. . Microsoft NET Framework , im Februar 2002 veröffentlicht , sofern eine Basis für dynamische Anwendungen, die meisten Programmiersprachen vereint unter einem gemeinsamen Satz von Funktionen . Jede dieser Funktionen gehört zu einem Namensraum - eine Klassifizierung für unterschiedliche Funktionen . Die meisten Rahmen stützt sich auf Java ’ s Struktur . Im Jahr 2008 wurde dieser Rahmen Open Source , so dass Programmierer den Code hinter den Funktionen, die sie verwenden, zu sehen. Object - Oriented Programming
Aufgrund seiner Einstufung für Funktionen , . NET Framework Funktionen ausschließlich als Objekt -orientierte Basis für Programmierer. Dies bedeutet, dass jeder Wert in erklärt. NET erscheint als ein Objekt, das viel mehr wandelt leicht in andere Datentypen. Zum Beispiel kann eine ganze Zahl mit einem doppelten , indem einfach die Art , wie ein Objekt konvertieren . Sie können sogar erklären Ebene Objekte und kleben Sie keine binären Daten ’ d wie in sie .
Multi-Platform Potential
Wie Java, Microsoft zu machen beabsichtigt . NET zur Verfügung als Multiplattform- Schnittstelle , was bedeutet, dass sie auf jedem Betriebssystem , das seine eigene Version . NET installiert zu betreiben. Das Betriebssystem in Frage kann seine eigenen Funktionen . NET-Bibliotheken verknüpfen in einer Weise , dass die gleichen Gespräche auf eine bestimmte Funktion auf jedem . NET Programm würde sich auch an den zugehörigen Betriebssystem- Funktion . Auf diese Weise haben Programmierer don t ’ um einen neuen Satz von Anrufen für jedes Betriebssystem zu lernen; noch haben sie zu einem ihrer Programme zu portieren , so dass sie mehr aufgebläht
. Rapid Development
Microsoft ’ s . NET Framework bietet eine einfache Implementierung von grafischen Benutzeroberflächen für Entwicklungsumgebungen , ließ Programmierer entwerfen ihre Fenster , ohne Code schreiben , um ihre Kontrollen zu generieren. Diese rasante Entwicklung ermöglicht es Unternehmen, mehr profitieren, wenn die Zeit auf ein Projekt bezieht sich direkt auf Gewinn. Viele große Unternehmen begann anspruchsvoll. NET -Programmierer und tun , weg mit den alten Programmiersprachen.
Open Source
Fast jeder kann eine Änderung an der . NET Framework zu machen oder lernen mehr über eine Funktion, die sie verwenden , indem seine Quellcodes. Betriebssystem- Entwickler nutzen können . NET ’ s Quelle , um die Funktionalität in ihre eigenen Betriebssysteme zu implementieren, erweitern die Reichweite der Microsoft ’ s Programmierung Architektur. Ab 2010 hat die . NET Framework Mac OSX , BSD , Linux , Solaris und anderen Betriebssystemen durch Novell ’ s Mono -Schnittstelle erreicht .