Schulungssuche:

Schulung: Entwickeln von Webanwendungen mit ASP.NET - Kompaktkurs

Dieser Kurs liefert alle notwendigen Grundlagen für die Programmierung von ASP.NET Anwendungen auf Basis der .NET Programmiersprachen C# und VB.NET. Nach dem Kurs sind Sie in der Lage dynamische Webseiten zu erstellen.


Zielgruppe

Die Schulung ASP.NET - Kompakt richtet sich an Softwareentwickler, die mit ASP.NET skalierbarer und effiziente Webanwendungen in ihrem Unternehmen erstellen wollen. Voraussetzungen sind grundlegende Kentnisse in HTML, JavaScript und StyleSheet sowie einer .NET Programmiersprache.

In diesem Sinne richtet sich das Angebot der Condeso GmbH ausschließlich an Unternehmen und Freiberufler.


Datum Ort Tage Preis in EUR zzgl. MwSt.
27.02. - 02.03.2012 Burghausen 5 2.249,00 Info Anmelden
16.04. - 20.04.2012 Burghausen 5 2.145,00 Info Anmelden
25.06. - 29.06.2012 München 5 2.249,00 Info Anmelden
Schulung: Schulung: Entwickeln von Webanwendungen mit ASP.NET - Kompaktkurs
Anfrage Inhouse-Schulung

Agenda

  • Einführung ASP.NET
    • Ein kurzer Blick zurück: Die Entstehungsgeschichte von ASP.NET.
    • Was ist das .NET Framework und wie ist es in Windows integriert
    • ASP.NET Architektur und Ausführungsmodell
    • Das Zusammenspiel von ASP.NET und Internet Information Service (IIS)
  • Überblick Visual Studio
    • Die wichtigsten Funktionen im Überblick
    • Das Visual Studio als Arbeitserleichterung. 70% weniger selbstgeschriebener Code. Vor und Nachteile.
    • Erstellung von ASP.NET Projekten und Websites
    • Trennung von User Interface (UI) und Logik (Code Behind)
    • Automatisches Binden von Controls an Datenquellen
  • Ablauf und Lebenszyklus einer Webseite
    • Ereignisse (Events) in ASP.NET
      • Serverseitige Events
      • Serverseitige Events mit JavaScript
      • Clientseitige Events
      • Das zentrale Eventmanagment mit der Global.asax
    • Daten senden und empfangen
      • Daten mit GET und POST vom Client an den Server senden
      • Codesteuerung mit Page.IsPostBack
      • Webformulare mit Cross-Page-Postback an andere Seiten schicken
    • Lebenszyklus von Objekten
      • Wie wird ein Webformular abgearbeitet. Reihenfolge der auftretenden Events
      • Wie lange können Objekte verwendet werden
    • Das ASP.NET Objektmodell / Integrierte Objekte
      • Daten mittels Response an den Client versenden
      • Gesendete Daten mittels Request lesen und verarbeiten
      • Sonderzeichen und Escape-Sequencen mittels Server-Objekt verwalten
      • Globale Anwendungsdaten mittels Application-Objekt speichern und verwalten
    • Fehlerbehandlung
      • Global
      • In der Anwendung
      • Pro WebForm
  • Zustandsmanagement
    • Personalisierte Daten mit Cookies und Sessions
      • Unterschied Session und Cookie
      • Wie werden die Daten gespeichert
    • Konfiguration der Zustandsverwaltung
    • Performanceverbesserung mittels Caching
    • Den Status einer Webseite über Serveranfragen hinweg mittels ViewState speichern und lesen
  • Aufbau und Design von Webseiten
    • Webseiten Design mit Cascading Style Sheets (CSS) und wie diese in ASP.NET integriert sind
    • Vor und Nachteile der automatisch erzeugten CSS-Informationen
    • Zentrales Design mit MasterPages erstellen und verwalten
      • Dynamische MasterPages
    • Personalisiertes Design mit Themes
      • Dynamische Themes
  • Integrierte Benutzer- und Gruppenverwaltung
    • Konfiguration von Benutzern und Gruppen mit dem ASP.NET Konfiguration Tool
    • Verwendung der Login-Controls
    • Verwendung der Membership- und User-Klassen zur Authentifizierung von
    • Benutzern und Gruppen
    • Profil System
  • Verwendung von Controls
    • Die wichtigsten Controls im Überblick
    • Wiederkehrenden HTML-Code zu einem UserControl zusammenfassen
    • Erstellen eigener ASP.NET-Controls (Custom Controls)
    • Benutzereingaben mit den Validation-Controls überprüfen
  • Konfiguration von Webseiten
    • Konfiguration mit der web.config
      • Allgemeine Anwendungsvariablen lesen und schreiben
      • Connectionstrings zentral verwalten
    • Die wichtigsten Konfigurationsblöcke in der Übersicht  
  • Webformulare und Datenbanken
    • Webseiten und Datenbankanbindung
      • Warum statuslos?
      • Auswirkungen der statuslosen Verbindung
      • Aufbau einer Verbindung
    • Lesen und Schreiben von Daten
      • Daten mit und ohne Parameter darstellen
      • Neue Daten hinzufügen
      • Bestehende Daten verändert und löschen 
      • Die automatische Datenbindung
      • Abhängigkeiten zwischen Controls definieren
    • Visualisierung mit Rich Controls
      • Verwendung des DataGridView-Controls und der DetailsView
      • Weitere Anzeigemöglichkeiten mit ListView und Repeater
      • Vor und Nachteile der automatischen Datenbindung
  • Response und Request
    • Was ist der HttpContext
    • Entwickeln und verwenden von HttpHandler
    • Entwickeln und verwenden von HttpModules
    • Unterschied HttpHandler vs. HttpModul
  • Entwicklung von Controls
    • Custom Controls
    • User Controls
  • Sicherheit unter ASP.NET
    • Integriertes Usermanagement
    • Integriertes Rollenmanagement
    • Eigene Provider entwickeln
  • Neuigkeiten in ASP.NET 4
    • Datenvisualisierung mit Charts
    • Custom caching providers
    • ClientID Mode
    • View State Verbesserungen
    • Browser Capability Providers
    • ASP.NET Routing
  • AJAX (Asynchronous JavaScript and XML)
    • Einführung in AJAX
      • Was ist AJAX
      • Webanwendungen mit AJAX, warum
    • Ajax Control Toolkit
    • jQuery in ASP.NET
    • Script Manager und das UpdatePanel
    • Content Delivery Network
    • Übersicht über JavaScript und spezielle Objekte
    • Verwendung von XML mit JavaScript
  • Einführung in Silverlight
    • Was ist Silverlight?
    • Einfache Silverlightanwendung

Ihre Ansprechpartnerin

Fragen zu einer Schulung beantwortet Ihnen gerne Birgit Grünwiedl

Für Fragen zu unseren Schulungen steht Ihnen Birgit Grünwiedl gerne zur Verfügung:
 
Tel. +49 89 4545968-100