|
Was ist .NET?
Tobias Richling,
Neno Loje
Es soll ein grundlegender Überblick über die
Funktionsweise der verschiedenen Teile des .NET
Framework gegeben werden. Gleichzeitig soll ein bereichsübergreifendes Begriffsnetz geknüpft werden,
um die Teilnehmer "Literatursicher" zu machen.
Anschließend werden die verschiedenen Teilgebiete von
.NET unter Zuhilfenahme der vermittelten Begriffe
näher vorgestellt. Ausgewählte Bereiche werden an
Beispielen illustriert.
Vortrag
als PowerPoint-Slide (ca. 3,1 MB)
.NET Sprache C#
Martin
Saternus
Im Laufe des Vortrags wird der Syntax der
Sprache C# vorgestellt und gegenüber anderen
Programmiersprachen abgegrenzt. Darüber hinaus
wird der Umgang mit der Microsoft .NET
Basisklassenbibliothek verdeutlicht.
Vortrag
als PowerPoint-Slide (ca. 330 kB)
ADO.NET –
Datenzugriff mit dem .NET Framework
Dirk Primbs
Die Arbeit mit Datenbanken zählt zu den wichtigsten
Aufgaben der Softwareentwicklung. Mit ADO.NET bietet
das .NET Framework eine moderne, speziell auf die
Anforderungen verteilter Systeme angepasste
Datenzugriffs-Technologie. Dieser Vortrag befasst
sich mit den Konzepten von ADO.NET und gibt einen
Ausblick auf weitere Entwicklungen. Anhand vieler
Praxisbeispiele werden Herangehensweisen verdeutlicht
und neue Möglichkeiten aufgezeigt.
Vortrag
als PowerPoint-Slide (ca. 1,1 MB)
Windows Server 2003
Daniel Wessels
In dem Vortrag werden die wichtigsten Technologien
und Neuerungen des Windows Server 2003 vorgestellt.
Im ersten Teil wird die Bereitstellung von einfachen
Restore-Mechanismen, die Verteilung von
Sicherheits-Patches und Software und die zentrale
System-
und Benutzerkonfigurationen im Vordergrund stehen.
Und im zweiten Teil werden die Veränderungen des
Internet Information Server(IIS) 6.0 im Zusammenhang
von Verfügbarkeit und Sicherheit dargestellt.
Vortrag
als PowerPoint-Slide (ca. 730 kB)
Demovideos (ca. 9,3 MB)
Web Technologies
mit ASP.NET
Thorsten
Planeth
Der Vortrag bietet einen Einstieg in die
Webentwicklung mit ASP.NET. Es werden verschiedene
Aspekte wie z.B. Datenbindung, State Management,
Sicherheit oder Webservices aufgegriffen und an
Beispielen erläutert.
Vortrag
als PowerPoint-Slide (ca. 1,8 MB)
SharePoint
Portal Server Infrastruktur
Eric
Hellmich
In diesem Vortrag erhalten Sie einen Überblick
über den SharePoint Portal Server 2003 und den
Windows SharePoint Services von Microsoft.
Vortrag
als PowerPoint-Slide (ca. 2,4 MB)
.NET Security
Michael
Willers
Die .NET Common Language bringt ein neues
Sicherheitssystem mit sich. Dabei werden dem
Code Rechte basierend auf seinen Merkmalen und
seiner Herkunft gewährt. Oder anders gesagt:
Code aus unbekannter Quelle kann auf Ihrem
System keinen Schaden mehr anrichten und Viren a
la Melissa wird der Garaus gemacht. Wie aber
funktioniert die Zuordnung zwischen
Codemerkmalen und Rechten? Welche Merkmale
können überhaupt zur Vergabe von Rechten dienen?
Was ist der Unterschied zwischen Integrität und
Identität? Wie erstellt und installiert man
Sicherheitsrichtlinien? Der Vortrag greift diese
Fragen auf, bahnt einen Weg durch das Dickicht
des Dschungels und zeigt, wie Sie das .NET
Sicherheitssystem in Ihren Anwendungen optimal
einsetzen.
SharePoint
Portal Server Development
Martin
Saternus
Share Point Portal Server 2003 und Windows Share
Point Services 2003 können über native .NET
Schnittstellen mittels .NET Programmiersprachen
programmiert werden. Der Vortrag vermittelt den
programmatischen Umgang mit Dokumenten und
Listen, sowie der Erstellung und Verteilung
einfacher Web Parts.
Vortrag
als PowerPoint-Slide (ca. 410 kB)
Windows
Longhorn
Dr. Frank
Prengel
Microsofts nächste Betriebssystemgeneration,
Codename "Longhorn", ist ein ambitioniertes
Projekt, welche den .NET-Gedanken konsequent
weiterführt und mit neuen Ansätzen die Probleme
der aktuellen Technologien wie Win32 oder COM
lösen möchte. Der Vortrag gibt einen Überblick
über die Hauptbestandteile von Longhorn (WinFX,
Avalon, Indigo, WinFS) und möchte anhand früher
Alpha-Versionen demonstrieren, welche Neuerungen
in Longhorn für Benutzer und Entwickler geplant
sind.
Vortrag
als PowerPoint-Slide (ca. 12,3 MB)
Portierung von
Software auf Microsoft Windows 64bit Plattform
Mike Becker
Der Vortrag umfasst folgende Punkte:
- aktuelle
Hardware und Software Voraussetzungen zur
Portierung auf 64bit Plattform, Ausblick in
die Zukunft
-
Entwicklungswerkzeuge
- Globale vs.
inkrementelle Portierung
- Wichtige
Aspekte der Softwaremigration, Codebeispiele
- neue
Anforderungen zur Treiberprogrammierung für
Windows 64bit
- Migration
von SQL Server basierten Anwendungen
- Portierung
von UNIX Software auf Windows 64bit
-
Portierungsprozessorganisation
-
Softwareoptimierung bei Portierung
- empfohlene
Werkzeugquellen
Vortrag
als PowerPoint-Slide (ca. 1,4 MB)
MSDN AA Talk
Andreas
Heil
MSDN AA – an vielen internationalen Hochschulen
bereits wichtiger Bestandteil von Forschung und
Lehre, wird das Potential der MSDN AA sowohl von
Studierenden als auch von wissenschaftlichen
Mitarbeitern hier zu Lande erst langsam erkannt
und genutzt. Hier wird ein Einblick in die MSDN
AA gegeben, Inhalt, Möglichkeiten und der Nutzen,
die sich jedem einzelnen hierdurch bieten, werden
aufgezeigt und an praktischen Beispielen
erläutert.
Vortrag
als PowerPoint-Slide (ca. 6,3 MB)
ASP.NET für
Fortgeschrittene: Datenbindung und Sicherheit
Dr. Holger
Schwichtenberg
Nachdem man die grundlegende Architektur von ASP.NET
verstanden hat, stehen Produktivität und Sicherheit
ganz oben auf der Agenda eines Webentwicklers. In
dem Vortrag "ASP.NET für Fortgeschrittene" geht
es um
beide Themen: Im Bereich Produktivität hat ASP.NET
mächtige Mechanismen zur Darstellung von Daten aus
Datenbanken und XML-Dokumenten zu bieten, die die
Fingerkuppen des Entwicklers schonen. Im zweiten
Teil des Vortrag geht es dann um die Entwicklung
sicherer Webanwendungen: Was bietet ASP.NET im
Bereich Benutzerauthentifizierung, Zugriffsschutz
und Abwehr von Angriffen?
Vortrag
als PDF (ca.
1,1 MB)
.NET Framework 2.0
Neno Loje
Dieser Vortrag gibt eine Übersicht über die
Neuerungen des .NET Framework 2.0 mit Schwerpunkt
auf die neuen Features und Controls von Windows Forms 2.0. Dieser Vortrag ist ein absolutes Muss für
jeden, der daran interessiert ist, zu erfahren, in
welche Richtungen sich das .NET Framework in Zukunft
entwickeln wird. Das .NET Framework ist eine
Plattform zur Erstellung, Verteilung und Ausführung
von Clients, Web-Anwendungen und verteilten XML Web
Services. Es besteht aus zwei Hauptteilen: Die
Common Language Runtime (CLR) und einem
vereinheitlichten Satz von Klassenbibliotheken,
welche ASP.NET, ADO.NET und Windows Forms mit
einschließt.
Vortrag
als PowerPoint-Slide (ca. 8,5 MB)
Beispiele (ca. 636 kB)
Writing Secure Code
Daniel
Kirstenpfad
Sicherheit hat einen immer grösseren Stellenwert in
der heutigen Zeit - der Aspekt, Sicherheitslücken von
vornherein zu vermeiden, gewinnt immer mehr
Beachtung. In diesem Vortrag soll es genau darum
gehen: Es wird aus Entwicklersicht aufgezeigt wo
potentielle Sicherheitslücken lauern und wie man sie
vermeiden kann.
Vortrag
als PowerPoint-Slide (ca. 1,1 MB)
Performance-oriented Programming in C#
Matej Ciesko
In der modernen IT Welt wachsen mit der Komplexität
der Computersysteme auch immer mehr die
Anforderungen an Sicherheit, Verfügbarkeit und
Performance der Applikationen. Die Microsoft .NET
Architektur repräsentiert dabei eine der
Schlüsseltechnologien für modernen
Applikationsdesign und Entwicklung. In diesem
Vortrag wollen wir einführend diese Technologie aus
dem Blickwinkel der Performanceaspekte betrachten. Es
werden die internen Mechanismen von .NET (CLR,
Memory Management, JIT, etc.) behandelt, um die Basis
für das Verständnis des Performanceverhaltens zu
liefern. Danach werden wir an Beispielen kennen
lernen wie man performance-orientiert Applikationen
für das Microsoft .NET entwickelt und optimiert.
Vortrag
als PowerPoint-Slide (ca. 742 kB)
Beispiele (ca. 3,3 MB)
Workshops
Grundlagen .NET
Hilmar Salomo,
Tobias Richling
Es soll ein grundlegender Überblick über die
Funktionsweise der verschiedenen Teile des .NET
Framework gegeben werden. Gleichzeitig soll ein bereichsübergreifendes Begriffsnetz geknüpft werden,
um die Teilnehmer „Literatursicher“ zu machen. Im „Hands-On-Lab“
Teil werden die zuvor erläuterten Arbeitsweisen
praktisch umgesetzt, ein besonderes Augenmerk liegt
hierbei auf den Sprachfeatures von C#, weniger auf
höher liegenden Techniken wie ADO.NET oder ASP.NET.
Thematisiert werden also „Cross inheritance“,
IL-Code mit ILDASM, Attribute, Unterschied zwischen
Klassen und Strukturen und Interfaces. Die Beispiele
werden mit dem Visual Studio umgesetzt, so dass die
Teilnehmer auch grundlegende Arbeitsweisen im Umgang
mit dem Studio lernen.
Vortrag
als PowerPoint-Slide (ca. 3,9 MB)
Visual Studio .NET
Andreas Heil
Visual Studio Internals - Umgehen lernen mit dem
Visual Studio, Projekte erstellen, verwalten am
Beispiel von Win-Forms, ASP.NET Applikationen und
XML Web Servies Projekten. Enhanced Visual Studio
.NET - Makros und Source Code Verwaltung mit Visual
SourceSafe an praktischen Beispielen.
Vortrag
als Video (ca.
100 MB)
ADO.NET
Torsten
Weber, Rolf Kluge
Für die Datenbankprogrammierung bietet Microsoft
seit längerem verschiedene APIs. Mit .NET ist eine
neue hinzu gekommen - ADO.NET - die zwar in der
Tradition von ADO steht, aber in vielerlei Hinsicht
ein Umdenken beim Zugriff auf die Daten erfordert.
Dieser Workshop vermittelt die grundlegenden
Kenntnisse für den Einsatz von ADO.NET. Er zeigt
aber auch Regeln für die Annäherung von relationalen
und objektorientierten Datenmodellen und beantwortet
Fragen, wie z. B. zum Aufbau der Datenbanken. Die
Theorie wird dann in einfachen und verständlichen
mehrschichtigen Beispielen mit Windows Forms- sowie
ASP.NET-Applikationen umgesetzt.
Vortrag und Beispiele
(ca. 380 kB)
ASP.NET /
Web Services
Rolf Kluge,
Torsten Weber
Web Services bestehen aus einem ganzen Bündel von
Technologien. Vorteile dieser gegenüber anderen
Technologien wie COM, CORBA, RMI für verteilte
Systeme werden grundlegend erklärt. Ebenso kommt das
"Warum?" und "Wie?" hinter Web Services und
.NET als
Architektur nicht zu kurz und zeigt wie schnell
damit verteilte Systeme aufgebaut werden können. Auf
dieser Basis wird an vielen Beispielen erklärt, wie
Web Services implementiert und welche Werkzeuge
dafür eingesetzt werden.
Vortrag und Beispiele (ca. 3,0 MB)
Existenzgründerworkshop:
Von der technischen Idee zum marktreifen Produkt –
Praxiswissen für angehende Softwarehersteller
Andrea Hug
Der
Workshop richtet sich an angehende
Softwarehersteller und gibt im ersten Teil des
Workshops einen Überblick über die wichtigsten
Bausteine zur Gründung eines Softwareunternehmens.
Im zweiten Teil werden Fragen rund um das Thema
Business Plan (Wie viel Geld brauche ich? Woher
bekomme ich das Geld? Wie vermarkte ich meine
Idee?) beantwortet.
Erfolgreiches Geschäftsmodell (ca. 5,1 MB)
Erfolgreicher Vertrieb (ca. 962 kB)
Erfolgreiches Business (ca. 1,2 MB)
|