Total Training for Microsoft ASP.NET 2.0-Building Web Applications.
DVD 1- Getting Started with ASP.NET ($49.99)
Lesson 1: OVERVIEW OF ASP.NET (43 min)
1. Preparing to Use ASP.NET
2. Understanding the Page's HTML Source Code
3. Introducing the ASP Page & its Code
4. Create an ASP.NET Website with Visual Studio
5. Design an ASP.NET Web Page with Visual Studio
6. Running the Web Page & Adding Event Handlers
7. Debugging the Application's Code
Lesson 2: ADDING CONTROLS TO A WEB PAGE (67 min)
1. Introducing the HTML Controls
2. Introducing the Standard Controls
3. Introducing the Data Controls
4. Introducing the Validation Controls
5. Introducing Navigation, WebParts & Crystal Reports
6. Formatting a Page with HTML Controls
7. Adding Options Manually in the Source View
8. Setting the User Interface Properties
9. Invoking the Run As Server Control Function
10. Displaying Information with a Formatted String
11. Designing a Page with Web Controls
12. Changing the Alignment
13. Adding a Calendar Control
Lesson 3: WEB PAGE PROCESSING (69 min)
1. Setting Initial Control Properties in a .ASPX File
2. Programmatic Initialization in the Page_Load Method
3. Adding Buttons, Labels & a Horizontal Rule
4. TimestampLabel & Multiple Selection Listbox
5. Adding Event Handler Methods to Buttons
6. Understanding Viewstate
7. Looking at the Stages of Initialization
8. OnInit, OnPreRender & OnUnload Methods
9. Adding Another Event Handler Method
10. Working with the Command Name Property
11. Looking at the EventDemo User Interface
12. Look at the Initialization Code behind the Web Page
13. Work with the TextChanged Event Handler
14. Handle the SelectedIndexChanged Event
15. Using Auto-Postback Events
16. Viewing the Auto-Postback Source Code
Lesson 4: VALIDATING USER INPUT (51 min)
1. Understanding ASP.NET Validation
2. Specifying Required Fields for the Name Control
3. Specifying the Allowable Range for the Age Control
4. Specifying the Enrollment Date Fields & Range
5. Comparing a Value of a Control with a Fixed Value
6. Compare the Value of One Control to Another Control
7. Using Regular Expressions to Specify Input Patterns
8. Defining Custom Validation Rules
9. Adding an Event Handler to a Button
10. Adding a Validation Summary
11. Organizing Controls into Validation Groups
Lesson 5: NAVIGATING A WEBSITE (65 min)
1. Adding Multiple Pages to a Website
2. Redirecting to a Different Web Page
3. Pass Information between Pages with the QueryString
4. Retreiving QueryString Information in a Web Page
5. Retrieving QueryString Information with Variables
6. Linking Pages by Using Hyperlinks
7. Adding Pages to Use in the Site Map
8. Create a Site Map to Define the Pages in a Web Site
9. Add a SiteMapDataSource Control to a Web Page
10. Displaying a Site Map in a TreeView Control
11. Organizing Parent & Leaf Nodes in a Site Map
12. Reorganize Site Structure into Subdirectories
13. Setting Various NodeStyle Properties of the TreeView
14. Displaying Breadcrumbs in a SiteMapPath Control
15. Displaying a Site Map in a Menu Control
16. Final Comments & Credits
DVD 2 - Creating & Deploying Rich ASP.NET Web Applications ($59.99)
Lesson 6: UNDERSTANDING ASP.NET APPS (93 min)
1. Overview of Two .config Files
2. Defining Error Pages for a Website
3. Specifying Connection Strings
4. Defining & Using Application Settings
5. Working with the Website Administration Tool
6. Performing Tracing in a Website
7. Tracing across a Whole Application
8. Adding a .NET Assembly to Support Messaging
9. Adding References to .NET Assemblies
10. Referencing to Custom .NET Assemblies
11. Adding Classes to a Website
12. Creating ASP.NET Web Services
13. Adding a Reference to a Web Service
Lesson 7: DATA BINDING (97 min)
1. Working with Basic Single Value Data Binding
2. Applying Data Binding to Real Life Scenarios
3. Defining & Invoking Your Own Properties & Methods
4. Displaying a Text Box Value & Creating a Hyperlink
5. Using Data Binding to Create a Hyperlink
6. Using Repeated-Value Data Binding to Create Various Lists
7. Checking for PostBack Problems
8. Binding a List Control to a Collection of Objects
9. Defining the Value & Text for a Collection of Objects
10. Working with the TextFormatString Property
11. Explaining Data Source Options
12. Configuring & Binding to a SQLDataSource
13. Looking at the HTML & ASP Markups
14. Understanding How Data Source Controls Work
15. Using the Selected & Selecting Event
16. Creating & Binding to a Second SQLDataSource
17. Disabling View States to Save Space
18. Binding a TreeView Control to an XMLDataSource
19. Setting Up a Tree View Control
20. Adding Attributes to Tree Node Bindings
21. Specify an XPath Expression for an XMLDataSource
Lesson 8: RICH DATA BINDING (102 min)
1. Understanding Rich Data Controls
2. Data Binding with a GridView
3. Binding a DataGrid to a SqlDataSource
4. Setting the DataSource ID in the Smart Tag
5. Formatting Columns with the SmartTag Wizard
6. Enabling the User to Select Rows in a GridView Control
7. Use SelectedIndexChanging to Control User Input
8. Creating Logic Based on a CheckBox
9. Formatting with SelectedIndexChanged
10. Creating Master/Detail Relationships
11. Adding Support for Sorting & Paging
12. Using Templates to Create Customized Columns
13. Implementing Editing & Updating in a GridView
14. Addressing Concurrency Errors
15. Using DetailsView & FormView to Control Display
Lesson 9: DEPLOYING AN ASP.NET WEB APPLICATION (24 min)
1. Setting Up to Deploy an ASP.NET Web Application
2. Creating a New Virtual Directory
3. Setting Catalog Properties for the Virtual Directory
4. Adding a Login for the Server
5. Publishing the Website
6. Final Comments & Credits