| | Entwicklung von ASP.NET Web Applikationen mit Microsoft Visual Studio 2008 |
| Untertitel | ASP.NET Anwendungen effizient programmieren |
| zeiten | 08:30 - 17:00 Uhr |
| ort | | Das findet in der Schweiz in der Regel in Zürich statt (Technopark, ideal mit Auto und ÖV erreichbar). Bei mehreren Anmeldungen aus Bern oder Basel kann der Kurs auch in unseren Schulungsräumen Bern oder Basel durchgeführt werden. Firmenkurse können in Ihren Räumlichkeiten oder in einem unserer Schulungszentren stattfinden. | Ich wünsche anderen OrtIch habe Frage zum Ort | |
| Einleitung | ASP.NET ist ein vereinheitlichtes Webentwicklungsmodell, das die erforderlichen Dienste enthält, um Enterprise-Webanwendungen mit minimalem Programmieraufwand zu erstellen. ASP.NET ist Teil von .NET Framework. Bei der Programmierung von ASP.NET-Anwendungen haben Sie Zugriff auf Klassen in .NET Framework. Sie können die Anwendungen in jeder mit der Common Language Runtime (CLR) kompatiblen Sprache programmieren, einschliesslich Microsoft Visual Basic, C#, JScript .NET und J#. Diese Sprachen ermöglichen die Entwicklung von ASP.NET-Anwendungen, die von der Common Language Runtime, Typsicherheit, Vererbung usw. profitieren. ASP.NET umfasst: - Ein Framework für Seiten und Steuerelemente - Den ASP.NET-Compiler - Sicherheitsinfrastruktur - Zustandsverwaltungsfunktionen - Anwendungskonfiguration - Systemüberwachungs- und Leistungsfeatures - Debugunterstützung - Ein Framework für XML-Webdienste - Erweiterbare Hostumgebung und Verwaltung des Lebenszyklus von Anwendungen - Eine erweiterbare Designerumgebung Dieser ZFI/Microsoft-Kurs vermittelt Software-Entwicklern einen soliden Einstieg in die Realisierung von Web-Applikationen mit ASP.NET. Dabei wird auch auf die neuesten Entwicklungen und Features eingegangen, wie ASP.NET 3.5, ASP.NET AJAX Extensions, und Silverlight. Im Kurs wird mit der aktuellen Version Visual Studio 2008 gearbeitet. |
| Herstellerkurs | Microsoft Nr. 2310c |
| Ihr Nutzen | Dieser Kurs befähigt die Teilnehmenden: - die Funktionalität von ASP.NET zu beschreiben
- mit VB oder C# Komponenten zu kreiieren
- ASP.NET-Web-Forms mit Server Controls zu bilden
- Runtime-Informationen einer Web-Applikation mit Trace und Debug zu erhalten
- User Controls zu kreiieren und zu implementieren
- Den Datenzugriff mit ADO.NET 3.5 und mit den eingebauten Datenzugriffs-Werkzeugen zu realisieren
- Komplexen Datenzugriff aus einer ASP.NET Web-Applikation zu implementieren
- den Zugriff und die Daten-Manipulation auf XML-Daten zu organisieren
- eine ASP.NET AJAX-Applikation zu erstellen und weiterzuentwickeln
- eine Silverlight-basierende Applikation mit dynamischem Content zu erstellen
- einen Web-Service aus einer ASP.NET-Applikation aufzurufen und die zurückerhaltenen Daten in einer Web-Applikation zu verwenden
- mittels verschiedener Methoden ASP.NET Web-Applikations-Daten und Sessions-Daten zu speichern
- eine ASP.NET Web-Applikation zu konfigurieren und zu deployen
- eine ASP.NET Web-Applikation abzusichern unter Benützung verschiedener Möglichkeiten, inklusive Authentizierung und Authorisierung.
|
|
|
| Voraussetzungen | - Kenntnisse von HTML oder DHTML, inklusive:
- Programmier-Erfahrung mit Microsoft Visual Basic oder Microsoft Visual C# , insbesondere:
- Declaring variables
- Using loops
- Using conditional statements
Absolvierte Kurse NPB1 (MS4995) oder NPC1 (MS4995) oder äquivalente .NET-Entwicklungs-Kenntnisse. |
| Teilnehmerkreis | Dieser Kurs richtet sich an angehende Web-Applikations-Entwickler, welche bereits in einer der .NET-Programmiersprachen programmiert haben. Der Kurs richtet sich ebenfalls an Entwickler, die bereits einige ASP.NET-Anwendungen mit älteren .NET-Frameworks realisiert haben und nun auch die neuen Features von ASP.NET 3.5 kennenlernen möchten. |
| Unterlagen | Original Microsoft-Kursunterlagen |
| Folgekurse | |
| Inhalt | - Overview of the Microsoft.NET Framework
- Introduction to the .NET Framework
- Overview of ASP.NET
- Overview of the Lab Application
- Resources
- Creating Web Applications by Using Microsoft Visual Studio 2008 and Microsoft .NET-Based Languages
- Overview of Visual studio 2008
- Creating an ASP.NET Web Application Project
- Overview of the Microsoft .NET-Based Languages
- Creating a Component by Using Visual Studio 2008
- Creating a Microsoft ASP.NET Web Form
- Creating Web Forms
- Adding Server Controls to a Web Form
- Creating Master Pager
- Adding Code to a Microsoft ASP.NET Web Form
- Implementing Code-Behind Pages
- Adding Event Procedures to Web Server Controls
- Handling Page Events
- Tracing in Microsoft ASP.NET Web Applications
- Tracing and the Trace Object
- Remote Debugging
- Validating User Input
- Overview of User Input Validation
- Validation Controls
- Page Validation
- Creating and Implementing User Controls
- Adding User Controls to an ASP.NET Web Form
- Creating User Controls
- Accessing Data with Microsoft ADO.NET and Visual Studio 2008
- Overview of ADO.NET
- Connecting to a Database
- Accessing Data
- Accessing Multiple Tables
- Accomplishing Complex Data Access Tasks
- Overview of Stored Procedures
- Calling Stored Procedures
- Data Access with LINQ to SQL
- Reading and Writing XML Data
- Overview of XML Architecture in ASP.NET
- XML and the DataSet Object
- Managing XML Data
- Accessing XML Data by Using the XML Web Server Control
- Creating an ASP.NET AJAX Application
- Introduction to ASP.NET AJAX
- Creating an ASP.NET AJAX Application by Using the ASP.NET AJAX Extensions
- Extending an Application by Using the ASP.NET AJAX Control Toolkit
- Delivering Dynamic Content with Microsoft Silverlight
- Overview of Microsoft Silverlight
- Creating Silverlight-Based Application with Visual Studio 2008
- Consuming and Creating XML Web Services
- Overview of Using XML Web Services
- Calling an XML Web Service
- Creating an XML Web Service
- Managing State
- State Management
- Application and session Variables
- Cookies and Cookieless Sessions
- Configuring, Optimizing, and Deploying a Microsoft ASP.NET Web Application
- Implementing the Cache Object
- ASP.NET Output Caching
- Configuring an ASP.NET Web Application
- Deploying an ASP.NET Web Application
- Securing a Microsoft ASP.NET Web Application
- Web Application Security Overview
- Windows-Based Authentication
- Forms-Based Authentication
|
| Teilnehmerbeitrag | Der Teilnehmerbeitrag versteht sich rein netto. Das ZFI ist (gemäss MwSt-Gesetz) nicht Mehrwertsteuerpflichtig und erhebt somit keine MwSt. Bei länger als einen Monat dauernden Lehrgängen ist die Zahlung des Teilnehmerbeitrages in mehreren Raten möglich (pro rata temporis). |
| | Zentrum für Informatik, Schweiz, Basel, Bern, Zürich Zentrum für Informatik, Deutschland, Berlin, Frankfurt, Hamburg, Köln, München, Nürnberg, Stuttgart Zentrum für Informatik, Österreich, Wien |