Hier eine Zusammenfassung der Infos welche ich über Microsoft .NET gesammelt habe.

DEFINITIONEN

  • .NET ist ein Framework
  • .NET kann mit C#, C++ und (mit einem spez.) Visual Basic programmiert werden -> .NET Applications
  • .NET kann mit einem .NET Enterprise Server verwendet werden -> .NET Enterprise Applications

'one platform, many languages' im Gegensatz zu Java: 'many platforms, one language'

ENTWICKLUNG MIT COMMAND LINE

Das Microsoft .NET Framework Software Development Kit SDK kann herunter geladen werden .

Es liegt ein C# Command Line Compiler bei.

ENTWICKLUNG MIT IDE

Es sind folgende IDEs verfügbar:

  • Visual C# .NET Standard (200 - 300 CHF)
  • Visual C++ .NET Standard
  • Visual Visual Basic .NET Standard
  • Visual Studio .NET Professional (1600 - 2000 CHF) (60 Tage Trial Version)
  • Visual Studio .NET Enterprise Developer (3000 CHF)
  • Visual Studio .NET Enterprise Architect (4000 CHF)

(Vergleichstabellen sind bei mir einzusehen)

BÜCHER, KURSE

Bücher sind in rauhen Mengen vorhanden.

Es werden verschiedene Kurse angeboten, z.B. DIGICOMP. Die Preise bewegen sich in den üblichen 3000 - 5000 CHF.

ERSTE EINDRÜCKE, BEILIEGENDE PROGRAMME

  • Einfaches ist mit .NET einfach
  • Deployment ist schwieriger als mit Java
  • C# ist zu 90% mit Java identisch
  • C# ist die erste Wahl in Zusammenhang mit .NET

Es liegen drei Programme bei. Infos dazu in den Headers der jeweiligen .cs Dateien.

hello Hello world
form Simple GUI
odbc ODBC Zugriff auf Oracle und Microsoft SQL Server

siehe: dotnet_odbc.html

FAZIT

Mein persönliche Meinung ist, wir kaufen uns Bücher und lernen .NET mit dem
Command Line C# Compiler kennen.

Wen Bedarf besteht die IDE kennenzulernen, könnte man Visual C# .NET
Standard kaufen.

Vielleicht muss man einmal bei einem Kunden mit der IDE umgehen können.

UNSER MYSOURCE SHARE

/Microsoft.NET

Microsoft .NET Framework Software Development Kit SDK:
(Server Komponenten kann man bei der Installation ignorieren)
setup.exe

Microsoft Data Access Components MDAC 2.7:
(Vor oder nach dem SDK installieren, falls man auf eine DB zugreifen will)
MDAC_TYP.EXE

Microsoft ODBC .NET Data Provider für Oracle und SQL Sever:
odbc_net.msi

Buch: 'Thinking C#' vorab Ausgabe, unvollständig
TICSharp.zip

LINKS

Microsoft .NET Framework Software Development Kit:
http://msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.asp?url=/msdn-files/027/000/976/msdncompositedoc.xml

OpenSource .NET
http://www.go-mono.com/

Begriffe, Artikel, News:
http://www.wimdows.net/ (Achtung WiMdows nicht Windows)
http://www.w3schools.com/ngws
http://www.dotnetwire.com/
http://builder.com.com/

Offizielles:
http://www.microsoft.com/net/ (= www.windows.net)
http://msdn.microsoft.com/vcsharp/
http://msdn.microsoft.com/vstudio/

C#:
http://www.csharpfree.com/
http://www.csharphelp.com/

Grüsse und viel Spass
Rene