Article Options
Premium Sponsor
Premium Sponsor

 »  Home  »  Reviews  »  Book Reviews  »  Murach's ASP.Net Upgrader's Guide - Review
 »  Home  »  Web Development  »  ASP.NET  »  Murach's ASP.Net Upgrader's Guide - Review
Murach's ASP.Net Upgrader's Guide - Review
by Charles Profitt | Published  01/29/2006 | Book Reviews ASP.NET | Rating:
Charles Profitt
Charles Profitt currently works as both a developer and system administrator for a K-12 school district. His diverse experience includes working with Netware, Active Directory, SQL Server (2000 and 2005), IIS 6, Lotus Notes and Visual Studio.Net (2002, 2003, and 2005). His language of choice is C#. Charles has created several windows and web bases applications in since November of 2002. 

View all articles by Charles Profitt...
Book Content

The book does an excellent job of introducing the key differences between ASP.Net 2.0 and 1.x in a concise manner in Chapter 1.


 I had existing sites that I wanted to migrate so I took the chapters out of order and went straight to Chapter 15; How to migrate from ASP.Net 1.x to ASP.Net 2.0.  This chapter reviewed the four different options for migration and dealt with how to deal with applications that must continue to run under ASP.Net 1.x.   

I did run into one minor snag dealing with application pools which was not covered in the book.   However,  due to the information in the book I was able to quickly narrow down the issue and resolve it. With two sites migrated and one remaining in ASP.Net 1.1,  I was set to move forward to adding new features to the migrated sites.


To do this I needed to get a firm grasp on the new features. As I stated earlier, Chapter 1 made quick work of introducing the new features of C#  including generics, iterators, nullable types and anonymous methods.  It also covered new features in ASP.Net with site navigation, login controls, profiles, themes and web parts all being discussed. Chapter 2 started a shopping cart application using an Access data source. Master pages are discussed in Chapter 3 which includes a very good example of how to access controls on the master page from the content page. ASP.NET data access was discussed in chapters 4, 5, 6 and 7.   The new site navigation features were discussed in detail in Chapter 8; including discussions of the Menu control, SiteMapPath control and TreeView control. There were 42 pages in Chapter 9 dedicated to discussing the new login controls and 38 pages to reviewing the details of using profiles in Chapter 10.  MultiView and Wizard Controls were covered in Chapter 11.  Chapter 12 detailed how to use themes and Chapter 13 delved in to using web parts to build portals. The fourth section - ASP.Net 2.0 in practice - was dedicated to migration in Chapter 15 and how to configure and deploy applications in Chapter 16. These last two chapters were very informative and I reaped immediate dividends in my migration process.


Sponsored Links