This article contains list of topics covered in ASP.NET with C# training series.
ASP.NET with C# Training Course Outline
Introduction to ASP.NET with C#
- A Review of Classic ASP
- ASP.NET Web Applications
- Rendering HTML with Server Controls
- Using ASP.NET to Deliver XML Web Services
Working with Web Forms Controls and C#
- Introduction to Web Forms Controls
- Simple Input Controls
- HyperLinks
- Button Controls
- List Controls
- Overview of ASP.NET Validation Controls
- Client-Side Validation
- Server-Side Validation
- Required Field Validator
- Summarizing Results with the ValidationSummary Control
Using Rich Server Controls with C#
- Introduction to Rich Controls
- The Calendar Control
- The AdRotator Control
- The XML Control
- Overview of ADO.NET, Connecting to Data
- ADO. NET Classes
- Accessing database from webpage
- Using System.Configuration
Using the DataList and Repeater, Datagrid Controls
- Overview of List-Bound Controls
- Creating a Repeater Control
- Creating a DataList Control
- Introduction to the DataGrid
- Setting Up the DataGrid
- Using Advanced DataGrid Features
- Adding Advanced Features
Managing Data with ADO.NET DataSets and C#
- The Role of DataSets in ADO.NET
- Using DataSets in ASP.NET
- Saving DataSets in Session State
- Using DataTable Constraints
- DataSet DataRelations
- Using DataSets with DataAdapters to Modify Data
Creating and consuming XML Web Services with C#
- The Motivation for XML Web Services
- Creating an XML Web Service with Visual Studio .NET
- Making Web Services using in C#
- Running the Web Service
- Creating Web Services Clients
- HTTP Clients Creating .NET Consumers
- Web Services and Legacy Clients
Migration and Interoperability
- Migrating to ASP.NET with C#
- Using COM Objects in ASP.NET
- working with ADO Recordsets
- Using Platform Invocation Services
Managing State with ASP.NET and C#
- Preserving State in Web Applications
- Page-Level State
- Using Cookies to Preserve State,ASP.NET Session State
- Storing Objects in Session State
- Configuring Session State
- Setting Up an In-Process State Server
- Using HttpContext to store the values
- Using Application State to store the application level values
Improving Performance with Caching
- The Importance of Caching
- Declarative Page Output Caching
- Programmatic Page Caching
- Caching Page Fragments
- Caching Data and Monitoring Performance
Configuring and Deploying ASP.NET Applications
- Configuring IIS and the .NET Framework
- Deploying ASP.NET Applications
Securing ASP.NET Applications with C#
- ASP.NET Security Overview
- Windows Authentication
- Forms Authentication
- Custom Authentication
Assignment
IBuySpy.com – Project Work
An E-Commerce Storefront – Project Work
A Class Browser Application- Project Work