Microsoft Visual C-Sharp Express
Microsoft Visual C# Express Edition ist eine kostenlose, aber eingeschränkte C#-Entwicklungsumgebung für das .NET Framework 2.0 unter Windows.
Entstehung
Anfangs sollten die eingeschränkten kostenlosen Express Editions von Microsoft Visual Studio 2005 für ein Jahr lang (bis 6.Novemebr 2006) kostenlos vefügbar sein. Da das Programm sich großer Beliebtheit erfreute, stellt es Microsoft weiterhin zum Herunterladen bereit.
Einschränkungen
Die Express Editions sind jeweils nur für eine Programmiersprache angepasst und können deshalb nicht wie die Vollversionen mehrer Projekte unterschiedlicherer Sprachen bearbeiten. ASP.NET wird von Visual C# Express nicht unterstützt, allerdings ist es möglich durch das spezielle und ebenfalls kostenlose Microsoft Visual Web Developer Express ASP.NET-Anwendungen der Sprachen C# und Visual Basic .NET zu erstellen.
Die Datenbankunterstützung der Entwicklungsumgebung unterstützt lediglich lokale Access-Datenbanken und einen lokalen Microsoft SQL Server. Das hindert den Programmierer jedoch nicht daran, andere Datenbankverbindungen durch manuellen Code zu benutzen.
Zudem lassen sich mit den Express Editions keine Anwendungen für PDAs erstellen.
Mitgelieferte Produkte
Bei der Installation kann der Benutzer zusätzlich Express-Editionen des Microsoft SQL Servers und der MSDN-Bibliothek installieren. Der SQL Server ist ein funktionsfähiges Datenbankmanagementsystem mit hardwarebezogenen Beschränkungen (maximal eine CPU und 1024 MiB Arbeitsspeicher), das in die Entwicklungsumgebung integriert wird. Die MSDN-Bibliothek ist eine gekürzte Offlineversion der Biblitohek.
Obwohl kostenlos, reichen seine Funktionen voll an die Bedürfnisse eines Hobbyprogrammierers heran. Für professionelle und berufliche Programmierer oder Softwareentwickler ist eine Vollversion, wie die Professional Edition oder für Unternehmen Team System, besser geeignet.
Siehe auch
- Microsoft Visual Basic 2005 Express
- Mcirosoft Visual C++ 2005 Express
- Microsoft Visual Web Developer 2005 Express
- Microsoft SQL Server
- MSDN