- Amazon Student members save an additional 10% on Textbooks with promo code TEXTBOOK10. Enter code TEXTBOOK10 at checkout. Here's how (restrictions apply)
ASP.NET Website Programming: Problem - Design - Solution, C# Edition Paperback – Mar 28 2002
Special Offers and Product Promotions
No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
To get the free app, enter your e-mail address or mobile phone number.
From the Publisher
This book is for developers who:
Use ASP.NET and C#
Use Visual Studio .NET Professional or above, or Visual C# .NET Standard
Want to build content-based websites --This text refers to an alternate Paperback edition.
From the Back Cover
ASP.NET Website Programming shows you how to build an interactive website from design to deployment. Packed with solutions to website programming problems, this book will have you building well-engineered, extendable ASP.NET websites quickly and easily.
What you need to know
This book is for developers who:
- Use ASP.NET and C#
- Use Visual Studio® .NET Professional or above, or Visual C#® .NET Standard
- Want to build content-based websites
What you will learn from this book
With ASP.NET Website Programming you will learn to:
- Provide flexible user accounts integrating with ASP.NETs built-in security
- Create fully featured discussion forums
- Generate revenue from advertising
- Build a web interface for managing the files on your site
- Add opinion polls, email newsletters, and news management
- Deploy the finished site on a live server
- Build modular websites using good, n-tier coding techniques
Inside This Book(Learn More)
Top Customer Reviews
a) The site and code are FULL of errors (Sickening they released it that way). Example there are comments "Why is country hard coded to spain" Gee .. you shouldn't be asking us that, and You go to My Account, and click on "Sign Out" and poof .. error .. Damn, that is a pretty basic thing to miss.
b) Misprints/errors/inconsistencies with the site. Y'know .. it is hard enough to learn something, and then you make it tougher .. damn.
c) The site, needs to be downloaded. No CDROM. Damn, 60 bucks for a small book and you can't even give a CDROM? How cheap is that?
On the good side, if you have the patience of a saint, and don't mind banging your head a bit on an iron wall, this book does have a lot to teach, .. as long as you are willing to learn as a good student, and challenge everything you read in this book by actually typing it out YOURSELF, rather than copy pasting it.
Final Conclusion: Is this book good for you? Depends, if you are ultra patient and are willing to deal with irritating mistakes, then yea this book has a *LOT* to teach. And yea, if you are not a seasoned ASP.NET developer .. stay away .. trust me, stay away. :)
The C# version of the book had great reviews and, most importantly, was pitched at a level that went beyond the beginners level. Although many books do not dare to miss the beginners bit, I was happy to see that this book had ommitted it as, once you have mastered the basic stuff, wasting a good part of the book with it can be a bit annoying.
In spite of being a VB.NET programmer, the C# version of the book offered me the chance to see how professional developers designed a complete web site using a very clever three-tier, modular architecture. Moreover, the variety of techniques used in the different modules of the book allowed me to see first-hand the different tools that can be used to perform similar tasks (e.g. the use of XSL to create pages content from XML documents). In spite of being months old, the book still hasn't visited the shelf as a lot of the solutions I have developed are based on the examples shown in it.
The VB.NET version of the book (which I bought I soon as soon as I could), is not only as good as the original (a lot of the content has been copied verbatim), but obviously much more useful if you develop in VB.NET. The book has allowed me to learn a lot of VB.NET syntax I was not aware of and, most importantly, has thrown some light into some aspects that were not clear in the C# version of the book (partly due to my inexperience in that language).Read more ›
However, let there be no mistake, despite the shortcommings, this is a great book and there are very few in its class. Almost everyone agrees (p2p.wrox.com), the book has no equal and if you stick with it you will be rewarded.
Finally, I have to disagree with your comments about the VB.NET version. I have spent many weeks with the C# version and several days with the VB.NET version, and I can assure you the frustrations you talk about are common to both editions and have nothing to do with translation (even the .snk file location!). Demian and Norbert's translation has answered a lot of the questions I had accummulated and solved a lot of the bugs from the original. This, and the fact that the code is better laid out and makes for more pleasant reading, means I would recommend the VB.NET version over the original.
The bottom line, the book is not perfect and but is outstanding where it counts. Stick with it and you will be rewarded.
My basic complaint is that things are not completely explained in the book. I get the feeling that the authors went through a process of creating this example web site and then went back to tell people how to create it without explaining their methodology or the logic of the decisions that they have made. Either that, or something's lost in the translation to VB.
Right now I am working through the text and am in chapter 3. In chapters 2 and 3 they have you create base classes and other base sources that form the basis for the functional modules created later. I find that the explanations of the design are very lacking. They do not outline a philosopy or methodology. They do not do a satisfactory job of explaining their decisions.
Even something simple like explaining where modules are located in the directory structure is handled like the left hand didn't talk to the right hand. You're amazed after you've read their description of where this new class goes three times, poured over the diagrams and still don't have a clue as to where they want you to put this particular module. The source code that you download from WROX doesn't seem to jive with the descriptions in the book for directory structure either.
This is definitely not a book for beginners. The source code is not ready to run. It has definite problems. ...
So far I'm not very satisfied with the book. I'm hoping it improves by chapter 5. I'm sure I can get this bugger to work, ...Read more ›
Most recent customer reviews
I have not written a review ever on Amazon, but I am writing this. I will make it simple and fast I have been programming for over 10 years and this book was the most impressive... Read morePublished on May 25 2004 by Raiford Brookshire
The code is all over the place in this book. It is fragmented, very hard to follow and does not follow the Patterns and Practices from Microsoft for ASP.NET development. Read morePublished on April 13 2004
Well, this is a very good application creation. If you download the code and simply use it. You will have just some minor adjustments to make in web.config file and IIS manager. Read morePublished on April 8 2004 by Ghislain Tanguay
Well. I am beginner in .Net and keen to find a way to develop N-Tier application. This is a good book to start. Read morePublished on Nov. 27 2003 by Goh Siang Hwee
I've been programming in ASP for about 3 years, have developed dozens of web applications. I've read and understood Beginning ASP.Net 1. Read morePublished on Oct. 7 2003 by TomBwoy
Only thing I got out of this book was some Email techniques. It's too focused on a particular solution.Published on June 21 2003 by Dennis Adams
This book has a lot of good implementations for an asp.net
programmer. What I have found in a lot of beginner books
is that its only really enough information to... Read more
This is not a book for beginners. It's not a book to teach you programming. You must already have a solid knowledge of all VB, OOP, ASP, SQL and anything involved in programming... Read morePublished on March 10 2003
When I started using ASP.net I really wanted to design my web site the right way. Using the guidelines offered in this book I feel like I have written the most solid code of my 12... Read morePublished on March 4 2003 by Kendall J Draper
Look for similar items by category
- Books > Computers & Technology > Microsoft > Development > .NET
- Books > Computers & Technology > Networking & Cloud Computing > Internet, Groupware, & Telecommunications
- Books > Computers & Technology > Programming > Languages & Tools > C#
- Books > Computers & Technology > Software
- Books > Computers & Technology > Web Development > Programming > ASP
- Books > Qualifying Textbooks - Fall 2007 > Computers & Internet
- Books > Textbooks > Computer Science & Information Systems > Programming Languages