00. Introduction
00 01. Welcome
00 02. Prerequisites
01. Getting Started
01 01. Understanding how ASP.NET works
01 02. Installing Microsoft Visual Studio 2010
01 03. Hello World Creating your first ASP.NET web site
01 04. Creating pages with dynamic output
01 05. Understanding the development web server
01 06. Exploring Visual Studio 2010
02. Using Microsoft SQL Server 2008
02 01. Understanding Microsoft SQL Server
02 02. Installing SQL Server 2008 Express
02 03. Exploring SQL Server Management Studio Basic
02 04. Creating a new database
02 05. Connecting to the database in ASP.NET
02 06. Testing SQL queries
02 07. Presenting a dataset in an ASP.NET page
03. Creating ASP.NET Pages
03 01. Understanding ASP.NET web form pages
03 02. Separating presentation and logic with code files
03 03. Adding web form controls to a page
03 04. Handling postback data in a web form page
03 05. Using data binding expressions
04. Programming in ASP.NET
04 01. Creating a testing environment
04 02. Declaring and using a simple variable
04 03. Declaring and using a complex object
04 04. Using loops
04 05. Using functions
04 06. Using trace statements
04 07. Debugging with breakpoints
04 08. Commenting code
05. Creating Reusable Code
05 01. Creating web controls
05 02. Registering a user control on a web form page
05 03. Registering controls globally in the web.config file
05 04. Adding public properties to a web control
06. Using Cascading Style Sheets in Web Forms
06 01. Understanding Cascading Style Sheets (CSS)
06 02. Attaching external CSS files
06 03. Defining a CSS selector
06 04. Using CSS class selectors in server controls
07. Presenting Dynamic Data
07 01. Presenting data with the GridView control
07 02. Controlling GridView paging and appearance
07 03. Editing data with the GridView control
07 04. Presenting data with the DataList control
07 05. Formatting data with binding expressions
08. Creating a Data Entry System
08 01. Using the DetailsView control
08 02. Inserting data with the DetailsView control
08 03. Redirecting page requests
08 04. Creating an update page
08 05. Linking to update pages from the list page
08 06. Deleting database records
09. Validating User Input
09 01. Customizing forms with item editing templates
09 02. Adding validator controls to a form
09 03. Controlling the validation error message display
09 04. Using the ValidationSummary control
10. Creating Reports
10 01. Creating a query with joined tables
10 02. Replacing control style properties with CSS
10 03. Creating a CSS file for printing
10 04. Suppressing elements in printed web pages
10 05. Selecting data for a report
11. Managing Session State
11 01. Understanding ViewState and managing postbacks
11 02. Using session variables
12. Securing a Site with Forms Authentication
12 01. Turning on forms authentication
12 02. Creating a page to log in users
12 03. Creating a page to set up new users
12 04. Understanding the security database
12 05. Configuring security in the web.config file
12 06. Creating a page to log out users
13. Deploying a Web Site
13 01. Installing IIS on Windows XP
13 02. Installing ASP.NET 3.5 on Windows XP
13 03. Deploying a site on Windows XP
13 04. Scripting a database for deployment
C sharp
01. Item Templates
02. Project Templates
03. Code Snippets
04. Macros
05. Private Assemblies
06. Strong Naming
07. Shared Assemblies
08. Windows Services
09. File Watcher Service
10. Device Development
11. Mobile Database Apps
12. Reading XML
13. Writing XML
14. XML Reader
15. XML Writer
16. Querying XML
17. Hierarchical and Caching
18. Ntier Data
19. Custom Controls Inheriting
20. Custom Controls Drawing
21. Custom Controls Composite
22. Code Access Security
23. Permissions
24. Role Based Security
25. Setup Projects
26. Customize Setup Projects
27. Custom Actions
28. Attributes
29. Reflection
30. Client App Services
31. Roles Settings CustomProvs