Skip to main content

Beginning ASP.NET Web Pages with WebMatrix

Beginning ASP.NET Web Pages with WebMatrix

Mike Brind, Imar Spaanjaars

ISBN: 978-1-118-20350-7

Oct 2011

408 pages

Select type: E-Book

Product not available for purchase


Learn to build dynamic web sites with Microsoft WebMatrix

Microsoft WebMatrix is designed to make developing dynamic ASP.NET web sites much easier. This complete Wrox guide shows you what it is, how it works, and how to get the best from it right away. It covers all the basic foundations and also introduces HTML, CSS, and Ajax using jQuery, giving beginning programmers a firm foundation for building dynamic web sites.

  • Examines how WebMatrix is expected to become the new recommended entry-level tool for developing web sites using ASP.NET
  • Arms beginning programmers, students, and educators with all the information they need to start developing dynamic web sites, including design tips and layout advice
  • Explains the Packages Administration tool, including how to use the Facebook Social and Web Helper packages
  • Covers working with files, images, and databases; debugging and error handling; maintaining security; and site optimization

In the tried-and-true tradition of Wrox Beginning guides, Beginning ASP.NET Web Pages with WebMatrix gives novice programmers the knowledge and confidence they need to get going.


Introduction xxv

Chapter 1: Getting Started with WebMatrix 1

Chapter 2: Designing Web Pages 21

Chapter 3: Designing WebSites 53

Chapter 4: Programm ing Your Site 77

Chapter 5: Adding Us er Interactivity 115

Chapter 6: AJAX and jQuery 147

Chapter 7: Packages 179

Chapter 8: Working with Files and Images 197

Chapter 9: Debugg ing and Error Handling 219

Chapter 10: Introduction to Data and Databases 243

Chapter 11: A Deeper Dive Into Data Access 271

Chapter 12: Security 305

Chapter 13: Optimizing Your Site 333

Chapter 14: Deploying Your Site 357

Appendix: Exercise Answers 375

Index 385

Code Download :: Chapter 2
Code Download :: Chapter 3
Code Download :: Chapter 4
Code Download :: Chapter 5
Code Download :: Chapter 6
Code Download :: Chapter 7
Code Download :: Chapter 8
Code Download :: Chapter 9
Code Download :: Chapter 11
Code Download :: Chapter 12
Code Download :: Chapter 13
Code Download :: All Files
ChapterPageDetailsDatePrint Run
40Error in Text
In step 2 of the Try It Out, the penultimate line of code should read:

<div class="footer">This is the footer area</div>

355Error in Text
Step 4 currently reads:

margin: 0;v

Should read:

margin: 0;

87Error in Code
Currently, 2nd line of code at top of page reads:

a + a = b;

Should read:

a = a + b;

4107Error in Code
The code listing for Step 10 should be as follows:
    Page.Fonts = new []{"Verdana", "Arial", "Courier New"};
    Layout = "~/Shared/_Layout2.cshtml";