My Cart (0)

Customer Service 1-800-221-5528

Murach's ASP.NET 3.5 Web Programming with C# 2008

by Anne Boehm and Joel Murach
29 chapters, 1000 pages, 455 illustrations
Published 2008
ISBN 978-1-890774-48-6
Print: $42.00
List Price: $52.50 Save 20%
eBook: $34.00
List Price: $42.50 Save 20%
Print + eBook: $50.00
List Price: $62.50 Save 20%

Please note that this book has been replaced by Murach’s ASP.NET 4.6 with C# 2015. As a result, you should only buy this version if you’re still using Visual Studio 2008 and ASP.NET 3.5 or if this version is required by a course.

This is the third edition of our classic ASP.NET web programming book. It assumes that you already know how to use C#, but otherwise it works for beginners and it works for professionals on the job.

  • About this Book
  • Table of Contents
  • FREE Downloads
  • Book FAQs
  • Corrections
  • Reviews

This book was written for the Visual Studio 2008 and the .NET 3.5 release of the .NET Framework. The current edition of this book is Murach’s ASP.NET 4.6 Web Programming with C# 2015

To view the table of contents for this book in a PDF, just click on the link below:

Table of Contents

Book applications and exercises

This download includes:

  • all of the applications that are presented in the book
  • Access and SQL Server Express versions of the database that’s used in the book applications
  • the starting source code and data for all of the exercises in the book
  • solutions to the exercises for chapters 2 and 3

Appendix A in the book shows how to install and use these files.

Exe file for Windows (22.61Mb) Download Now

How do I run an application that uses the Access database you provide under IIS on a 64-bit system?

Because the Jet OLE DB provider you use to work with an Access database is 32-bit, you can’t use it with the default 64-bit processing that IIS provides. To run the applications that use the 32- bit provider, then, you will need to enable 32-bit applications in the default application pool of IIS.

To do that, display the IIS Management Console (see step 1 on page 967 of our book), highlight the Application Pools node in the Connections pane, select the DefaultAppPool item in the Application Pools window, and then click the Advanced Settings link in the Actions window to display the Advanced Settings dialog box. Finally, set the Enable 32-Bit Applications option in the General category to True.

To view the corrections for this book in a PDF, just click on this link: View the corrections


There are no reviews for this product yet.

To leave a review, please log in to your account.     Log In Here

Our Ironclad Guarantee

You must be satisfied. Try our books for 60 days. They must be the best you've ever used or send them back for a prompt refund. No questions asked!

Contact Murach Books

For orders and customer service:


Weekdays, 8 to 4 Pacific Time

College Instructors

If you're a college instructor who would like to consider a book for a course, please visit our website for instructors to learn how to get a complimentary review copy and the full set of instructional materials.