Häufig gestellte Fragen

Allgemeine Fragen

  1. Was sind die Visual Studio Express Editionen?

    Die Visual Studio Express Editionen stellen Erweiterungen der Visual Studio- und SQL Server-Produktlinien dar. Sie enthalten Werkzeuge mit deren Hilfe Hobbyentwickler, Studenten oder Programmieranfänger einfach und mit viel Spaß Windows-Anwendungen, Websites und  Webdienste entwickeln können. Express-Produkte gibt es in folgenden Ausführungen:

  2. Was kann ich mit den Visual Studio Express Produkten tun?

  3. Was kosten diese Produkte?

    Seit dem 19. April 2006 sind alle Visual Studio Express-Produkte dauerhaft kostenfrei. Dies betrifft alle Visual Studio 2005 Express- und Visual Studio 2008 Express-Produkte einschließlich Visual Basic, Visual C#, Visual C++, Visual J# (nur für Visual Studio 2005 Express verfügbar) und Visual Web Developer in allen verfügbaren Sprachen.

  4. Wo kann ich Informationen zu aktuellen Problemen und Fehlern finden?

    Lesen Sie für Informationen zu bekannten Problemen und Fehlern der Visual Studio Express-Produkte die Infodatei.

  5. Wie lange habe ich Zeit mich zu registrieren?

    Sie haben nach der Installation von Visual Studio Express 30 Tage Zeit, um sich zu registrieren.

  6. Wo erhalte ich mehr Information über den Registrierungsvorgang?

    Lesen Sie für weitere Informationen die Seite Vorteile der Registrierung und die häufig gestellten Fragen zur Registrierung.

  7. Kann ich die Express-Produkte für kommerzielle Projekte einsetzen?

    Ja! Die Lizenzbedingungen schränken die Art der Anwendungen, die mit Hilfe der Visual Studio Express-Produkte erstellt werden dürfen, in keiner Weise ein.

  8. Worin unterscheiden sich die Express-Produkte von den restlichen Visual Studio- und SQL-Server-Produkten?

    Die Express-Produkte sind speziell für Programmieranfänger, Hobbyprogrammierer und Studenten konzipiert. Einige der fortgeschrittenen Funktionen der höheren Versionen fehlen, da der Funktionsumfang auf die üblichen Anforderungen und Szenarien von Hobby- und Anfänger-Projekten zugeschnitten wurde. Jedes Express-Produkt enthält gezielte Dokumentation, um Programmieranfänger effizient an die Konzepte fortgeschrittener Anwendungsentwicklung heranzuführen. Die optimierte Benutzeroberfläche stellt sicher, dass keine irrelevanten Funktionen den Lernprozess stören. Sollten Sie später feststellen, dass Sie fehlende Funktionen benötigen, können Sie Ihren Quelltext problemlos in den Visual Studio Vollversionen weiterverwenden.

  9. Wo kann ich mehr über die Express-Produkte erfahren?

    Umfangreiche Detailinformationen zu den Express-Produkten finden sie auf den Visual Studio Express Produktseiten.

  10. Wo kann ich einen Fehler melden oder Verbesserungsvorschläge machen?

    Bitte melden Sie uns Fehler oder Ihre Vorschläge über das Product Feedback Center (englischsprachig).

  11. Gibt es Unterstützung für die Express-Produkte?

    SQL Server Express wird von den standardmäßigen Microsoft Support-Regelungen abgedeckt und erhält kostenfreien grundlegenden Installations- und Einrichtungssupport. Für Unterstützung in anderen Fragen greifen Sie bitte auf die folgenden Unterstützungsmöglichkeiten zurück:

  12. Was ist die MSDN 2008 Express Bibliothek?

    Die MSDN Express Bibliothek enthält zusätzliche Produktdokumentation und Quelltext-Beispiele für alle Visual Studio Express-Produkte.

  13. Wie kann ich die MSDN 2008 Express Bibliothek installieren?

    Die MSDN 2008 Express Bibliothek kann bei der Installation von Visual Studio Express optional mit installiert werden. Ein eigenständiger Download zur nachträglichen Installation steht auf der MSDN 2008 Express Produktseite zur Verfügung.

Kompatibilität und Versionierung

  1. Wie bringe ich Visual Studio 2008 Express dazu mit .NET 2.0 und .NET 3.0 zu arbeiten?

    Die Möglichkeit, eine andere Framework-Version als 3.5 zu wählen, ist in allen Visual Studio Express-Produkten enthalten. Das gewünschte Ziel-Framework können Sie in den Projekt-Eigenschaften einstellen.

  2. Werden Anwendungen, die mit Visual Studio 2008 Express Beta 2 erstellt wurden, auch in der endgültigen Version funktionieren?

    Grundsätzlich ja. Beachten Sie jedoch, dass es zwischen den Beta Versionen und der endgültigen Version von Visual Studio 2008 Express kleinere Änderungen gab, die unter Umständen geringfügige Änderungen am Quellcode erforderlich machen können.

  3. Ist es möglich die Visual Studio Express-Produkte parallel zu anderen Visual Studio-Versionen zu installieren?

    Ja. Eine parallele Installation neben Visual Studio 2008 (ebenso Visual Studio 2005 Express und Visual Studio 2005) ist möglich.

  4. Welche Betriebssysteme werden unterstützt?

    Eine vollständige Liste der unterstützten Betriebssysteme finden Sie in der Visual Studio Express Infodatei.

  5. Lassen sich Programme, die mit Visual Studio Express erstellt wurden, mit anderen Versionen von Visual Studio 2008 (z.B. Visual Studio 2008 Standard Edition) öffnen?

    Ja. Visual Studio Express bietet einen guten Einstieg in die professionelle Softwareentwicklung und Microsoft macht Ihnen den Umstieg auf höherwertige Produkte so einfach wie möglich, sobald Sie diese benötigen. Mit Visual Studio Express erzeugte Projekte werden beim Öffnen einfach in Visual Studio 2008-Projekte umgewandelt.

  6. Wo finde ich eine Auflistung von nicht abwärts kompatiblen Änderungen zwischen .NET Framework 2.0 und .NET Framework 3.5?

    Zwischen .NET 2.0 und .NET 3.0 gibt es keinerlei Änderungen, da die Bibliotheken aus .NET 2.0 nicht verändert wurden.

    Zwischen .NET 3.0 und .NET 3.5 gilt ein Höchstmaß an Kompatibilität mit vorhandenen Anwendungen. Etwa 95% der Anwendungen können ohne erneutes Kompilieren betrieben werden. Lediglich 5% der vorhandenen Anwendungen werden von Buxfixes, Geschwindigkeitsverbesserungen, Anpassungen geopolitischer Einstellungen und Sicherheitskorrekturen innerhalb des Frameworks betroffen sein. Sie werden durch die Servicepacks .NET 2.0 SP1 und .NET 3.0 SP1 als Teil des .NET 3.5 Upgrades herbei geführt.

Installation und Einrichtung

  1. Ich habe Probleme bei der Installation von Visual Studio 2008 Express

    Sollte die automatische Installation von Visual Studio Express bei Ihnen Probleme verursachen, besuchen Sie das Forum zu Installation und Registrierung der Express-Editionen. Wollen Sie die Dateien für das Erstellen einer DVD oder die Installation auf einem weiteren Rechner herunter laden, besuchen Sie die Seite über die Offline-Installation der Express-Produkte.

Visual Basic 2008 Express Edition

  1. Wer sollte Visual Basic 2008 Express verwenden?

    Visual Basic 2008 Express ist für Programmiereinsteiger, Hobbyprogrammierer und Studenten konzipiert, die einen schnellen und spielerischen Einstieg in die Programmierung von Windows-Anwendungen suchen.

  2. Welche Art von Anwendungen lassen sich mit Visual Basic 2008 Express erstellen?

    Mit Visual Basic 2008 Express lassen sich sowohl Windows-Anwendungen, Windows Presentation Foundation (WPF)-Anwendungen, als auch Konsolenanwendungen, wiederverwendbare Programmbibliotheken und benutzerdefinierte Steuerelemente erstellen. Wollen Sie aber interaktive Webseiten erstellen, sollten Sie Visual Web Developer 2008 Express verwenden. Auch dort wird die Sprache Visual Basic vollständig unterstützt.

  3. Kann ich Visual Basic 6.0-Quelltext mit Visual Studio 2008 Express öffnen?

    Visual Basic 2008 Express verfügt über einen Migrationsassistenten mit dessen Hilfe Visual Basic 6.0-Projekte importiert werden können. Möglicherweise sind nachträgliche Anpassungen des Quelltextes nötig, aber der Assistent bietet einen guten Startpunkt für die Portierung.

  4. Kann ich Visual Basic 2005 Express-Quelltext mit Visual Studio 2008 Express öffnen?

    Visual Basic 2008 Express verfügt über einen Migrationsassistenten mit dessen Hilfe Projekte aus Visual Basic 2005 Express importiert werden können. Möglicherweise sind nachträgliche Anpassungen des Quelltextes nötig, aber der Assistent bietet einen guten Startpunkt für die Portierung.

  5. Wo kann ich Hilfe zu Visual Studio 2008 Express erhalten?

    Express-Produkte werden von Microsoft offiziell nicht unterstützt. Aber das Visual Basic Express Forum ist eine gute Anlaufstelle, um Hilfe zu erhalten.

Visual C# 2008 Express Edition

  1. Wer sollte Visual C# 2008 Express verwenden?

    Visual C# 2008 Express ist für Programmiereinsteiger, Hobbyprogrammierer und Studenten konzipiert, die einen schnellen und spielerischen Einstieg in die Programmierung von Windows-Anwendungen suchen.

  2. Welche Art von Anwendungen lassen sich mit Visual C# 2008 Express erstellen?

    Mit Visual C# 2008 Express lassen sich sowohl Windows-Anwendungen, Windows Presentation Foundation (WPF)-Anwendungen, als auch Konsolenanwendungen, wiederverwendbare Programmbibliotheken und benutzerdefinierte Steuerelemente erstellen. Wollen Sie aber interaktive Webseiten erstellen, sollten Sie Visual Web Developer 2008 Express verwenden. Auch dort wird die Sprache Visual C# vollständig unterstützt.

  3. Wo kann ich Hilfe zu Visual Studio 2008 Express erhalten?

    Express-Produkte werden von Microsoft offiziell nicht unterstützt. Das Visual C# Express Forum ist jedoch eine gute Anlaufstelle, um Hilfe zu erhalten.

Visual C++ 2008 Express Edition

  1. Wer sollte Visual C++ 2008 Express verwenden?

    Visual C++ 2008 Express ist für Programmiereinsteiger, Hobbyprogrammierer und Studenten konzipiert, die einen schnellen und spielerischen Einstieg in die Programmierung von Windows-Anwendungen oder Spielen suchen.

  2. Welche Art von Anwendungen lassen sich mit Visual C++ 2008 Express erstellen?

    Mit Visual C++ 2008 Express lassen sich sowohl native, als auch verwaltete Anwendungen erstellen. Mit dem mitgelieferten Windows Plattform Software Development Kit können Sie sich in Ihren Anwendungen das Win32-API vollständig zunutze machen.

  3. Enthält Visual C++ 2008 Express Edition auch MFC und ATL?

    Nein. MFC und ATL sind nicht in Visual C++ 2008 Express enthalten. Sie benötigen dazu Visual Studio 2008 Standard oder höher.

  4. Verwendet Visual C++ 2008 Express den "Optimizing Compiler"?

    Ja. Visual C++ 2008 Express verwendet den selben Optimizing Compiler wie alle anderen Visual Studio-Produkte. Allerdings sind neue Optimierungsmöglichkeiten, wie die profilgeführte Optimierung, erst ab Visual Studio 2008 Standard und höher verfügbar.

  5. Wo finde ich Hilfe zu Visual C++ 2008 Express?

    Sie erhalten Hilfe im Visual C++ Express Forum.

Visual Web Developer 2008 Express Edition

  1. Was ist Visual Web Developer 2008 Express?

    Visual Web Developer 2008 Express ist ein eigenständiges, leichtgewichtiges und einfach zu bedienendes Entwicklerwerkzeug mit dem Fokus auf die Erstellung von ASP.NET 3.5 Anwendungen. Es enthält alles, was Sie für die Erstellung von Web-Anwendungen benötigen - auch einen eingebauten Webserver zum Testen und Debuggen Ihrer Anwendungen.

  2. Wer sollte Visual Web Developer 2008 Express verwenden?

    Visual Web Developer 2008 Express richtet sich an Programmieranfänger, Hoobyprogrammierer und Studenten, die lernen wollen, wie ASP.NET 3.5 Web-Anwendungen erstellt werden.

  3. Welche Art von Anwendungen lassen sich mit Visual Web Developer 2008 Express erstellen?

    Mit Visual Web Developer 2008 Express lassen sich Web-Anwendungen und Web-Dienste erstellen.

  4. Wo kann ich Hilfe zu Visual Web Developer 2008 Express erhalten?

    Für Fragen zu ASP.NET 3.5 und Visual Web Developer 2008 Express werfen Sie am besten einen Blick in das Visual Web Developer Express Forum oder informieren sich auf der deutschen ASP.NET Community Site. Alternativ stehen Ihnen auch sehr umfangreiche englischsprachige ASP.NET Foren zur Verfügung.

  5. Unterstützt Visual Web Developer 2008 Express auch ASP.NET 2.0?

    Ja. Sie haben in Visual Web Developer 2008 Express die Möglichkeit das Ziel-Framework in den Projekt-Eigenschaften einzustellen.

  6. Kann ich Web-Anwendungen auf ASP.NET 2.0-Basis zusammen mit ASP.NET 3.5-Anwendungen auf dem selben Rechner betreiben?

    Ja. ASP.NET 2.0 und ASP.NET 3.5 lassen sich problemlos parallel betreiben. Sie können die gewünschte Framework-Version sehr einfach für jede Anwendung getrennt festlegen.

  7. Welche Programmiersprachen können in Visual Web Developer 2008 Express verwendet werden?

    Visual Web Developer 2008 Express unterstützt die Entwicklung in Visual Basic und Visual C#. Außerdem sind umfangreiche Editoren für HTML, XML, JavaScript und Cascading Stylesheets (CSS) enthalten.

  8. Benötige ich IIS, um Anwendungen mit Visual Web Developer 2008 Express zu erstellen?

    Nein. Visual Web Developer 2008 Express verfügt über einen eigenen Webserver der unabhängig von IIS arbeitet. Dieser Server ist nur für Entwicklungs- und Testzwecke gedacht und akzeptiert daher auch nur Anfragen vom selben Rechner. Aber fertig gestellte Anwendungen können sehr einfach auf einem IIS oder dem Server eines Web-Hosters Ihrer Wahl bereitgestellt werden.

  9. Ist es möglich, Web-Projekte, die in Visual Web Developer 2005 Express erzeugt wurden, in Visual Web Developer 2008 Express zu öffnen?

    Wenn Sie ein Visual Web Developer 2005 Express-Projekt mit Visual Web Developer 2008 Express öffnen, wird dieses Projekt in das neue, einfachere Projektformat konvertiert. Ebenso werden vorhandene .aspx- und .ascx-Dateien in das neue Format überführt. Vergessen Sie nicht, vor der Konvertierung eine Sicherheitskopie Ihres Projektes zu erstellen.

  10. Wenn ich eine Webanwendung mit Visual Web Developer 2008 Express erstelle, werde ich nach einem Upgrade zu Visual Studio 2008 Standard in der Lage sein, daran weiter zu arbeiten?

    Auf jeden Fall. Das Dateiformat der Projektdateien sowie der enthaltenen Dateien sind bei Visual Web Developer 2008 Express und Visual Studio 2008 Standard identisch.

SQL Server 2008 Express / SQL Server Compact Edition

  1. Was ist SQL Server 2008 Express?

    SQL Server 2008 Express ist die einfache und kostenfreie Version des SQL Server 2008. SQL Server 2008 Express ist für die Erstellung von einfachen datengetriebenen Anwendungen konzipiert.

  2. Wo liegt der Unterschied zwischen SQL Server 2008 Express und SQL Server Compact Edition?

    SQL Server Compact Edition ist eine leichtgewichtige, einfach zu verteilende Datenbank, die ideal für Windows Datenbankentwicklung geeignet ist. Mit gerade einmal 2MB Größe und keinerlei administrativem Aufwand kann sie einen Großteil der Anforderungen an einen Datenspeicher erfüllen. Einige der Limitierungen des SQL Server Compact Edition sind:

    • Nimmt keine Anfragen über das Netzwerk entgegen
    • Ist nicht kompatibel mit den Design-Werkzeugen für LINQ to SQL
    • Unterstützt keine gespeicherten Prozeduren

    SQL Server Express dagegen stellt ein umfangreiches und leistungsstarkes Datenbanksystem dar. Seine Stärken liegen bei Client-Server Anwendungen und der Web-Entwicklung. Einige der Funktionen von SQL Server Express sind:

    • Entwicklung von gespeicherten Prozeduren mit Hilfe von Visual Basic Express oder Visual C# Express
    • Volle Unterstützung der Design-Werkzeuge für LINQ to SQL
    • Verwaltung von großen Datenmengen bis zu 4GB

    Weitere Details zu den Unterschieden zwischen den einzelnen Editionen von SQL Server finden Sie auf der SQL Server Website.

  3. Was kostet SQL Server Express?

    SQL Server Express können Sie kostenfrei von dieser Website herunterladen. ISVs können SQL Server Express nach einer Registrierung auch zusammen mit ihren Anwendungen ausliefern.

  4. Welche Funktionen sind in SQL Server Express enthalten?

    SQL Server Express ist eine leichtgewichtige Version des SQL Server 2008 und verfügt über alle Funktionen des SQL Server 2008 Datenbank-Kerns. Zusätzlich stehen Ihnen (für SQL Server 2005 Express) mit dem Advanced Services-Download einige Bericht-Dienste, sowie ein freies und einfaches Verwaltungstool, das SQL Server Management Studio Express, zur Verfügung. Weitere Details zum Funktionsumfang finden Sie auf der SQL Server 2008 Express Seite.

  5. Was ist SQL Server 2005 Express Edition with Advanced Services?

    SQL Server 2005 Express Edition with Advanced Services ist eine Downloadvariante die sowohl den SQL Server 2005 Datenbank-Kern, als auch SQL Server 2005 Bericht-Dienste, das SQL Server 2005 Management Studio Express und die Volltext-Suche enthält. Das SQL Server 2005 Management Studio Express ist auch als separater Download verfügbar.

  6. Wie unterscheidet sich SQL Server Express von anderen Versionen des SQL Server 2008?

    SQL Server Express wurde speziell für die Bedürfnisse einfacher Anwendungen zugeschnitten. Er ist auf die Verwendung eines einzelnen Prozessors, einer maximalen Arbeitspeicherausnutzung von 1GB RAM und einem maximalen Datenvolumen von 4GB limitiert. Außerdem enthält er keinen der erweiterten Komponenten des SQL Servers wie Analyse-, Reporting-, Datentransformations- oder Benachrichtigungs-Dienste. Besuchen Sie für weitere Inforamtionen zu den Leistungsmerkmalen der verschiedenen Editionen von SQL Server 2008 die SQL Server Website.

  7. Wo kann ich Beispieldatenbanken herunterladen?

    Zum Download der SQL Server Beispieldatenbanken.