.NET

Standardisierung:

C#
CLI-Common Language Infrastructure

Sprachen

Schwerpunkte

XML
Webservices
Das Windows Communication Framework ist die Programmierschnittstelle:
WPF - Windows Presentation Foundation
Wikipedia
Arbeitet mit XAML

Beim Test ergaben sich Differenzen zwischen der Express-Version 2010 und der Anleitung. Daher die Überlegung: .NET-Oberflächen mit Windows Forms oder WPF?

Windows Forms
LINQ - Language Integrated Query

Abfragesprache

(vgl auch Why LINQ beats SQL)

Weitere Links:

Hinweise:

Mechanismen

CLR - Common Language Runtime

erlaubt die zusammenarbeit mehrerer Sprachen

DLR Dynamic Language Runtime

(siehe auch DLR bei codeplex)

DLR unterstützt dynamische Sprachen, die den Typ eines Objekts zur Laufzeit festlegen, wie LISP, Smalltalk, JavaScript, PHP, Ruby, Python, ...

wichtige Einstiegspunkte

Systemprogrammierung

Implementierungen

.NET-Framework Startseite
Mit Visual Studio Express hat man hier einen Einstiegscompiler, (man muss sich registieren, eine WindowsliveId-bentragen, ist aber kostenlos verfügbar)
Microsoft .NET Framework
MONO
ist eine open source Implementierung, die auch für Linux verfügbar ist.
profitiert vom patentaustausch zwischen Microsoft und Novell
DotGNU-Projekt
möchte eine freie Alternative zu .NET sein. laut Wikipedia ist wird DotGNU seit 2006 nicht mehr forciert weiterentwickelt, weil es obiges MONO gibt.

Links

Wikipedia zu .NET
Deutschsprachiges .NET-Forum
dotnetframework.de
eine unabhängige deutsche Info-Seite, ehrenamtliche Seite einer Consultingfirma

Comminities

C# - Corner
für MS Wisualstudio und C#; freie Mitgliedschaft;
sendet aber Passwörter frei über das Internet (Jan 2012)

Links zur Programmierung

.NET Snippets bringt .NET - Codefragmente

Details

Politisches

.NET wird Open source
Analyse: Open Source kommt gerade noch rechtzeitig 13.11.2014
Microsoft: .NET wird zur Cross-Entwicklungsplattform 12.11.2014
.NET: Microsoft gibt CoreCLR als Open Source frei - heise online