Das in .NET Framework 3.5 SP1 integrierte neue .NET Framework Client Profile reduziert die Größe des .NET Framework um 86,5 Prozent von 197 auf 26,5 MB. Dadurch können Anwender wesentlich schneller Windows-basierte Applikationen herunterladen und installieren. Das .NET Framework Client Profile lässt sich auch in existierenden .NET-Anwendungen nutzen. Einige Optimierungen der Common Language Runtime (CLR) erhöhen zudem die Geschwindigkeit von Anwendungen. So wird nun Managed Code erzeugt, der den Start um 20 bis 45 Prozent sowie die Ausführung des Programms um 10 Prozent beschleunigt. Zusätzlich erhöht sich die Sicherheit der Anwendungen, da der Managed Code Sicherheitsfunktionen bei der zufälligen Layout-Anordnung in Windows Vista nutzt. "Das .NET Framework erleichtert Entwicklern die Erstellung von grafisch anspruchsvollen, gut ins System eingebundenen und sicheren Anwendungen", erklärt Said Zahedani, Developer Platform and Strategy Group bei Microsoft Deutschland. "Durch die Entwicklung des .NET Framework Client steigern wir nun die Benutzerfreundlichkeit."
Die bereits bestehenden Möglichkeiten, dynamische Websites und Web 2.0-Anwendungen zu entwerfen, werden nun um die Technologie ASP.NET Dynamic Data erweitert. Mit der umfangreichen Laufzeitgenerierung für Dialoge lassen sich datenzentrierte Webseiten ohne Erzeugung von Quellcode schreiben.
Auch im Bereich der Datenbankprogrammierung erhalten Entwickler durch .NET Framework 3.5 SP1 neue Werkzeuge. ADO.NET Data Services und das ADO.NET Entity Framework erhöhen die Abstraktionsebene. Zudem unterstützen sie eine neue Modell-basierte Vorgehensweise sowie ein standardbasiertes Framework zur Entwicklung datenorientierter Web-Services.
Erweiterungen erfuhren auch die REST-Dienste (Representational State Transfer) der Windows Communication Foundation (WCF). Sie bieten nun ein flexibleres Programmiermodell für Dienste, die sowohl Anwendungen für Web 2.0 als auch Service-orientierte Architekturen (SOA) unterstützen. ADO.NET Data Services nutzen die REST-Funktionen der WCF, um die Entwicklung entsprechender datenzentrischer Anwendungen deutlich zu erleichtern.
Visual Studio 2008 SP1 mit zusätzlichen Erweiterungen
Die Verbesserungen in Visual Studio 2008 basieren auf den neuen Funktionen des .NET Framework 3.5 SP1. Dazu gehören leistungsfähigere Design-Tools für die Erstellung von WPF-Anwendungen, optimierte Werkzeuge zur Entwicklung von AJAX-Applikationen, ein verbessertes Design-Werkzeug für das ADO.NET Entity Framework sowie eine erweiterte JavaScript-Entwicklungsumgebung. Durch die Ergänzung der für Entwickler konzipierten Neuerungen von SQL Server 2008, erleichtert Visual Studio 2008 SP1 das Erstellen gelegentlich vernetzter und geographisch orientierter Applikationen sowie die Einbindung von Business Intelligence-Funktionen.
Weitere Informationen und Download
Zusätzliche Informationen zu Visual Studio 2008 SP1 und .NET Framework 3.5 SP1, die kostenfreie Variante Visual Studio 2008 Express mit SP1 sowie Downloadmöglichkeiten finden Sie unter: http://www.microsoft.de/...
Einen kostenfrei zugänglichen MSDN Webcast rund um das SP1 für .NET Framework 3.5 und Visual Studio 2008 sowie die neuen Funktionalitäten, Verbesserungen und Änderungen finden Sie unter: http://www.microsoft.com/...