ASP.NET 2.0 Programming: Problem Design Solution is aimed atdescribing, designing, and implementing a site much like the onesyou're probably working on or will be soon, while taking theopportunity to introduce and explain many of the new features thatthe new great ASP.NET 2.0 framework offers. Difficult problems areaddressed head-on so you'll be ready for most of the problemsyou'll typically face when writing a modern website, and haveone or more solutions ready for them.
Unlike many other ASP.NET books that show examples forindividual pages or features, the example in this book is anintegrated end-to-end site (written in C#). The entire book andsite has been written specifically for ASP.NET 2.0, to use theASP.NET 2.0 features wherever they make sense.
The end-result is a website which features a layout withuser-selectable themes, a membership system, a content managementsystem for publishing and syndicating articles and photos, polls,mailing lists, forums, an e-commerce store with support forreal-time credit card processing, homepage personalization, andlocalization. The book leads the reader through development of asite with:
* Account registration, personalization and theming
* News and events, organized into categories
* Opinion polls
* Newsletter
* Forums
* E-commerce store with shopping cart and order management
* Localization
Administration of a site will be covered including:
* Full online back-end administrative section, to managepractically all data from an intuitive user interface
* Site deployment
In building these site features, you'll learn these new ASP.NET 2.0features:
* Master pages
* Theming
* Personalization & Web parts
* Membership & Profile modules
* Personalization
* The new server-side UI controls such as GridView, DetailsView,FormView, Wizard, MultiView, the new xxxDataSource and navigationcontrols, among others.
* The new compilation mode and deployment modes
* The new framework for instrumenting the site, as well ashandling & logging exceptions
* The new ADO.NET 2.0 features (e.g. caching with databasedependency)
* The new classes for easy distributed transactionsManagement
This book is also available as part of the 5-book ASP.NET 2.0Wrox Box (ISBN: 0-470-11757-5). This 5-book set includes:
* Professional ASP.NET 2.0 Special Edition (ISBN:0-470-04178-1)
* ASP.NET 2.0 Website Programming: Problem - Design - Solution(ISBN: 0764584642 )
* Professional ASP.NET 2.0 Security, Membership, and RoleManagement (ISBN: 0764596985)
* Professional ASP.NET 2.0 Server Control and ComponentDevelopment (ISBN: 0471793507)
* ASP.NET 2.0 MVP Hacks and Tips (ISBN: 0764597663)
* CD-ROM with more than 1000 pages of bonus chapters from 15other .NET 2.0 and SQL Server(TM) 2005 Wrox books
* DVD with 180-day trial version of Microsoft(r) Visual Studio(r)2005 Professional Edition
Marco Bellinaso
ASP.NET Computer Science Informatik Web Site Development Web-Entwicklung
This book is different from most others you can find in bookstores.Most offerings in this area are mainly reference books that dissectevery little detail of version 2.0 of ASP.NET or the .NET Frameworkand that - in the best cases - provide a short listingto illustrate each feature. Marco's book has a radicallydifferent approach: he explains how you can assemble all ASP.NET2.0's features and leverage its power to design, develop, anddeploy a full-featured Web site. Don't be fooled by theTheBeerHouse being a fictitious site for a fictitious customer: ifthe main differences between a sample application and a real-worldWeb site are the performance, security, robustness, scalability,and care for details that you expect from a commercial site, thenMarco's TheBeerHouse is more real-world than most real-worldsites I have seen recently.
In fact, unlike most real site authors, Marco was able to takeall the time he needed to implement an impressive list of featuresand fix all the bugs he bumped into. And unlike most sampleapplication authors, he never took a shortcut and never ignored theproblems that developers have to solve every day in the real world.For sure, the overall quality exceeds what you might expect from amere "book sample" and, as of this writing, it'sthe best demonstration of ASP.NET 2.0's new features,including Microsoft's own starter kits.
From a teaching perspective, the great value of this book is therationale underlying all the design and implementation decisionstaken in the development phase. Marco does more than justdescribing what he did: he lists the pros and cons of all thealternatives he tried out and explains how he found the perfectsolution (or the best compromise) to each problem. It's likehaving an expert sitting besides you, able to read your mind, andready to fix your mistakes before you have a chance to make them.Can you ask for more? -- Francesco Balena, author of widely popularMicrosoft Press books.
()