Newsflash

powered_by.png, 1 kB
JoomlaMonkey Welcome arrow Amazon Store

Message from Dean - May 8th 2007

I am currently testing out a new version of the APF Bridge Component - If you notice any errors within this demo store please drop me a line.

ASP.NET 3.5 Application Architecture and Design

Current Store: US / World Store
In association with Amazon.com

UK Store | Canadian Store | French Store | German Store

Books : ASP.NET 3.5 Application Architecture and Design

  


Books : ASP.NET 3.5 Application Architecture and Design

List Price: $39.99
Amazon.com's Price: $35.99
You Save: $4.00 (10%)
Prices subject to change.



Availability: Usually ships in 24 hours



This item ships for FREE with Super Saver Shipping.
Binding: Paperback
Dewey Decimal Number: 005
EAN: 9781847195500
ISBN: 1847195504
Label: Packt Publishing
Manufacturer: Packt Publishing
Number Of Items: 1
Number Of Pages: 260
Publication Date: October 24, 2008
Publisher: Packt Publishing
Release Date: October 24, 2008
Studio: Packt Publishing




Related Items: Browse for similar items by category:

Editorial Review:

Product Description:


Application architecture is an essential skill for ASP.NET developers. It is always tempting to jump in and start coding, but planning your architecture early in the project will leave you with a solid application that scales well, is easy to modify and extend, and saves you time and effort later on. As businesses struggle to control their costs, writing solid code that can be extended easily is becoming even more important.



This book takes a pragmatic approach to Application Architecture in ASP.NET 3.5. It presents a series of common architectural models, and shows how to select the best ones for your project and apply them.



The book begins by showing you how to use the main architectural models in your applications. You will see how to implement n-tier architectures, MVC, design patterns, and more. But this is no software engineering theory book - it is a practical, hands-on guide that shows you how to use these techniques in your software straight away. We then go on to build SOA (Service-Oriented Architecture) applications with the Windows Communication Framework (WCF). Finally the book contains some essential guidance on effective database design, and a chapter on localizing your applications.



This book is a great way to learn ASP.NET Architecture in a practical, hands-on way. It will also serve as a quick reference for improving your application design.



APPROACH



This is a practical hands-on book with clear instructions and lot of code examples. It takes a simple approach, guiding you through different architectural topics using realistic sample projects.



A single project is implemented using different architectural styles to make the reader understand the details of each style. There are also many small independent code samples to explain design patterns, WCF, and localization.





Customer Reviews
Average Rating:  out of 5 stars

Rating: 5 out of 5 stars - Demystifying Application Architecture
I've been hearing a lot about domain models and design patterns in the ASP.NET world and quite frankly it mystified me because I didn't get it. It seemed like developers were more interested in what used to be called systems analysis than in web application development. Fortunately this book is perfect for explaining these concepts to an experienced ASP.NET developer. I found clear explanations of lazy loading, front controller design, model view controller, singleton pattern, factory method, dependency injection, command design pattern, etc. And the author describes how all of these design patterns and domain models can be implemented in ASP.NET so you aren't left wondering how it applies to web application development.

I also appreciated the fact that Vivek Thakur has a no nonsense attitude about how worthwhile a particular architecture may be for a particular project. Since I don't work on a large development team and my projects aren't commercial and don't need to scale ... Read More



Rating: 4 out of 5 stars - Good starter book
Application Architecture is always an interesting topic to read on. Different people have different opinions, there is no one perfect solution to a problem, ... This book covers application architecture, applied to ASP.NET, although these concepts can be applied in any application. Questions like "What are tiers?" and "How do you structure an application?" are dug into in the first few chapters. The next chapters focus on more specific areas of application architecture: the domain model, UML, creating an ER diagram, SOA, the ASP.NET MVC framework, ... Each of these concepts is explained using a single project example, which makes it easy to see the differences, pro's and con's of a certain solution.

To be honest, I don't think this book is something for experienced architects or lead developers. More experienced architects will probably remain a little bit hungry because large, complex, real-world architectures are not covered or illustrated. The book covers all concepts of ... Read More



Rating: 2 out of 5 stars - Inadequate coverage for such a lofty title
The 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 ... Read More



Rating: 4 out of 5 stars - Great book for those wanting to move from developer to architect.
Although this books title states the book is for ASP.NET 3.5 application architecture and design, you will be able to take these concepts well beyond ASP.NET. The concepts and technics that this author conveys can be used for all Windows .NET development. The author starts out explaining basic 1 tier architecture and eventually graduates you to a five tier architecture.

The book covers ER diagrams, domain modeling, common design patterns, SOA, WCF and even database design. This book is a good starter book for those of you that want to move out of the developer role and start learning about basic principals in applications design.

There is only one downside the book and that is the formatting of the code samples. There seems to be an issue with the spacing and tabs (at least in the book). Other than that it is a good read.




Availability: Usually ships in 24 hours



 

 

© 2007 - 2008 Joomla Monkey - a web property of Dean Marshall Consultancy Limited
Website maintained by Lancaster website designer - Dean Marshall

Dean Marshall Consultancy - Lancaster web designers and Joomla experts
Web Designer Lancaster
Web Designers Lancaster
Lancaster Web Designer
Lancaster Web Designers
Expert Joomla Hosting
Expert Joomla Hosting
Expert Joomla Hosting
Expert Joomla Hosting
CMS Training
CMS Training
Editable Sites Editable Web Sites Joomla Consultant
Joomla Consultants
Joomla Consultant
Joomla Consultants