Course - Asp.Net for Developers

+ Information by E-mail

Course - Asp.Net for Developers

  • Entry requirements Candidates should have at least one year of experience developing Web-based applications. Candidates should have a working knowledge of Microsoft Visual C# .NET.
  • Course description Course Description

    This course will give you the ability to develop and implement Web-based applications with Web forms, ASP.NET, and the Microsoft .NET Framework.. When you pass the Developing and Implementing Web Applications with Microsoft Visual C#™ .NET and Microsoft Visual Studio® .NET exam, you achieve Microsoft Certified Professional status. You also earn:

    Core credit toward Microsoft Certified Solution Developer (MCSD) for Microsoft .NET certification.

    Core or elective credit toward Microsoft Certified Application Developer (MCAD) for Microsoft .NET certification.

    Elective credit toward Microsoft Certified Database Administrator (MCDBA) on Microsoft SQL Server 2000 certification

    Audience

    Candidates for this exam work on a team in a medium or large development environment that uses Microsoft Visual Studio .NET, Enterprise Developer Edition.

    Learning Method

    CD Rom

    Learning/Exam Module

    MCSD Certification - Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET - Exam 70-315

    Course Duration: 30-40 hours.

    Tutor

    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.

    Learning Segments

    Overview of the .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 a ASP.NET Web Forms
    Create a Form
    Using Server Controls
    Demonstration
    HTML Server Controls
    Adding Controls
    LAB - Creating a Web Form
    Adding Code to a 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
    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
    Introduction to Using ADO.NET
    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

    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
    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 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

    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

Other programs related to microsoft