Schulungsübersicht
Vorstellung des .Net 4.0 Frameworks
- Integrierte Entwicklungsumgebung (IDE)
- Languages Im .Net Framework
- Die Common Language Runtime (CLR)
- AccessDaten mit ADO.Net verarbeiten & XML
- AccessDas Web mit ASP.Net nutzen
Visual Studio 2010
- Nützliches Visual Studio Windows
- Projekte erstellen
- Projekt Anatomie
- Die Dateien in einem Projekt
- Lösungsforscher
- Code Ausschnitte
C# Sprachsyntax
- Datentypen
- Variablendeklaration
- Betreiber
- Bedingte Anweisungen
- Schleifenstrukturen
Klassen und Objekte
- Baumodelle
- Erstellen von Klassen und Objekten
- Konstruktoren zu einer Klasse hinzufügen
- Methoden, Eigenschaften und Ereignisse hinzufügen
- Überladungsmethoden
- Eigentumsverfahren
Debuggen von Anwendungen
- Haltepunkte setzen
- Durch den Code gehen
- Windows debuggen
- Schauen Sie sich Windows an
- Call Stack
ASP.Net-Einführung
- Starten eines ASP.Net-Projekts
- Projektdateien
- Serverkontrollen
- Behandlung von Serverereignissen
- Der Seitenlebenszyklus
Entwicklung von Benutzeroberflächen
- Masterseiten
- Themen und Skins
- Benutzerkontrollen
- Website-Navigation
- Validierungskontrollen
Modul 8: Konfiguration
- Website-Konfigurationseinstellungen
- Konfigurationsdateien, einschließlich der Web.Config-Dateien
- Speichern von Anwendungseinstellungen und Konfigurationszeichenfolgen
- Das Website-Verwaltungstool
Mitgliedschaft und Personalisierung
- Sichern und Personalisieren einer Website
- Benutzerdaten in der Mitgliedschaft hinterlegen Database
- Verwenden von Anmeldekontrollen
- Website-Status Management Methoden
- Verwenden von Viewstate zum Speichern des Status einer Seite
Ausnahmebehandlung
- Hinzufügen von Try-Catch-Blöcken zum Code
- Ausnahmen auf Seitenebene
- Ausnahmen auf Site-Ebene
- Benutzerdefinierte Fehlerseiten
- Nachverfolgung
Daten Access
- Was ist ADO.Net?
- Verbindungsobjekt
- Befehlsobjekt
- Datenleser
- Datensätze und Datenadapter
- Verwenden des Datenquellen-Assistenten
Responsive Seiten mit AJAX erstellen
- AJAX-Architektur
- Was sind Teilseitenaktualisierungen?
- Verwenden der Updatepanel-Serversteuerung
- Verwendung clientseitiger Skripte
Daten Access Mit LINQ
- Warum brauchen wir LINQ
- Abfrage der Database
- Sprachsyntax für Abfragen
- Verwenden von LINQ bis SQL
Verwendung von Windows Communication Foundation (WCF)-Diensten
- Serviceorientierte Architektur
- WCF-Szenarien
- Mechanik von Communication: Adresse, Vertrag, Bindung
- Erstellen eines einfachen WCF-Dienstes
- Aufrufen eines WCF-Dienstes aus einer Clientanwendung
Einsatz
- So stellen Sie eine Webanwendung bereit
- Bereitstellungsmethoden
- Verwenden der Kopier- und Veröffentlichungstools von Visual Studio.
- Verwenden von Setup-Projekten
- Installieren von Baugruppen im GAC
Voraussetzungen
Vor der Teilnahme an diesem Workshop müssen die Teilnehmer:
- In der Lage sein, eine Lösungsumgebung unter Verwendung der Visual Studio 2010 IDE und Tools zu verwalten
- In der Lage sein, eine Anwendung mit einer .NET Framework 4.0-kompatiblen Sprache zu programmieren
- Grundlegende Kenntnisse über clientseitige Skripte
- Grundkenntnisse in HTML
Erfahrungsberichte (11)
Very hands on knowledge on the subject. A little bit of theory at the beginning to set the stage.
Thibault Chappuis - Mikron SA Boudry
Kurs - Entity Framework Core 2.0
Nur die allgemeine Exposition. Sehr hilfreich.
Travis - Beckman Coulter
Kurs - Introduction to Blazor
Maschinelle Übersetzung
Der Trainer war sehr hilfsbereit, beantwortete alle Fragen, die wir hatten, und ließ uns unseren Bildschirm teilen, um die Fehler zu zeigen, die wir hatten, was großartig war.
chithra - Public Health Wales NHS Trust
Kurs - Advanced Blazor
Maschinelle Übersetzung
Frage und Antwort. Und Projektvorführung.
Qing - Ametek
Kurs - Implementing the Actor Model with Microsoft Orleans
Maschinelle Übersetzung
It took up good stuff with a good speed, and not stayed in areas that was not important, left that to the student when the course was over. I mean that for a 2 day course it is a good value.
Mikael Forsberg - Kvadrat Örebro AB
Kurs - Introduction to .Net Core
Der Trainer erklärte die Themen sehr gut mit konkreten Beispielen aus der Praxis, was es für uns einfacher machte, die Informationen zu begreifen
Florin-Viorel Marut - Continental Automotive Romania
Kurs - High-Performance Application Development with .NET Core
Maschinelle Übersetzung
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Kurs - Visual Studio with VB.Net
Ich schätzte Folios breit gefächertes Wissen. Er war nicht nur mit dem Kursinhalt vertraut, sondern kannte auch Konstrukte in Sprachen, mit denen wir vertraut waren, um die Beispiele für uns aussagekräftiger zu machen. In den Pausen ließ er uns an seinem Wissen über Technologien und Lösungen teilhaben, die nicht Gegenstand der Schulung waren, um uns Einblicke in andere Lösungen zu geben, die wir in Zukunft (und in künftigen Schulungen) verwenden könnten.
Raphael - Markit Valuations Limited
Kurs - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Maschinelle Übersetzung
Trainer knowledge and approach.
Piotr Kucharski
Kurs - Introducing C# 6.0 with Visual Studio 2015/2017
Flexibler Ansatz und Anpassung der Übungen an die von den Teilnehmern aufgeworfenen Fragen und Probleme.
Maciej - DataConsult S.A.
Kurs - Advanced Programming in C#
Maschinelle Übersetzung
the trainer level.