Click here to Skip to main content
15,884,298 members
Articles / Programming Languages / Visual Basic
Article

Programming ASP.NET

Rate me:
Please Sign up or sign in to vote.
2.50/5 (2 votes)
2 May 20042 min read 53K   18   3
Book Review of Programming ASP.NET

This article is in the Book Review chapter. Reviews are intended to provide you with information on books - both paid and free - that others consider useful and of value to developers. Read a good programming book? Write a review!

.grade {font-size:7pt}
TitleProgramming ASP.NET
AuthorJesse Liberty, Dan Hurwitz
PublisherO'Reilly & Associates
PublishedFebruary 2002
ISBN0596001711
PriceUSD 49.95
Pages960

Introduction

A Beginner's Guide to programming and working with ASP.NET

Programming ASP.NET is a guide for novice developers that covers developing ASP.NET based solutions using Visual Basic .NET, Visual C# .NET, and Visual Studio .NET.

The book lives up to it's title in that it presents readers with a tutorial on all aspects of programming ASP.NET including Web Forms, Data Binding, Web Services, and Caching and Performance, to name a few. Its coverage of the topics is deep enough to address the needs of novice developers; however, the discussions are not deep enough for intermediate to advanced developers to learn anything new. One aspect of the book that I find very irritating is that many code samples appear on both C# and Visual Basic .NET. While providing sample code in more than one language is useful, it is not useful when it appears throughout a book like this because the syntactical differences are, in most cases for this book, trivial. A better approach could have been to provide double listings (listings in both programming languages) in cases where the syntactical differences are significant or the programming technique between languages differs a great deal.

The book's sample code is available from O'Reilly's Web site, or as described in the book's Preface, from the author's Web site. The code is packaged into a single ZIP file containing text files that contain the code, organized by chapter and sample number. The ZIP file does not contain any Visual Studio .NET solutions - it is up to you to follow the directions in the book to create the solution and paste the code from the samples into the solution's files.

This book is a good tutorial on working with ASP.NET; however, its long listings and relatively shallow coverage of many topics do not make this a useful reference. This book is feels more like a short training course and is the kind of book that a new developer can read to get a good start and then move on to other books, never referring to this book again.

Grades:

Overall Value3
Accuracy5
Depth3
Readability4
Organization4
GradeB-

Calculate the Grade as follows: Add all numeric grade values, divide by 25, multiply by 100, then assign the letter grade based on the following ranges:

A+:100A :95A-:90B+:85B:75B-:70C+:65C :60C-:50D+:40D :30D-:25F :0

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here


Written By
Software Developer (Senior) erikwestermann.com
Canada Canada
Erik is a senior developer-writer with more than 20 years professional programming experience designing and developing large scale database and Internet-centric applications for organizations including MSN.ca, ADP, Nortel, EDS, Merrill Lynch, ePost, CIBC, TD Securities, IBC, CIHI, InnovaPost, etc.

Erik has been specializing in BizTalk Server-based solutions for many years. His experience includes many SOA and ESB-style applications using technologies like Commerce Server, SharePoint, ASP.NET and advanced .NET Framework.

Comments and Discussions

 
QuestionAdvanced ? Pin
J. Merrill3-May-04 9:38
J. Merrill3-May-04 9:38 
AnswerRe: Advanced ? Pin
Erik Westermann3-May-04 10:05
professionalErik Westermann3-May-04 10:05 
GeneralRe: Advanced ? Pin
Nish Nishant3-May-04 16:36
sitebuilderNish Nishant3-May-04 16:36 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.