Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover
Contents
Chapter 1: Getting Started with WebMatrix
Introducing WebMatrix
A Tour of WebMatrix
Anatomy of a Web Pages Application
Summary
What You Learned in This Chapter
Chapter 2: Designing Webpages
Introducing HTML
Cascading Style Sheets
Summary
What You Learned in This Chapter
Chapter 3: Designing Websites
Site Templates from Layout Pages
Reusable Content Blocks
Passing Data Between Content and Layout Pages
Practical Tips when Designing Layouts
Summary
What You Learned in This Chapter
Chapter 4: Programming Your Site
The .NET Framework, C#, VB, and Razor
Programming Fundamentals
Introduction to the Razor Syntax
Summary
What You Learned in This Chapter
Chapter 5: Adding User Interactivity
Creating Forms
Creating a Form to Obtain User Input
Validating User Input
Processing User Input
Summary
What You Learned in This Chapter
Chapter 6: AJAX and jQuery
Introduction to jQuery
How to Include jQuery in Your Pages
jQuery Selectors
Manipulating Page Elements with jQuery
Introduction to AJAX
Introducing jQuery Plug-Ins
Practical Tips when Working With jQuery
Summary
What You Learned in This Chapter
Chapter 7: Packages
Introducing “Packages”
The Web Helpers Package
Summary
What You Learned in This Chapter
Chapter 8: Working with Files and Images
Creating and Modifying Files
Creating Folders
Copying and Moving Files and Folders
Other Types of Files
Working with Images
Summary
What You Learned in This Chapter
Chapter 9: Debugging and Error Handling
Anatomy of an Error
Global Error Handling
Logical Errors
Using ASP.NET Tracing
Summary
What You Learned in This Chapter
Chapter 10: Introduction to Data and Databases
What is a Database?
SQL Server Compact
Using the Databases Workspace
Structured Query Language
Using the Database Helper
Summary
What You Learned in This Chapter
Chapter 11: A Deeper Dive Into Data Access
What Is SQL Injection?
Developing CRUD Forms
Displaying Data
Summary
What You Learned in This Chapter
Chapter 12: Security
Membership and Roles Management
The WebSecurity Helper
Summary
What You Learned in This Chapter
Chapter 13: Optimizing Your Site
Search Engine Optimization
URLs and Routing
Performance Optimization
Visitor Tracking
Summary
What You Learned in This Chapter
Chapter 14: Deploying Your Site
Web Hosting Services
Finding a Hosting Company
Deployment Options
Common Deployment Issues
Summary
What You Learned in This Chapter
Appendix: Exercise Answers
Foreword
Introduction
Who This Book Is For
What This Book Covers
How This Book Is Structured
What You Need to Use This Book
Conventions
Source Code
Errata
p2p.wrox.com
Advertisement
← Prev
Back
Next →
← Prev
Back
Next →