Dot Net Entwicklung

Microsoft .net (gesprochen: "dot net") ist ein Framework zur Entwicklung von Anwendungen unter Microsoft Windows. Die Softwareplattform umfasst eine Laufzeitumgebung sowie eine Sammlung von Klassenbibliotheken (API). Zunkunftsweisend ist die Unterstützung von Services (angeschlossene Dienstprogramme).

Da die Plattform die Umsetzung des Common-Language-Infrastructure-Standards für Microsoft Windows darstellt ist sie auch nur für Windows ab Version 2000 vollständig verfügbar. In freien Projekten wie z.B. für Linux wird mit z.B. dem Mono-Projekt Teile der ganzen Plattform nachgebaut.

Mit dieser Plattform soll die Entwicklung mit veralteten Technologien wie Win32 ersetzt werden. Außerdem werden viel flexiblere Möglichkeit angeboten auf Betriebssystemfunktionen zuzugreifen. Das Betriebssystem ist nicht mehr durch ein API sondern durch das .net-Framework repräsentiert. Dies ist besonders für die Entwicklung von dot-net-Programmen für unterschiedliche Geräte vorteilhaft, dazu zählen auch PDAs und Mobiltelefone (Handy).

Der dot-net-Entwickler bekommt mit dem dot-net-Framework eine moderne Implementierung des neuen Industriestandards der "Web Services". Damit können verteilte Programme im Internet verteilt genutzt werden. Langfristig ist absehbar, dass die gesamte Software-Entwicklung unter Windows zu einer reinen "Dot Net Entwicklung" werden wird.

Aktueller Stand der dot-ent-Entwicklungist das .NET Frameworks 3.0, mit dem auch die Windows Communication Foundation (WCF) Einzug in das Framework gehalten hat. Hier konnte die Sicherheit im Bereich des .NET Remoting verbessert werden. Vor allem aber die Nutzung der Dienste der Dienste ist nun weiter vereifacht um noch effizienter dot-net-Anwendungen entwickeln zu können.

Für den Einsatz von mit dot-net entwickelten Programmen muss der Anwender sich das .net-Framework als Laufzeitumgebung samt den benötigten Klassenbibliotheken von Microsoft kostenlos herunterladen. Für die Entwicklung mit dot net wird die kostenpflichtige integrierte Entwicklungsumgebung (IDE) in Form des Microsoft Visual Studio .NET empfohlen, von der es auch eine kostenlose Express-Edition gibt.

Trackbacks

Trackback specific URI for this entry

This link is not meant to be clicked. It contains the trackback URI for this entry. You can use this URI to send ping- & trackbacks from your own blog to this entry. To copy the link, right click and select "Copy Shortcut" in Internet Explorer or "Copy Link Location" in Mozilla.

No Trackbacks

Comments

Display comments as Linear | Threaded

No comments

Add Comment

Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.
E-Mail addresses will not be displayed and will only be used for E-Mail notifications.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA

tweetbackcheck