![]() | By: Marco Bellinaso Kevin Hoffman Binding: Paperback Publisher: John Wiley & Sons ISBN: 0764543776 ISBN-13: 9780764543777 Released: 28 Mar 2002 RRP: Average Rating: ![]() |


Here's why:
1. I was at a loss as to how the whole n-tier / MSDNA model worked. This book put me straight.
2. I had little idea on how to access database information through stored procedures rather than inline SQL. Again, this book delivered the answers.
3. I had no idea of the importance of modularising & building code into sets of related class libraries. This book led me to realise the importance.
4. I had no idea how useful user controls could be. This book showed me how useful they can be!
I don't want to sound too dramatic here, but I can't begin to explain the value of this book to me. It reallly took me from being Mr basic web developer to an intermediate level in a very short time. A side from what I've already mentioned above, this book covers a broad range of what .NET has to offer. Here's a list of just some of what you'll find out how to do in this book:
- Give your solutions a unique SNK (a means of protecting your assembled code)
- Transform XML with XSLT
- Get to grips with the basics of the Datagrid control
- Learn to use .Config files to configure the various parts of a website
- Learn to 'snap-in' to the .NET security framework creating an excellent user authentication / authorisation solution
- Create modules for news management, user accounts & site maintenance (to name but a few...)
- Build a web service
I reallly do hold this book in a very high regard. HOWEVER, be weary of buying it if....
- You don't have a basic understanding of .NET & how it works
- You don't have at least a basic understanding of SQL & SQL Server
- You don't have a basic understanding of IIS & web development in general
- You don't understand the concept of Web Services
- You aren't very familiar with at least one programming language - preferably C#
- You DON'T have a FULL VERSION of Visual Studio.NET (By this I mean you must have the ability to create class libraries & user controls) Oh, & of course you must have SQL Server, too!
Otherwise, go for it! If you want to get into .NET web programming, then this is THE BOOK for you! And the excellent thing about this book is it gets you up to speed with a lot of advanced SQL stuff. So if you've only got a basic understanding now, you'll have a pretty good understanding of the power of SQL & SQLS once you're done with this book.
And yes, be warned that a lot of the code is incomplete. But type out as much of it as is available in the book & download the rest!


The modular approach taken to building the Web site is imaginative & very useful. The overalll solution comprises 20 separate projects. What you end up with is a series of modules which, with minor amendments, you can bolt on to any Web site to deal with user accounts, remote file management, news management, etc.

This book provides concise & practical drive-through in day-to-day development issues. A lack of emphasis on re-usable web server controls & wireless development is evident but a good compliment to this book will be Professional ASP.NET 1.0 SE.
This is one of the few books that focus squarely on a language (e.g. C#) & by so doing have saved time & unnecessary book-size. I'm particularly a C# advocate & I don't reallly like picking up books to find half it's pages are somewhat 'useless' to me. This could apply to any other language or topic.
If you need to explore a great concept to design methodology, development pattern, & problem solving in enterprise web applications using C# & ASP.NET, this book is for you.
Below are some of the current bestsellers - click them for a price comparison and find the cheapest place to buy!