Showing posts with label 2005. Show all posts
Showing posts with label 2005. Show all posts

Software Engineering (7th Edition) Review

Software Engineering (7th Edition)
Average Reviews:

(More customer reviews)
Are you looking to buy Software Engineering (7th Edition)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Software Engineering (7th Edition). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Software Engineering (7th Edition) ReviewSoftware engineering is to computer science what engineering is to physics, as the author suggests. Here, the emphasis is on a higher level than, say, the crafting of algorithms. The scope is for systems analysis, design and implementation. He explains that the traditional waterfall method had many shortcomings. Its monolithic stages often proved unwieldy.
The book goes into alternatives. It also gives a good overall treatment of such ideas as formal specification and architectural design. With an entire chapter focusing on the key ways to have distributed systems architectures. Unsurprisingly, CORBA gets the most extensive description. A reflection of the amount of effort that has gone into using it since the late 80s. However, there is scant mention of its drawbacks. Most important of which has been that the exchange of binary data has been very brittle.
He mentions p2p and Web Services, as contrasting approaches. Where the latter uses XML to exchange data in a readable format. This has been widely seen as a big advantage over CORBA, but the book doesn't mention it. Given the continued rise in Web Services, perhaps a future edition of the book could give it more coverage?
The most controversial part of the text might be the section on Extreme Programming. Its characteristics are well described. But perhaps not enough on its disadvantages. Like the idea of collective ownership of code. Not all programmers have the same ability or expertise. Some programmers are far better than others. It is very bad to have a tyro unwittingly change code for which she has insufficient understanding. While the author may not necessarily agree with this, he should at least describe it.
Other sections of the book, especially on testing software and validating critical system parts, are quite lucid and should excite little disagreement.Software Engineering (7th Edition) OverviewSoftware Engineering presents a broad perspective on software systems engineering, concentrating on widely used techniques for developing large-scale systems. The objectives of this seventh edition are to include new material on iterative software development, component-based software engineering and system architectures, to emphasize that system dependability is not an add-on but should be considered at all stages of the software process, and not to increase the size of the book significantly.To this end the book has been restructured into 6 parts, removing the separate section on evolution as the distinction between development and evolution can be seen as artificial. New chapters have been added on:Socio-technical Systems discussing the context of software in a broader system composed of other hardware and software, people, organisations, policies, procedures and laws.Application System Architectures to teach students the general structure of application systems such as transaction systems, information systems and embedded control systems. The chapter covers 6 common system architectures with an architectural overview and discussion of the characteristics of these types of system.Iterative Software Development looking at prototyping and adding new material on agile methods and extreme programming.Component-based Software Engineering introducing the notion of a component, component composition and component frameworks and covering design with reuse.Software Evolution revising the presentation of the 6th edition to cover re-engineering and software change in a single chapter.The book supports students taking undergraduate or graduate courses in software engineering, and software engineers in industry needing to update their knowledge.

Want to learn more information about Software Engineering (7th Edition)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Microsoft SQL Server 2005 Reporting Services Review

Microsoft SQL Server 2005 Reporting Services
Average Reviews:

(More customer reviews)
Are you looking to buy Microsoft SQL Server 2005 Reporting Services? Here is the right place to find the great deals. we can offer discounts of up to 90% on Microsoft SQL Server 2005 Reporting Services. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Microsoft SQL Server 2005 Reporting Services ReviewThis book delivers a solid understanding of Reporting Services derived from working through genuinely useful, real world examples preceded by clear technical overviews.
I am a BI consultant always learning new software technologies and as part of this work, read many instructional s/w books. From this standpoint I can state that this book shows great attention to detail (all of the examples actually work). It also incorporates a very useful feature "Task Notes" that further explains the implicit assumptions and underlying factors following each example. This shows that a great deal of care was taken to ensure that the reader is always on the same page as the writer.
This book is rare in its clarity, technical editing and delivery of concrete skills in return for the effort spent with it. Just keep off my turf when you acquire your skills! (;^ )
Microsoft SQL Server 2005 Reporting Services OverviewMicrosoft's Reporting Services product is a vital part of the SQL Server 2005 business intelligence platform, but it works with virtually any data source. This hands-on guide explains how to transform data into insightful and interactive Web-based reports using Microsoft SQL Server 2005 Reporting Services. With coverage of everything from installation to administration, the book demonstrates how to use this powerful server-based reporting solution to improve business decision-making and facilitate company-wide -- even worldwide -- communication.

Want to learn more information about Microsoft SQL Server 2005 Reporting Services?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Advanced SharePoint Services Solutions (Books for Professionals by Professionals) Review

Advanced SharePoint Services Solutions (Books for Professionals by Professionals)
Average Reviews:

(More customer reviews)
Are you looking to buy Advanced SharePoint Services Solutions (Books for Professionals by Professionals)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Advanced SharePoint Services Solutions (Books for Professionals by Professionals). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Advanced SharePoint Services Solutions (Books for Professionals by Professionals) Review"Advanced Sharepoint Services Solutions" is the second book by Scott Hiller, on Sharepoint Technologies. The first one was about building basic web parts. This book is for developers who have good knowledge of Sharepoint technologies. It is also assumed that you have already built some web parts and also have good understanding of .NET development. If you are looking for basic Sharepoint stuff, refer to his other book "Microsoft Sharepoint Building Office 2003 Solutions".
The Advanced book is not a complete reference on Sharepoint technologies. Instead it contains 8 chapters, which covers widely different areas. There are few chapters which are not covered by other Sharepoint books. This book is good source for CAML, Information Bridge Framework, Business Scorecard Accelerator, Sharepoint and BizTalk Integration, and for Sharepoint and Content Management Server Integration.
Since these topics are usually not covered in regular Sharepoint books, it becomes good source for these topics.
The book has good amount of source code (in C#) along with the text and provides some great ideas for system integrations. But as I said before it is not a complete reference book, just some great solutions for customizing and integrating Sharepoint technologies.
Advanced SharePoint Services Solutions (Books for Professionals by Professionals) OverviewThis book will cover advanced techniques for programming web parts and SharePoint Services. It will also cover advanced integration techniques with related products such as BizTalk Server 2004 and Content Server. Intended for advanced developers who already know all of the basic SharePoint Services, this book will aid them as they solve specific advanced problems.

Want to learn more information about Advanced SharePoint Services Solutions (Books for Professionals by Professionals)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Java 2: The Complete Reference, Fifth Edition Review

Java 2: The Complete Reference, Fifth Edition
Average Reviews:

(More customer reviews)
Are you looking to buy Java 2: The Complete Reference, Fifth Edition? Here is the right place to find the great deals. we can offer discounts of up to 90% on Java 2: The Complete Reference, Fifth Edition. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Java 2: The Complete Reference, Fifth Edition ReviewI have waited to write this review until I had finished the book cover-to-cover in order to give a fair review. I bought this book because of the author Herbert Schildt. I have read several of his books and found them all to be informative, easy to understand and well written. While I was disappointed in some aspects of this book, overall I liked it. I think, however, everyone should know what this book has to offer prior to buying it. It may not suit the needs of some potential buyers.
This book is broken up into four sections: The Java Language, The Java Library, Software Development Using Java, and Applying Java.
The first section was the best and most detailed section of the book. It goes from page 4 to page 340 and is an excellent tutorial for learning the Java language. It doesn't talk about the AWT, applets, or any graphical programming for that matter, but gives the reader a firm foundation with which to move into those more interesting Java programming areas. This section alone was worth the price of the book. (while I agree with another reviewer that Bruce Eckel's Thinking in Java was a great book, I like this one better because it doesn't keep referring back to C/C++ all the time).
From the start of the second section through the end of the book, this book takes on a different approach. Instead of detailed descriptions as offered in the first section of the book, it begins to be an overview. Many topics are touched upon and many examples are given, but the reader is not given enough information or depth in these chapters to make them very useful.
The bottom line is, this book provides a firm understanding of Java's syntax and object oriented programming. After that it provides brief glimpses of the many kinds of programming you can do with Java.
If you don't know where you want to go with Java, this book is, in my opinion, the best way to sample Java enough to make your decision. If your purpose in wanting this book is to be an applet programmer (or do any graphical programming for that matter), I think you would do better to read the first section of this book (to page 340) and then read the Graphic Java books, volumes I, II and III, which cover the AWT, Swing and 2D API respectively.Java 2: The Complete Reference, Fifth Edition OverviewThis guide to the Java language details everything programmers need to know about how to develop, compile, debug and run Java applications and applets.

Want to learn more information about Java 2: The Complete Reference, Fifth Edition?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...