Das .NET Framework von Microsoft hat in den letzten Jahren eine immer größere Bedeutung bei der Entwicklung von Software auf den Windows-Plattformen gewonnen. Durch die große Flexibilität und die zahlreichen Verwendungsmöglichkeiten, aber auch durch die sehr gute Interoperabilität, findet .NET Technologie mittlerweile in unterschiedlichsten Bereichen Anwendung. Neben der klassischen Desktop-Softwareentwicklung stehen dabei auch besonders Web-Anwendungen auf Basis von ASP.NET oder Silverlight (Rich Internet Applications) sowie mobile Anwendungen für Windows Mobile, Windows Phone und Windows CE im Fokus.
Mit der weiteren Evolution der Plattform hin zum aktuellen .NET 4.0 sind zahlreiche, völlig neue Technologien wie WCF (Windows Communication Foundation) oder WPF (Windows Presentation Foundation) hinzugekommen. Sowohl für Einsteiger aber auch für bereits fortgeschrittene Nutzer stellt sich die Herausforderung der Schaffung eines ganzheitlichen Überblicks über die (neuen) Möglichkeiten des .NET Frameworks und damit auch über die sich im jeweiligen Kontext ergebenden Anwendungs- und Einsatzmöglichkeiten.
Das Seminar gibt eine ganzheitliche Übersicht über die vielen Aspekte und Technologien im Kontext des .NET Frameworks sowie deren Einsatz- und Anwendungsmöglichkeiten. Ziel ist es, den Teilnehmern einen Überblick über die technologischen und konzeptionellen Grundlagen zu vermitteln und damit eine Basis für eine weitere, an den individuellen Anforderungen und Zielen ausgerichtete Vertiefung zu schaffen. Neben praktischen Beispielen zum schnelleren und direkten Verständnis werden insbesondere die Zusammenhänge und die Interoperabilität der unterschiedlichen technologischen Aspekte, Strategien und Konzepte des .NET Frameworks beleuchtet.