Microsofts .NET-Strategie führt in allen Bereichen der Softwareentwicklung
unter Windows zu Weiterbildungsbedarf. Wir sind in diesem Bereich seit langem
als Berater, Softwareentwickler und Schulungsanbieter tätig.
Wenn Sie sich nicht sicher sind, welcher Teil der .NET Strategie für Sie oder Ihr
Unternehmen relevant ist, möchten wir Ihnen hier die Neuerungen von .NET
vorstellen und zeigen, welche Trainingsmaßnahmen Sie optimal auf .NET vorbereiten.
Die .NET Strategie verstehen
Eine schnelle Einführung in die Ideen und Anwendungsbereiche bietet unser eintägiger
.NET-Einführungskurs. Dieser Kurs ist für IT-Entscheider konzipiert, kann aber
auch für Softwareentwickler nützlich sein, die einen überblick über .NET bekommen
wollen, der sich mit möglichst wenig praktischen Details aufhält.
Die .NET Programmiersprachen C# und Visual Basic.NET
Für Softwareentwickler die auf die .NET Strategie umsteigen wollen, haben wir drei
Kurse im Programm: Einführung in C#/.NET,
C# für Fortgeschrittene
und Einführung in Visual Basic.NET.
Beide Kurse beschränken sich nicht auf die Programmiersprachen, sondern stellen
anhand vieler praktischer Beispiele auch die wichtigsten Konzepte und
Anwendungsbereiche von .NET vor: Common Language Runtimer, Entwicklung
von Windows-Desktop-Anwendungen mit Windows Forms, Web-Applikationen und
Web-Service mit ASP.NET und die Entwicklung verteilter Anwendungen. Der Kurs eignet
sich daher sowohl für Einsteiger als auch für Umsteiger von den Programmiersprachen
C++ und .NET. In diesen Kursen lernen Sie die Arbeit mit den Entwicklungstools des
Visual Studio.NET kennen.
.NET im Web
Für Webentwickler haben wir einen 3-tätigen ASP.NET entwickelt in dem Sie
die Entwicklung von Webapplikationen und Webservices mit ASP.NET erlernen können.
Dieser Kurs stellt anhand vieler praktischer Beispiele die wichtigsten Konzepte
und Steuerelemente von ASP.NET vor: Sessionmanagement, Deployment,
Formularbehandlung, Webserversteuerelemente, HTML-Steuerelemente, Datenbankzugriffe
mit ADO.NET in Webapplikationen, SOAP-Web Services. Der Kurs ist dabei nicht auf
eine .NET-Progammiersprache zugeschnitten. Für Anwendungen im Bereich kleinerer
CMS-System oder kleinerer Web-Formulare reichen die Kenntnisse aus diesem Kurs
aus. Der Kurs stellt sowohl die ASP.NET Entwicklung mit Visual Studio.NET als
und die Alternativen hierzu vor. Für die Entwicklung großer und verteilter
Web-Applikationen, in denen auf andere Softwarekomponenten zugegriffen oder
diese entwickelt werden sollen, empfiehlt es sich, detaillierte Kenntnisse in
.NET und einer der .NET-Programmiersprachen zu erwerben, wie sie in den Kurse
VB.NET und C# kompakt vermittelt werden.
.NET im Unternehmen
Unsere Einführungskurse C# und
Visual Basic.NET bieten eine praxisorientierte
Einführung in die .NET Strategie und behandeln dabei auch intensiv das Thema
verteilte Anwendungen und Enterprise-Lösungen mit .NET. Weiterführende Kenntnisse
im Bereich verteilte Anwendungen bietet unser zweitägiger Kurs
Remoting , Web Services und XML mit .NET, in denen
Sie erfahren, wie Sie Ihre Business Objekte im Intranet
und Internet verwenden können. Der Kurs setzt XML-Kenntnisse voraus, die in unserem zweitägigen
XML Einführungskurs vermittelt werden. Das Thema
Datenbankprogrammierung mit dem neuen diskonnektierten Datenbankmodell ADO.NET wird
in einem eigenen zweitägigen Kurs behandelt. Dieser Kurs
zeigt unter anderem, wie Sie die neuen diskonnektierten Datenbankklassen von ADO.NET
effektiv für die Datenverarbeitung und Datenübergabe in mehrschichtigen Anwendungen
nutzen.
Migration nach .NET
Wenn Sie bereits große Mengen Code für Desktop-Applikationen und Business-Objekte
in ihrem Unternehmen programmiert haben, stellt sich für Sie die Frage, wie sie
diese unter .NET nutzen können. Die Nutzung von COM-Komponenten mit .NET Komponenten
(und umgekehrt) wird bereits intensiv in unseren .NET Einführungskursen C#
und VB.NET behandelt. Für Entwickler, die Softwareprojekte von Visual C++ möglichst einfach
nach .NET portieren wollen, empfiehlt sich unser Kurs Visual C++.NET. Wenn Sie
Visual Basic Projekte migrieren wollen, empfiehlt sich ebenfalls unser Einführungkurs
in VB.NET. Neue Komponenten sollten allerdings direkt in einer .NET-Programmiersprache
entwickelt werden, hier empfiehlt sich für C++-Programmierer eine Beschäftigung mit
C#.
Weiterbildung in der Objektorientierten Programmierung
Sie wollen Ihre Programmierkenntnisse aktualisieren und haben bereits praktische
Erfahrungen z. B. in C++, Visual Basic, Delphi oder Kenntnisse in der Programmierung
von Client/Server-Applikationen? In unserem C# Kurs lernen sie nicht nur eine moderne
Programmiersprache kennen, die in vielen Bereichen Java sehr ähnlich ist, sie bilden
sich darüber hinaus im Bereich OOP weiter und lernen neue Applikationsmodelle kennen,
wie z. B. Webapplikationen, Web Services und verteilte oder mehrschichtige Anwendungen.
Da .NET in diesen Bereichen vieles vereinfacht, haben Sie in relativ kurzer Zeit die
Möglichkeit, viele Bereiche kennen zu lernen: Ein moderne Java-ähnliche Programmiersprache,
Windows-Programmierung, Web-Programmierung, Datenbankprogrammierung und verteilte Anwendungen.
In der Schulung Design-Pattern mit C# und Java erklären wir
den praktischen Einsatz von Entwurfsmustern anhand der beiden Frameworks .NET und J2EE.
Wir beraten Sie gerne
Gerne beraten wir Sie, in welchen Bereichen .NET in Ihrem Unternehmen sinnvoll eingesetzt
werden kann. In Firmenschulungen können wir für Sie maßgeschneiderte Trainingskonzepte entwickeln
oder Ihnen die richtigen Kurse empfehlen, die genau auf Ihre Bedürfnisse zugeschnitten sind.
Vereinbaren Sie mit uns ein Beratungsgespräch: