Was ist Microsoft

Ein weiterer WordPress-Blog

Was ist Microsoft Framework? (Video)

Was ist Microsoft Framework?

Kurz gesagt ist das Framework von Microsoft eine Software-Plattform mit der Anwendungen entwickelt und ausgeführt werden sollen. Am wohl häufigsten ist hier wohl aber die Bezeichnung „.NET“ bzw. „.NET Framework“. Da .NET bereits einige vorgefertigte Lösungen für den Programmierer bereithält, bauen mittlerweile viele Programme auf Framework auf. Theoretisch ist .NET plattformunabhängig, trotzdem wird es derzeit nur für Microsoft Windows benutzt. Ist auf einem System kein .NET Framework installiert, so kann ein .NET-Programm nicht laufen, da der Prozessor diese Zwischenprogrammiersprache nicht erkennt. Bei Windows Systemen ist es daher immer wichtig die aktuellste .NET-Version zu besitzen, um Probleme im Vorfeld zu verringern. Es gibt aber auch Programm mit .NET die auf Unix-Systemen laufen, allerdings nicht mit dem volle möglichen Funktionsumfang.

Warum eine eigene Laufzeitumgebung?

Microsoft setzte mit Framework entgegen den Trend Programm direkt im Prozessor zu kompilieren, wie es beispielsweise bei C und C++ ist. Damit zeichnete sich aber ein neuer Trend ab, die Anwendungsprogrammierung immer mehr in Richtung „Zwischen-Programmierung“ geht. Durch diese Art der Programmierung sollen bessere Programme entwickelt werden, die weniger Programmierfehler mit sich bringen. Zwar ist bei der „Zwischensprachen-Programmierung“ die Performance nicht so gut, dies fällt aber bei modernen Rechnersystemen nicht mehr auf.

Geschichte

Microsoft war gezwungen ein neues Konzept zu entwickeln, nachdem sie im mobilen Markt kein Boden gut machen konnte. Außerdem gab es noch einen Rechtsstreit mit SUN, wodurch sie JAVA nicht so implementieren konnten wie sie wollten. Genau aus diesen Gründen wurde dann von Microsoft die .NET-Plattform entwickelt.

Sicherheit

Die Sicherheit wird bei .NET sehr groß geschrieben, so gibt es beispielsweise die beiden Konzepte „Code-based Security“ und „Role-based Security“. Außerdem wird die Identität des Programmherstellers, die Integrität der Anwendung und die Herkunft der Programme überprüft.

Varianten

Es gibt von Microsofts .NET mehrere Varianten, wie beispielsweise die reine Laufzeitumgebung inkl. Klassenbibliotheken, als SDK (Software Development Kit) für Entwickler, als integrierte Entwicklungsumgebung (Microsoft Visual Studio .NET). Für Studenten gib von der integrierten Entwicklungsumgebung noch eine kostenlose Version (Visual Studio Express Editions), die allerdings ein paar Einschränkungen hat. Über das DreamSpark-Programm können Studenten aber kostenfrei an die professionelle Version herankommen.

Für die mobilen Systeme Windows CE bzw. Windows Mobile gibt es .NET Compact Frameworks. Mit den kostenlosen Windows Phone Developer Tools können .NET Komponenten mit Silverlight und XNA für Windows Phone erstellt werden. Für Embedded-Geräte gibt es auch das spezielle .NET Micro Framework.

Versionen

2002: 1.0

2003: 1.1

2005: 2.0

2006: 3.0

2007: 3.5

2008: 3.5 SP1

2010: 4.0


Subscribe to email feed

  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin
  • Youtube

PC schneller machen

Sicherlich kennt jeder das Problem eines langsamen Rechners, besonders Microsoft ...

Was ist Microsoft Fr

Was ist Microsoft Framework? Kurz gesagt ist das Framework von Microsoft ...

Was ist Microsoft Sh

Was ist Microsoft Sharepoint? In großen Unternehmen sowie auch in mittelgroßen ...

Was ist Microsoft Wi

Was ist Microsoft Windows Server 2008? Der Windows Server 2008 ist ...

Was ist Microsoft Wi

Was ist Microsoft Windows 8? Microsoft Windows 8 ist der offizielle ...

PC schneller machen

Sicherlich kennt jeder das Problem eines langsamen Rechners, besonders Microsoft ...

Was ist Microsoft Fr

Was ist Microsoft Framework? Kurz gesagt ist das Framework von Microsoft ...

Was ist Microsoft Sh

Was ist Microsoft Sharepoint? In großen Unternehmen sowie auch in mittelgroßen ...

Was ist Microsoft Wi

Was ist Microsoft Windows Server 2008? Der Windows Server 2008 ist ...

Was ist Microsoft Wi

Was ist Microsoft Windows 8? Microsoft Windows 8 ist der offizielle ...

Twitter updates

RSS not configured