Back To Top

ASP NET

DruckansichtDruckansicht

MOC 2311 - Advanced Web Application Development using Microsoft ASP.NET

  • Dauer:
    3 Tage
  • Zielgruppe:
    Programmierer
  • Vorkenntnisse:
    .NET Grundlagen
  • Methode:
    Vortrag mit Beispielen und Übungen.
  • Typ:
    Öffentliches Seminar / Inhouse
  • Kursnummer:
    1015161
  • Download
    Anmeldeformular | AGB | Info-Broschüre
Themen:
Dieses Seminar vermittelt Teilnehmern das Wissen und die Fähigkeiten, in Microsoft ASP.Net 3.5 Webanwendungen mit Microsoft Visual Studio 2008 zu entwickeln. Die Schwerpunkte des Seminars das erweiterte Benutzerinterface, Funktionalität von Web Sites und Implementation durch Benutzen der erweiterten Features von ASP.NET 3.5 und Visual Studio 2008.

Inhalte

A. Considerations for Building Advanced ASP.NET Applications

Building Enterprise Web Applications With ASP.NET - Presentation Layer - Data Access Layer - Business Logic Layer

B. Designing Data Tier Components

Implementing Data Access Logic Components - Designing a Data Abstraction Layer - Performance Tuning for Data Access - Managing Settings and Configuration with Typed DataSets - Best Practices for Reliable Data Access

C. Web Presentation Patterns

Using Design Patterns in Web Applications - Creating Dynamic Interfaces with User Controls - Using Inheritance to Define Basic Site Functionality - Using Collection Classes for DataBinding - Properties and Elements of the DataGrid - Optimal Data Paging for DataGrids - DataGrid Editing Techniques - Creating Master/Detail Views with a DataGrid

D. Building Custom Controls

Architecture of Custom Controls - Creating Control Object Models - Using Events in Controls - Rendering Control Output - Creating Data-Bound Custom Controls

E. Using Graphics Classes to Generate Images

Major System.Drawing Classes - Methods for Generating Images - Using Data to Generate Charts

F. Creating a Secure Infrastructure

ASP.NET Security Models - Role-based Authorization Techniques - Process Identity and Accessing Resources - Securing Communication with Encryption

G. Caching Patterns and Practices

Effective Caching Strategies - Managing Session Data - Client-side Caching Options

H. Diagnostics and Exception Handling

Exception Handling Strategies - Best Practices for Debugging - Using Application Center Test for Performance Testing - Applying Performance Counters to Profile Web Applications

I. Interoperability with COM

Overview of COM Interop - Creating and using a Runtime Callable Wrapper - Guidelines and Issues in COM Interoperation

J. ASP.NET Configuration

Configuration Schema Overview - Examples of Built-in Configuration Settings - Creating Custom Configuration Settings - Encrypting Configuration Settings - Using the Configuration Management Application Block

K. Administering and Extending the Portal

Creating Flexible Site Administration Tools - Adding Modules to the Portal

Dozent:

Marcus Wiederstein studierte Elektrotechnik in Bochum und Dortmund und arbeitet seit mehr als 10 Jahren als Dozent für Themen im Bereich Software-Entwicklung und IT-Management.

Buch-Veröffentlichungen:

Projekte: Als Berater und Projektleiter führt Herr Wiederstein Projekte im Bereich Data Warehousing, Projekt- und Wissensmanagement für Kunden in D, A und CH durch. Er leitet internationale Teams für Software-Entwicklung bei Comelio in Indien.

Zertifizierung: Er ist "Microsoft Certified Solution Developer" (MCSD), "Microsoft Certified Database Administrator" (MCDBA) und “Microsoft Certified Trainer” (MCT). Er ist auch UML-zertifiziert und hat die beiden Abschlüsse "UML Professional Fundamental" und "UML Professional Intermediate".

Weitere Informationen:

Comelio_Skulschus_MS SQL Server_SQL Server 2005 1 Comelio_Skulschus_XML_XML Schema Microsoft Certified Trainer uml1_coverklein