Average Reviews:
(More customer reviews)Are you looking to buy ASP.NET 3.5 Application Architecture and Design? Here is the right place to find the great deals. we can offer discounts of up to 90% on ASP.NET 3.5 Application Architecture and Design. Check out the link below:
>> Click Here to See Compare Prices and Get the Best Offers
ASP.NET 3.5 Application Architecture and Design ReviewThe title of this book would lead you to believe that it will cover Application Architecture and Design utilizing .NET 3.5 components and that it would thoroughly discuss their interactions and usages. However, the book falls short. It is not entirely useless (hence, a grudging 2 stars) since it covers multi-tiered design relatively well, takes a stab at briefly introducing modeling techniques (ER diagrams, UML), and tackles some useful design patterns. However, there is a vast amount of information missing, and it is littered with flaws as I'll outline below.First, as mentioned by the prior reviewer, the code formatting is horrendous. There is no rhyme or reason to why the code is all over the place. There are also many coding errors. Namespaces are confused and changed from one page to the next. Objects are misused in place of other objects. Worst of all, I often found the code presented out of order in a conversational manner rather than from the ground up. For example, classes with associative dependencies were shown in reverse order, making it difficult to understand the work until 2 or 3 pages later. Sometimes the author would tackle almost random topics, such as thread safety on a Singleton, as an unexpected and fleeting trailing comment. If you wish to discuss thread safety, give it more pronounced attention.
Second, details are sorely lacking. Although the author does a decent job explaining some things in clear English, he skips many details that would be suitable to hammering away at architectural decisions. This is stemmed from an inadequate set of example projects with which to paint a clear picture. In an architecture book, you shouldn't be using a super simple Order Management System to illustrate your points. This, coupled with poorly written / presented code made it difficult to compare and contrast approaches. And what's up with the English? There is some terrible grammar sprinkled throughout this book. I understand that English may not be the first language of the author, but what excuse do the numerous editors, reviewers, and proofreaders have?
Third, the book is written for beginners, which is odd for an architecture focused title. I think the target audience should have been intermediate programmers and more computer science should have been infused into the discussion and descriptions.
Fourth, the chapters are not advertised correctly. Chapter 7 is titled SOA and WCF. Not only is the presentation of SOA really dumbed down, but the WCF coverage is barely 3 pages, which should be a crime. There is often way too much attention paid to teaching the reader how to create a new Visual Studio project, rather than comparing and contrasting technologies. Plenty of books exist that teach how to use WCF and WebServices in Visual Studio, but they often fall short on painting a larger picture about why these technologies are relevant and how to integrate them with other .NET components. I thought this book was aiming to provide that "glue", but it does not.
Fifth, where is the .NET 3.5 content? WCF (Windows Communication Foundation) is literally mentioned in only 3 pages, and done so in an elementary fashion. WF (Windows Workflow Foundation) isn't mentioned at all, even though it plays a large role in modern enterprise web application development. There is nothing on .NET 3.5 SP1 components like ADO.NET Entity Framework and Data Services, which again play very large roles in building real web applications atop .NET 3.5 using ASP.NET! These technologies were available in late-beta form at the time of writing, but are not even mentioned in the book. I find this to be the last straw.
I DO NOT recommend purchasing this book until the author and publisher spend some real time working on a new edition that addresses most, if not all, of these issues.ASP.NET 3.5 Application Architecture and Design OverviewThis book will show you how to develop better web applications in ASP.NET with strong focus on practical aspects of architecture and design. This book is for people familiar with the ASP.NET framework using either C# or VB.NET. You don't need to be an ASP.NET guru - the book is ideal for novice and intermediate developers. If reading about application architecture usually confuses you or sends you to sleep, then this book will be perfect for you! In short, any ASP.NET programmer who is confused or disoriented reading different books or materials on architectures wondering how and what to implement in their application, will definitely benefit from this book!
Want to learn more information about ASP.NET 3.5 Application Architecture and Design?
>> Click Here to See All Customer Reviews & Ratings Now
0 comments:
Post a Comment