ASP.Net 4.0 Schulung
Die Teilnehmer werden in das .Net-Framework eingeführt und lernen, Webanwendungen mit C# 4.0 zu entwickeln. Nach Abschluss des Kurses sollten die Teilnehmer mit dem Framework vertraut sein, Erfahrung in der Entwicklung grundlegender Webanwendungen haben und mit dem Datenbankzugriff mit LINQ vertraut sein. Die Anwendungen werden mit objektorientierter Programmierung erstellt.
Nach Abschluss dieses Kurses werden die Teilnehmer in der Lage sein:
- Effektive Nutzung von Visual Studio 2010
- Erlernen von C# 4.0
- Kommerzielle ASP.NET-Webanwendungen erstellen
- Verstehen von OO Programming, Klassen und Objekten
- Anwendungen debuggen
- Benutzeroberflächen mit Master Pages, Site Navigation und Themes entwickeln
- ADO.Net und LINQ verwenden, um aus Datenbanken zu lesen und in sie zu schreiben
- Entwickeln von Rich-Internet-Anwendungen mit ASP.NET AJAX
- Erstellen und Aufrufen von WCF-Diensten
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
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
ASP.Net 4.0 Schulung - Booking
ASP.Net 4.0 Schulung - Enquiry
Erfahrungsberichte (5)
Es war ein großartiger Kurs, weil wir die Gelegenheit hatten, Dinge zu diskutieren und mit den erlernten Inhaltsstoffen zu arbeiten. Aber das, was ich am meisten mochte, war, dass alles auf Marcins Erfahrungen basierte.
Jesper - ProgramDuon AB
Kurs - Advanced Blazor
Maschinelle Übersetzung
Ich habe es genossen, die Möglichkeit zu haben, mich zu üben.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Kurs - Unit Testing with C#
Maschinelle Übersetzung
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
Das richtige Wissen und tiefe Verständnis des Trainers für das Thema und seine Fähigkeit, das Wissen auf klare und effiziente Weise zu präsentieren und zu vermitteln.
Balazs Farkas - Greentube GmbH
Kurs - Implementing the Actor Model with Microsoft Orleans
Maschinelle Übersetzung
Vollumfassend - alles abgedeckt, was uns interessierte. In der Lage, an Beispielen zu arbeiten.
Deborah Morrison - AFBI
Kurs - Introduction to Blazor
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Introducing C# 6.0 with Visual Studio 2015/2017
28 StundenThis instructor-led, live training in (online or onsite) equips participants with the essential skills needed to leverage the capabilities of C# 6.0 within the Visual Studio 2015/2017 environment.
By the end of this training, participants will be able to:
- Navigate and utilize the Integrated Development Environment (IDE) in Visual Studio 2015/2017.
- Implement basic C# functionalities such as Console.WriteLine, Console.ReadLine, and Hello C# World!.
- Understand the process of compiling and debugging C# code.
- Apply comments in C# for code documentation and readability.
- Explore the fundamentals of .NET 6.0, including CLR, GC, DLL, EXE, and technologies within .NET.
- Review the history of C# from version 1.0 to 6.0 and grasp C# fundamentals such as keywords, literals, operators, and statements.
- Work with numeric and boolean types, classes, objects, fields, properties, indexers, operators, methods, and more in C# 6.0.
- Explore .NET Class Library features, including collections, file handling, data streams, communication between systems, dates, serialization, and parallel programming.
- Access and manipulate data using ADO.NET, LINQ, ORM (Entity Framework), and data in Service-Oriented Architecture (SOA).
- Review applications that can be developed in C# and .NET Framework 6, such as Windows Presentation Foundation, ASP.NET MVC 2, and Silverlight.
Advanced Blazor
21 StundenDieses von einem Trainer geleitete Live-Training (online oder vor Ort) richtet sich an Webentwickler, die lernen möchten, wie man mit Hilfe von Entity Framework (EF) Core und Blazor Progressive Web Application (PWA)-Entwicklungsfunktionen eine App-ähnliche Erfahrung auf einer Website schafft.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Nutzen Sie das EF-Paket für die Arbeit mit Datenbanken.
- Nutzen Sie Blazor-Komponenten, Services, Dependency Injection, Layout und Routing.
- Erstellen von Service Workern, um PWA-Funktionen in einer Anwendung zu aktivieren.
- Nutzen Sie Push-Benachrichtigungen und andere PWA-Funktionen.
Advanced Programming in C#
35 StundenDiese von einem Trainer geleitete Live-Schulung führt in die fortgeschrittenen Funktionen von C# ein und untersucht seine Verwendung sowohl als Desktop-Anwendungsprogrammiersprache als auch als Web-Programmiersprache für die Lösung von Problemen der realen Welt.
Programming Die Techniken und Prinzipien werden durch praktische Übungen und Begehungen im Unterricht demonstriert und geübt.
High-Performance Application Development with .NET Core
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler, die mit .NET Core optimierte Anwendungen erstellen, erstellen, testen, debuggen und bereitstellen möchten, die auf verschiedenen Systemen laufen können.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Einrichten der Entwicklungsumgebung auf der Grundlage von .NET Core, um mit der Entwicklung von Anwendungen zu beginnen.
- Das ASP.NET Core-Framework und die Bibliotheken nutzen, um neue Anwendungen zu erstellen oder bestehende Anwendungen zu optimieren.
- Die Leistung von Anwendungen mit fortgeschrittenen .NET Core-Tools überwachen und verbessern.
- Die Prinzipien hinter den .NET Core-Funktionen zu verstehen und dieses Wissen auf andere Geschäftsimplementierungen anzuwenden.
Blazor WebAssembly
14 StundenDiese von einem Ausbilder geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Webentwickler, die Blazor Web Assembly zur Erstellung einer Webanwendung verwenden möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Formulare und Authentifizierung in Blazor WebAssembly zu verstehen.
- Ein Blazor WebAssembly Projekt erstellen.
- Verschiedene Möglichkeiten zur Ausführung Ihrer Webanwendung kennenlernen.
Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
21 StundenDieser Kurs ist in 3 Hauptabschnitte unterteilt und besteht aus einer Mischung aus Präsentationen und praktischen Übungen.
- VB.NET Sprache in Visual Studio 2012
- VB.NET Objektorientierung
- VB.NET und Sql Server 2012
Introduction to .Net Core
14 Stunden.NET Core ist ein Open-Source-Framework zum Erstellen von .NET-Anwendungen unter Windows, MacOS und Linux .
In diesem von Lehrern geleiteten Live-Training lernen die Teilnehmer die Grundlagen von .Net Core während sie eine Beispielanwendung erstellen, in der die einzigartigen Eigenschaften von .Net Core im .Net Core anderen Frameworks demonstriert werden.
Am Ende dieser Schulung können die Teilnehmer:
- Richten Sie .Net Core zusammen mit den Tools und IDEs ein, die für die sofortige Entwicklung erforderlich sind.
- Verwenden Sie .NET, um verschiedene Arten von Software zu erstellen, einschließlich Webanwendungen, Konsolenanwendungen, Microservices und Bibliotheken.
- Verstehen Sie die Komponenten von .Net Core , einschließlich Klassenbibliotheken, Paketen, Metapaketen und Frameworks.
- Erstellen, debuggen und implementieren Sie eine Beispiel-Webanwendung
Publikum
- Entwickler
Format des Kurses
- Teilvorlesung, Teildiskussion, Übungen und intensives Üben im Live-Labor.
Hinweis
- Dieser Kurs basiert auf .Net Core 2.x und ist sowohl für Windows- als auch für Linux Umgebungen verfügbar.
- Um ein individuelles Training für diesen Kurs anzufordern, kontaktieren Sie uns bitte, um dies zu arrangieren.
- Weitere .Net Core zu .Net Core finden Sie unter: https://github.com/dotnet/core
.NET Core and Angular Training Course
21 StundenPublikum
- Entwickler
Format des Kurses
- Teilweise Vorlesung, teilweise Diskussion, Übungen und intensive praktische Übungen in einer Live-Laborumgebung.
Entity Framework Core 2.0
14 StundenIn dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie man mit Entity Framework Core 2.0 eine ASP.Net Core-Anwendung erstellt.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Das notwendige Framework und die Tools für die Erstellung von Entity Framework Core 2.0 MVC-Webanwendungen einrichten.
- Datenbankoperationen auf MS SQL Server durchführen.
- Einen "code first" und "data first" Ansatz zur Anwendungsentwicklung verwenden.
- Durchführen von Migrations- und Seeding-Vorgängen.
- Verstehen von fortgeschrittenen Datenmodellierungskonzepten.
- Eine ASP.Net Core-Beispielanwendung erstellen.
Introduction to Blazor
14 StundenDieses von einem Trainer geleitete Live-Training (online oder vor Ort) richtet sich an Webentwickler, die Blazor zur Erstellung von Full-Stack C# Webanwendungen nutzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Entwickeln Sie Webanwendungen mit C# und Blazor.
- Verwenden Sie C#-Code, um JavaScript APIs und Bibliotheken aufzurufen.
- Ausführen von clientseitigem C#-Code und Client-Logik direkt in einem Browser oder Server.
- Blazor-Webanwendungen mit Azure bereitstellen.
Machine Learning and AI with ML.NET
21 StundenDiese von einem Trainer geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Datenwissenschaftler und Entwickler, die ML.NET maschinelle Lernmodelle zur automatischen Ableitung von Prognosen aus ausgeführten Datenanalysen für Unternehmensanwendungen verwenden möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- ML.NET zu installieren und in die Anwendungsentwicklungsumgebung zu integrieren.
- Die Prinzipien des maschinellen Lernens hinter den ML.NET-Tools und -Algorithmen zu verstehen.
- Modelle für maschinelles Lernen zu erstellen und zu trainieren, um mit den bereitgestellten Daten intelligente Vorhersagen zu machen.
- Bewertung der Leistung eines maschinellen Lernmodells anhand der ML.NET-Metriken.
- Optimierung der Genauigkeit bestehender maschineller Lernmodelle auf der Grundlage des ML.NET-Frameworks.
- Anwendung der Machine-Learning-Konzepte von ML.NET auf andere Data-Science-Anwendungen.
Developing in ASP.NET MVC 6 Development
28 StundenASP.NET MVC 6 ist neu in Visual Studio 2015 und ist die neueste Entwicklung des Microsoft Webentwicklungsstacks. Dieser Kurs behandelt die neuesten APIs und Entwicklungstechniken für die Erstellung dynamischer, modularer und testbarer Websites. Wir werden die neuen Funktionen von MVC6 erkunden und zeigen, wie man das Beste aus dem neuesten Toolset und den Integrationsmöglichkeiten herausholen kann.
Was Sie lernen werden
- Verstehen der Prinzipien und Vorteile der MVC-Architektur
- Erstellen von Ansichten, Ansichtskomponenten und Tag-Helfern
- Verwendung von ASP.NET-Abhängigkeitsinjektion
- Erstellen von RESTful-Diensten mit Web API
- Optimale Nutzung der Integration von GruntJS, NPM und Bower
- Erstellen von Single Page Applications (SPAs)
Implementing the Actor Model with Microsoft Orleans
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler, die mit Microsoft Orleans verteilte .NET-Anwendungen für Unternehmen erstellen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Microsoft Orleans installieren und konfigurieren.
- Verstehen des Actor Model Frameworks und seiner Implementierung in Orleans
- Verteilte Anwendungen erstellen, ohne komplexe Gleichzeitigkeit und andere Skalierungsmuster verwalten zu müssen.
Microsoft Orleans Deep Drive
14 StundenMicrosoft Orleans ist eine einfache Verwendung Framework für die Erstellung von hochleistungsverteilten Anwendungen in.NET.
Dieser Instructor-Leid, Live-Training (online oder on-site) richtet sich an.NET-Entwicklern, die das Beste tun wollen, während sie wissen, was unter dem Hut geschieht.
Dies ist ein schneller, theoretisch schwerer Kurs, der Anfänger auf fortgeschrittene Themen, einschließlich Internals, Primers auf Integration mit anderen Tools, Leistungsoptimierungen und fortgeschrittene Designmuster umfasst.
Am Ende dieser Ausbildung können die Teilnehmer:
- Set upOrleans für verschiedene Architektur.
- Entwickeln Sie eine vollständige Orleans Anwendung.
- Verwenden Sie Distributed Tracking, um Anforderungen zu verfolgen.
- Sicherstellung der Codequalität und Messleistung der Anwendung.
- Verwenden Sie Leistungsoptimierung.
- Verständnis fortschrittlicher Designmuster für OrleansAnwendungen.
Format des Kurses
- Interaktive Unterricht und Diskussion.
- Eine hohe Menge an Internal und Protokolltheorie.
- Labs zu durchführen in einem eigenen Tempo, während oder nach dem Kurs.
- Hand-on Implementierung in einem Live-Lab-Umfeld.
Kursanpassungsoptionen
- Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
Unit Testing with C#
14 StundenUnit-Tests sind ein Testansatz, bei dem einzelne Einheiten des Quellcodes getestet werden, indem ihre Eigenschaften verändert werden oder ein Ereignis ausgelöst wird, um zu überprüfen, ob das Ergebnis den Erwartungen entspricht.
In dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie sie Unit-Tests für eine .Net-Beispielanwendung unter Verwendung von C# und Visual Studio schreiben und ausführen können.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Test-Frameworks wie NUnit und xUnit.net zu verwenden, um Unit-Test-Code zu erstellen und zu verwalten
- einen breiteren testgetriebenen Entwicklungsansatz für das Testen zu definieren und zu implementieren
- das Testframework anzupassen, um die Testabdeckung für eine Anwendung zu erweitern
Zielgruppe
- Software-Testingenieure
- Entwickler
Format des Kurses
- Teilweise Vorlesung, teilweise Diskussion, Übungen und umfangreiche praktische Übungen