Advanced ASP.NET Training Course UK


See also Advanced ASP.NET 2.0 with AJAX

Microsoft's .NET framework is the enterprise-level platform for Windows application programming and distributable web services. Visual Studio.NET is the flagship rapid development environment.

.NET applications and web services can be used by and deployed to a multitude of platforms from desktop to mobile. One of the main features of .NET is support for multiple programming languages, particularly C# (C Sharp) and VB.NET.

Building Robust Enterprise Web Applications with ASP.NET, ADO.NET & Web Services Training Course Summary

Objectives

This ASP.NET training course follows on from “ASP.NET Enterprise Web Development” course, and builds additional in-depth knowledge on many topics while introducing new ones such as Enterprise Templates, threading, and the Microsoft Application Centre Test. Examples will be in VB.NET. Should help reduce maintenance costs by building more robust and re-usable code and in developing Enterprise templates to enforce corporate standards

Course Content
Course content has been developed for real-world, commercial scenarios by our expert instructors. See below for detailed syllabus, or if you have a technical query email .

Duration
5 days

Who Should Attend
Developers who are looking to gain the skills to develop commercial ASP.NET applications and Web Services.

You will learn how to

Build n-tier apps in .NET Enforce standards of code and structure Use ADO.NET effectively Create commercial quality custom server controls Use threading, message queuing, service management and more Create your own http handler Create distributed apps with Web Services and Remoting Test, Optimise & Monitor performance Secure your application

Hands On Exercises
The course will contain a substantial amount of Hands-On work. Delegates will be introduced to topics during theory sessions and these will be followed by lab exercises relating to the topic. Delegates will work on exercises using the VB.NET language and an option will exist to use C#  should delegates wish to. Exercises will reflect commercial scenarios.

Pre Requisite Skills
Delegates should be confident with all aspects of the “ASP.NET Enterprise Web Development” course.

What delegates think of our .NET  courses
I thought that the trainer was excellent.  His knowledge of he product was very good indeed, especially considering the timeframe since C#.NET was released.  His ability to explain the concepts involved was excellent and he was able to deal with questions in a very constructive and helpful manner.  He was friendly, efficient and good at his job.  I was very pleased with the standard of the training I received and feel very confident of my newly acquired .NET and C# skills"

Comments of delegate from a major international PLC who attended the course August 2002.

Advanced ASP.NET Training Course Outline

Architecture

    Binding N-Tier Apps with .NET
    Writing Business Logic
    Managing State Distributed Communication
    Accessing Stored Data
    Passing Data to Clients
    XML Web Services Architecture

Consistent Code & Structure

    Inheriting from the Page Class Using VS.NET
    Provided Enterprise Templates
    Creating Enterprise Templates
    Authoring Policy Files in TDL Distributing Policy, Prototypes, and Custom Help

Advanced Data Manipulation and Presentation

    Advanced ADO.NET Techniques Dealing with Concurrency
    Transactions
    Using relational data in DataSets
    Tips and Tricks
    The Microsoft Data Access Application Block
    XML Data Management
    Advanced Data Presentation

Developing ASP.NET Server Controls

    Creating Commercial Quality Server Controls
    ASP.NET Server Controls Hierarchy
    Processing Postback Data and Capturing Postback Events 
    Event Bubbling
    Generating Client-Side Script
    Maintaining State
    Types of Controls: Composite, Templated and Validator
    Adding enhanced Design Time Support
    Implementing Licensing

Advanced Techniques for ASP.NET Applications

    Creating your own HTTP Handler
    Using Message Queues
    Using Threading
    Controlling Windows Services
    Using the Microsoft Exception Management Application Block            

Advanced Web Services & Remoting in the Enterprise

    Web Services vs. Remoting
    Good Web Services Design
    Caching Web Services
    Asynchronous and Synchronous Calls
    Web Services Security
    Best Practices for Remoting
    Creating IIS and TCP Remoting Hosts
    Configuring and using remoting

Performance

    Designing for performance
    Maximizing the performance of code
    Using caching effectively
    High performance data access
    Performance Testing with Application Center Test
    Tuning underperforming applications
    Performance counters(builtin/custom)
    ASP.NET Security Configuration

Configuration & Security

    The Global Assembly Cache
    The Code Access Security Policy
    Building Secure Web Applications
    Impersonation
    Configuring IIS for Security

Associated Courses

.NET 3.0 Windows Presentation Foundation - WPF Training Course
.NET 3.0 Windows Communication Foundation - WCF Training Course
.NET 3.0 Windows Workflow Foundation - WF Training Course
.NET 3.0 Technology Overview

ASP.NET 3.5 Training Course with Visual Studio 2008, ASP.NET AJAX, and Silverlight
Silverlight for Developers Training Course
Silverlight for Designers Training Course

.NET 2.0 & 3.0 Programming with Visual Studio 2008 (C# / VB)
C# 3.0 Programming Training Course (C#3 Training Course)
Visual Basic 9.0 Programming Training Course (VB9 Training Course)

ASP.NET 2.0 training course
Advanced ASP.NET 2.0 with AJAX training course

Creating Commercial Server Controls with ASP.NET 2.0

.NET 2.0 Programming with C# and VB.NET
.NET 2.0 Multi-threaded Programming with C# and VB.NET for dual/multi-core training
.NET Design Patterns & Architecture Training UK
Secure coding with .NET
Testing with Visual Studio Team System Training UK
C#.NET 2.0 Smart Device Development with .NET Compact Framework Training UK
Visual Studio 2005 training
.NET Framework 2.0 Training
.Net Seminar - Overview for managers and developers
SharePoint 2007 Applications Development Training UK
BizTalk Server 2006 Training UK

JB International, London, UK

0800 028 6400

UK training course Listing

.net 2.0 training course uk | asp.net 2.0 training course uk | SOA & ESB training course uk - Service Oriented Architecture Training Course | SOA for architects and managers training course | SOA for developers and designers training course | Spring training course uk | Hibernate training course uk | .net security training course uk | AJAX training course uk | ASP.NET AJAX training course uk (ATLAS training course uk) | .NET 2.0 Compact Framework training course uk | .NET training course uk | ASP.NET training course uk | advanced ASP.NET training course uk | .NET programming with C# training course uk | .NET programming with VB.NET training course uk | .NET Technologies and architecture Overview Seminar | .NET Web Services training course uk | SharePoint 2007 Training Course | BizTalk Server 2004 Training Course | BizTalk Server 2006 Training Course | Internet Technologies Overview Seminar | Java training course uk | J2EE training course uk | Java Advanced Programming Techniques Workshop | Java for C++ Programmers training course uk | Java Web Applications (JSP) training course uk | Java 2 Micro Edition (JavaME / J2ME) training course uk | Java Web Services training course uk | Java with WebSphere - WSAD training course uk | J2EE with WebSphere - WSAD training course uk | Weblogic / J2EE for Java training course uk | XML training course uk | XSLT training course uk | OO Analysis & Design with UML training course uk | SQL Server 2000 Applications Development training course uk | SQL Server 2000 DBA (Database Administration) training course uk | SQL Server Performance tuning training course uk | SQL Server 2005 programming training course | SQL Server 2005 DBA Administration Training Course | SQL Server 2005 Upgrade Training Course |javascript training course uk | dynamic html (DHTML) & javascript training course uk | oracle 9i intro to SQL training course uk | Oracle 9i DBA training course uk | Oracle Forms training course uk | Oracle Reports training course uk | asp training course uk | asp visual interdev training course uk | html training course uk | web design training course uk | unix basics training course uk | unix fundamentals training course uk | unix systems administration training course uk

 

ASP.NET Programming Course