ASP.NET Using C#
This five-day course provides a comprehensive and practical hands-on introduction to developing Web applications using ASP.NET 2.0 and C#. It also introduces Web services. ASP.NET (DOTNET) is introduced as a new Web programming platform that overcomes a number of limitations of ASP. Its architecture is outlined, including the role of compilation, the Page class and code-behind. Web Forms are introduced, including server controls, viewstate, life cycle, and the event model. Request/response HTTP programming using ASP.NET is covered.
- Cost: Price on application
- Duration: 5 days
- This course is not available as part of our public schedule but can be provided on a customised client specific basis.
The student should have a good working knowledge of C# and the .NET Framework.
From ASP to ASP.NET
Web Forms
Web Services
ASP.NET Features
ASP.NET 2.0
Page Class
Web Forms Life Cycle
Web Forms Event Model
Code-Behind
Request/Response Programming
HttpRequest Class
HTTP Collections
HttpResponse Class
Redirection
HttpUtility Class
Using Visual Web Developer
Visual Studio Forms Designer
Using Components
Shadow Copying
Using the Global.asax File
Data Binding
Session State
Application State
Multithreading Issues
Cookies
HTML Server Controls
Web Forms Server Controls
Rich Controls
Validation Controls
User Controls
Configuration Overview
Authentication and Authorization
Forms Authentication
Windows Authentication
Security and ASP.NET
What Is Caching
Page-Level Caching
Page Fragment Caching
Optimizing Your ASP.NET Application
Application Caching
Debugging
Application Tracing
Page Tracing
Error Handling
Pipeline Architecture
Context
Applications
Handlers
Modules
ADO.NET Overview
.NET Data Providers
Using DataReaders
Using DataSets
Data Binding
Interacting with XML Data
Web Services and Remoting
XML, SOAP, WSDL
Web Services Architecture
Proxies
Interoperability of Web Services
Developing Web Services Using Visual Studio
New ASP.NET 2.0 Controls
Menus
Master Pages
Data Source Controls
Connection String Storage
GridView
DetailsView
FormView
Object Data Sources
Configuration Overview
Themes
Skins
Security in ASP.NET 2.0
Membership and Roles
Login Controls
User Profiles
Web Parts