
|
eLearning
Categories
IT
Certification
(MCSE,
A+, CCIE, etc) |
Security
(CISSP,
CWNA, etc.) |
.NET
Developers (VB.NET,
C#, ASP.NET, etc) |
.NET
2005 (ASP.NET
v2, SQL 2005, etc)) |
Developers
(Java,
Oracle, etc) |
MS
Office (MS
Office, MOUS, etc) |



|

|
| |
Microsoft ASP.NET
FOR C# DEVELOPERS
| Video
Instructor-Led Format |
 |
|
|


| Audience |
Application
developers, programmers, project leaders and other
technical individuals that will be developing
interactive web applications with ASP.NET and
C#. |
| |
|
Duration |
10 CDs |
| |
|
| Course Abstract |
ASP.NET (formerly
referred to as ASP+) is more than the next version
of Active Server Pages (ASP); it is a unified
Web development platform that provides the services
necessary for developers to build enterprise-class
Web applications. While ASP.NET is largely syntax-compatible
with ASP, it also provides a new programming model
and infrastructure that enables a powerful new
class of applications. You can augment your existing
ASP applications by incrementally adding ASP.NET
functionality to them.
<
|
| |
|
| Price |
| Single User (CDROM) |
$1495.00 |
| Singe User (eLearning Portal) |
$1195.00 |
| Multi-User LAN (2-5 users) |
$2689.00 |
| more than 5 users |
Call for Pricing |
|
| Program Includes |
The following components are
included in this course:
- 10 CD-ROMs featuring live instructor-led classroom
sessions with full audio, video and demonstration
components
- Over 500 pages of courseware on CD-ROM
- Step-by-step hands-on-labs
- Sample code on CD-ROM
- Focused on practical solutions to real-world
development problems
- Comprehensive, understandable, and reusable
as reference material
|
| |
|
| Course Experts |
 |
Richard
Hundhausen, Microsoft Regional
Director
MCT, CTT+, MCSD, MCSE, MCDBA
Richard Hundhausen is the founder of
the Idaho Delphi and the Boise Visual
Developers User Group (now the Boise Software
Developer's Group) . He has been a technical
editor and has collaborated on numerous
.NET developer study guides for Wiley
Gearhead Press, Pinnacle Publishing and
New Riders. He has been working in IT
for about 20 years, the last 10 as an
independent consultant.
Richard is currently a Microsoft Regional
Director. He has been the Key Note Speaker
and trainer for Microsoft Corp. He presented
a series of of Windows 2003 Server and
.NET 1.1 training seminars for Microsoft
Asia. He has also presented Visual Studio
.NET and the .NET architecture to academic
audiences in Cambridge, MA (MIT, Harvard,
and Boston University) and Houston, TX
(Rice, University of Houston, University
of Texas, Texas A&M).
|
 |
Scott Anderson,
MCT,CTT+,MCSD.NET,MCSE,MCDBA,MCSA
Scott Anderson of IT Centers, LLC has over
10 years training and consulting experience
in the IT industry. He has developed software
solutions for Fortune 1000 companies in
America and Europe. His client list includes
Blue Cross/Blue Shield of Northern New Jersey,
Blue Cross/Blue Shield of North Carolina,
CIGNA, Prudential Insurance Company and
New York Life Insurance Company. Scott's
experience in the IT industry has stemmed
from developing solutions from a vendor
neutral stance, thereby providing the best
possible technology result. Scott instructs
MCSD.NET classroom-based Boot Camps and
Seminars across the United States.
|
|
| |
|
| Course
Topics |
The following
list represents the sections and topics discussed
in this virtual instructor-led course offering. |
| |
| Overview
of .NET Framework |
Lab Application Setup
Using Visual Studio .NET
Creating an ASP.NET Web App with
C#
ASP.NET Web Application
Internet Information Services
Using .NET Based Languages
Common Language Runtime Components
.NET Base Class Library
Classes and Structures
Scope and Access Levels
Garbage Collection
Choosing a Language
What are Classes and Components?
Build a Web Application
Review
|
| Creating
ASP.NET Web Forms |
Create a Form
Using Server Controls
Demonstration
HTML Server Controls
Adding Controls
LAB - Creating a Web Form
|
| Adding
Code to ASP.NET Web Form |
Using Events
Event Procedures
Create an Event
Using Page Events
PostBack Events
Linking Controls Together
Linking Controls Example
LAB - Adding Functionality
|
| Tracing
in ASP.NET Web Applications |
Tracing into a Component
Remote Debugging
LAB - Tracing in Web Applications
|
| Validating
User Input |
What is Input Validation
Spoofing and Malicious Code
Client and Server-Side Validation
Validation Controls
Using Validation Controls
Adding Validation Controls to a
Web Form
Combining Validation Controls
Input Validation Controls
Regular Expression Validator Control
Demonstration
Custom Validator Control
Page Validation
Validation Summary Control
Adding Controls
Review
LAB - Validating User Input
|
| Creating
User Controls |
Adding User Controls
Adding a User Control
Demonstration
How to use a User Control
How to Insert a User Control
LAB - Creating User Controls
Accessing Relational Data
ADO.NET
Using Namespaces
ADO.NET Object Model
Review
|
| Accessing
Data with ADO.NET - Part I |
Creating a Connection to a Database
Data Adaptor Object Model
Demonstration
Generating a DataSet
Demonstration
Displaying a DataSet
Demonstration
Data Grid Control
Review
LAB - Accessing Relational Data
Summary
|
| Accessing
Data with ADO.NET - Part II |
Using DataSets vs. DataReaders
SQL Server Security
Creating the Connection
Demonstration
Accessing Data with DataSets
Creating a DataAdapter
Creating a DataSet
Programmatically Using a DataSet
Using a DataView Object
Binding a DataSet
Demonstration
Handling Errors
Storing Multiple Tables
Creating Relationships
Navigating Between Tables
Demonstration
Accessing Data with DataReaders
What is a DataReader?
Creating a DataReader
Reading Data from a DataReader
Binding a DataReader
Demonstration
LAB - Accessing Data with ADO.NET
|
| Calling
Stored Procedures with ADO.NET |
Overview
What is a Stored Procedure?
Calling Stored Procedures
Demonstration
Display Data
Using Parameters
Passing Input Parameters
Output Parameters
How to Pass Parameters
Review
LAB - Calling Stored Procedures
|
| Reading
and Writing XML Data |
What is XML?
Why Use XML with Datasets
XML Based Methods of the DataSet
Object
Demonstration
Nested XML Data
Demonstration
Working with XML Data
Synchronizing a DataSet
Working with an XML Data Document
Demonstration
Using the XML Web Server Control
Loading and Saving XML Data
Demonstration
Review
LAB - Reading XML Data
|
| Consuming
and Creating Web Services |
Overview
Why Use XML Web Services
Finding an XML Web Service
Calling an XML Web Service Using
HTTP
Demonstration
Using Proxy to Call an XML Web Service
Demonstration
XML Web Service Error Handling
Demonstration
Creating an XML Web Service
How to Create an XML Web Service
XML Web Service Code
Demonstration
LAB - Consuming and Creating Web
Services
|
| Managing
State Data |
State Management
What is State Management
Types of State Management
Server Side State Management
Client-Side State Management
Global.ASAX File
Application and Session Variables
Initializing Application Variables
Demonstration
Variable Duration
Scalable Storage of Variables
Saving Variables in a Database
Cookies and Cookieless Sessions
Demonstration
Retrieving Information from a Cookie
Using Cookieless Sessions
Setting Up Cookieless Sessions
Review
LAB - Storing Application and Session
Data
|
| Securing
ASP.NET Web Applications |
Securing a ASP.NET Web Application
Web Application Security Overview
Authentication vs. Authorization
ASP.NET Authentication Methods
Comparing ASP.NET Authentication
Methods
IIS Authentication Mechanisms
Demonstration
What is Secure Sockets Layer?
Windows Based Authentication
How to Enable Windows Authentication
Enabling Impersonation
Reading User Information
Demonstration
Forms Based Authentication
Overview
Enable Forms Based Authentication
Creating a Logon Page
Demonstration
Passport Authentication Overview
How Does Passport Work
Other Passport Resources
Review
LAB - Securing a ASP.NET Web Application
|
| Configuring,
Optimizing and Deploying ASP.NET |
Module Overview
Cache Object Overview
Cache Object Advantages
Using a Cache Object
Removing Cache Object Items
Demonstration
ASP.NET Output Caching Overview
Using Page Output Caching
Demonstration
Fragment Caching
Configuring ASP.NET Overview
Configuration Methods
Demonstration
Data Storage and Recall
Using Dynamic Properties
Demonstration
Deploying an ASP.NET overview
Web Application Deployment
Global Assembly Cache
Updating Web Applications
|
|
|
|
|