Beginning ASP.NET 3.5: In C# and VB (Programmer to Programmer)

Beginning ASP.NET 3.5: In C# and VB (Programmer to Programmer)
List Price: $44.99
Our Price: $29.69
Your Save: $ 15.30 ( 34% )
Availability: Usually ships in 24 hours
Manufacturer: Wrox
Average Customer Rating: Average rating of 4.5/5Average rating of 4.5/5Average rating of 4.5/5Average rating of 4.5/5Average rating of 4.5/5

Buy it now at Amazon.com!

Binding: Paperback
Dewey Decimal Number: 005.276
EAN: 9780470187593
ISBN: 047018759X
Label: Wrox
Manufacturer: Wrox
Number Of Items: 1
Number Of Pages: 768
Publication Date: 2008-03-04
Publisher: Wrox
Studio: Wrox

Related Items

Editorial Reviews:

Beginning ASP.NET 3.5 is an all new book written from scratch for ASP.NET 3.5 (part of the Visual Studio 2008 release previously known as "Orcas") that emphasizes the topics and techniques "Beginning" level readers need to know most. It is written by 1 author – Imar Spaanjaars - who is closely in touch with the beginner ASP.NET developer. This edition includes both C# and VB code for the ASP.NET examples in print and for download so readers with experience in either (or neither) can use the same book.

Beginning ASP.NET 3.5 helps readers learn to build dynamic database driven web sites using ASP.NET 3.5. Starting from scratch, the reader will progressively learn how to design and create web sites with interactive elements. After reading this book, the reader should be able to build a database driven web site on her own, using best practices and current standards.

The book follows the well-known Wrox Beginning approach where theory and demos are intermixed with exercises. Substantial pieces of theory are followed by an exercise that makes use of the things the reader just learned. The 3.5 version of this book is written from scratch with an emphasis on the beginner developer and the order in which they need to learn and work. Steps that are required to set up the development and web server environment are done carefully in sequence to make sure the reader gets off to a good start.

Imar is technical director and software designer for Design IT, an IT company in the Netherlands specializing in Internet and intranet applications built with Microsoft technologies. In addition to extensive ASP.NET writing on his blog and co-authoring a previous Wrox ASP.NET book, he is most well-known amongst the 500,000 monthly developers at p2p.wrox.com for his more than 7000 posts in the Wrox p2p.wrox.com reader discussion forums. He is by far the most well-known Wrox author and participant in this active Wrox discussion area. His answers in the forums have earned him extensive reader praise.

Some of the topics covered in this book include:

  • Getting started with ASP.NET 3.5
  • Creating Your First Web Site in Visual Web Developer (VWD) 3.5
  • Creating Consistent Looking Web Sites
  • Programming Your ASP.NET Pages
  • Working with ASP.NET Controls
  • Navigation
  • Using User Controls
  • Ajax
  • Creating Data Driven Web Forms
  • Introduction to Databases, Displaying, Updating, and working with Data
  • Working with Data using LINQ
  • Security in Your ASP.NET 3.5 Web site
  • Personalizing Web Sites
  • Debugging and Tracing Pages
  • Compiling and Deployment



Spotlight customer reviews:

Customer Rating: Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5
Summary: finally over the psychological barrier
Comment: I have worked for many years as a C (C++) programmer, and routinely access various databases (Access, SQL Server, mySQL) using MFC code. I decided at long last to go to the Internet with my quite involved linguistic software, and have messed around when I had spare time for several months not really getting it to work. The two skills I felt like I really needed to be up and running were (1) the ability to access databases securely and reliably from a Web site (logins, etc.), and (2) the ability to call dlls (Web Services) from a Web site. Going into this book, I still had no idea what the corollary of a dll or COM object was. And I still don't know whether I have to rewrite my C++ dlls in C# to get them to work. The book hints that I might not have to. But at least if I am willing to rewrite all 45,000 lines of C++ code in C#, I know how to do what I want to do in principle, and that feels very different from where I was at before.

Part of the reason that I'm further along now is that I was using ASP.NET 2.0. Version 3.5 has added so many widgets to resolve common problems that it really feels to me from the perspective of a rank beginner like an entirely different beast, though undoubtedly under the hood, it's essentially the same. For example, the beginning ASP.NET 2.0 book I read devoted a whole chapter to Request and Response. There are just a couple references to them in this book, and they're not even mentioned in the index. Version 3.5 has been so structured that you apparently don't need to know even these very basic details. I feel a little like I felt when the event loop disappeared into the bowels of the GUI, never to be referred to again. "Can I trust Microsoft to handle that? Can I just go my merry way writing only event handlers?" It's still too soon to tell for certain, but probably I'll be okay.

This is not a reference book. It wasn't helpful in figuring out how to add a background image to my master page, and having read it once, I'm now reading it again cover to cover and taking notes to create the reference I need, because I don't even remotely remember it all. And I will need to read the advanced book to get where I want to be.

Instead of a reference, you build a fully functional Web site throughout the course of the book. An exercise in chapter 11 may refer to a page you built in Chapter 4, so you absolutely have to follow the entire book from start to finish or you'll be lost. I do think that this is the best approach to learning ASP.NET 3.5, because I really feel like if I pay attention, I can now write a full fledged Web site. I can't see any other way to cover (in 700 pages) ASP.NET controls, user controls, themes, style sheets, skins, master pages, basic C#, debugging, code behind files, Web services, databases, LINQ, security, base pages, validation, AJAX and deployment... to mention most of the biggies. None of these were even mentioned in my ASP.NET 2.0 books, mostly because they didn't exist, I expect. They are all there is to ASP.NET 3.5. You can get whole books on most of these technologies, but I really feel Spaanjaars gives you a serviceable introduction to each of them.

In summary, this is the first beginning text on dynamic database driven Web sites that got me past that psychological barrier and convinced me that I am going to be able to migrate my complicated life to the Internet. The text is clear and very well organized. And there are precious few errors. (I submitted most of the typos a previous reviewer complained about, because I liked the book so much I wanted it to be perfect. Sorry for the unintended effect Imar.)

Customer Rating: Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5
Summary: Perfect for me...
Comment: Have worked with ASP.NET 2.0 a bit over the past year or so. Excellent book for my level. Imar covered all of the questions I encountered as I made my way through the material. Examples were understandable and quick to implement. Very satisfied.

Customer Rating: Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5Average rating of 5/5
Summary: Great book on ASP.NET
Comment: I have looked at several ASP.NET books but this particular one seems to be the best so far. The chronology of the book and the Try It Out sections are great. They force to learn by doing the hands on exercises. The book makes learning the ASP.NET subject very easy. I recommend this book to anyone who wants to learn the subject matter. The negative reviews that some people have levied on this book are unfounded. You can't base your opinion by reading one chapter. This book would also be a great reference material.
Good Luck.


Customer Rating: Average rating of 3/5Average rating of 3/5Average rating of 3/5Average rating of 3/5Average rating of 3/5
Summary: Didn't Resonate With Me
Comment: Although many liked this book, it did not resonate with me. I wound up only getting through the first chapter or so, but maybe book picks up.

Customer Rating: Average rating of 2/5Average rating of 2/5Average rating of 2/5Average rating of 2/5Average rating of 2/5
Summary: Not professionaly written...
Comment: Not even 50 pages into the book, the author has made at least two easily spotted spelling errors as well as launching into using jargon many beginners wouldn't know shortly before spending half a page walking someone slowly through changing a single Windows display option. If you're looking for a professionaly written book, I would not recommend this one. Checking the short list of errata on the website, and these errors are not even listed...


Buy it now at Amazon.com!

Prices are listed in $USD. All books and magazines are shipped worldwide. To calculate shipping price please click on the buy button and select your country