|
Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
|
Übersetzung
Original
|
Neues in Visual Web Developer
ASP.NET Web Pages mit Razor-Syntax . Eine neue Syntax für serverbasierten ASP.NET-Code, mit der die ASP.NET-Webentwicklung erleichtert wird. IIS Express . Eine Alternative zum integrierten Visual Studio Development Server mit ähnlichen Funktionen wie IIS 7.5. Unterstützung zur Entwurfszeit in SQL Server Compact 4.0 . Die Möglichkeit, SQL Server Compact-Datenbanken als Teil eines Webprojekts zu verwenden. SQL Server Compact erleichtert die Entwicklung und Bereitstellung gegenüber SQL Server Express. Web Deploy 2.0 . Erweiterungen, mit denen dem Projekt Abhängigkeiten zur Bereitstellung mit diesem hinzugefügt werden können (beispielsweise SQL Server Compact oder ASP.NET MVC).
<h1>Server Information</h1>
<ul>
@foreach (var myItem in Request.ServerVariables)
{
<li>@myItem</li>
}
</ul>
Razor-Syntax minimiert die Anzahl der erforderlichen Zeichen und Tastatureingaben in einer Datei. Im Gegensatz zu serverbasierten Syntaxstrukturen für die Webprogrammierung müssen die Codierung nicht unterbrechen, um Serverblöcke explizit in HTML anzugeben. Der Parser ist intelligent genug, um die Blöcke vom Code abzuleiten. Dadurch wird die Syntax viel kompakter und einfacher einzugeben. Sie können bestehende Kenntnisse über C#, Visual Basic oder HTML nutzen, da die Razor-Syntax darauf basiert.
Der Download weist eine geringe Größe auf und erfordert bei der Ausführung weniger Systemressourcen als IIS 7.5. Razor-Syntax kann in Visual Studio 2010 SP1 und Visual Web Developer 2010 Express SP1 verwendet werden. Sie müssen kein Administratorkonto verwenden, um Webanwendungen in Visual Studio auszuführen oder zu debuggen. Entwicklungsfunktionen für IIS 7.5 sind i. d. R. auch für IIS Express verfügbar.
Das SQL Server Compact-Modul wird prozessintern ausgeführt und nicht als Dienst, sodass keine Administratorberechtigungen zum Installieren, Verwenden oder Bereitstellen erforderlich sind. SQL Server Compact-Datenbanken und -Tools sind schnell installiert und eingerichtet. Der gesamte Download für die Datenbank und die Tools ist kleiner als 20 MB. Der Datenspeicher ist dateibasiert. Die Daten werden in einer einzelnen SDF-Datei gespeichert, die in den Ordner App_Data der ASP.NET-Anwendung auf einer Webhostingsite kopiert werden kann. Die Datenbankbereitstellung wurde gegenüber SQL Server Compact 3.5 verbessert. Wenn Sie die erforderlichen Dateien nicht manuell auf einen Hostserver kopieren wollen, können Sie mithilfe der Visual Studio Tools ein Paket für die automatisierte Bereitstellung erstellen. Für eine manuelle Bereitstellung können Sie ein FTP-Hilfsprogramm verwenden oder die Datenbankassemblys direkt in den Ordner Bin der Anwendung und anschließend die SDF-Datendatei in den Ordner App_Data kopieren. Zur automatisierten Bereitstellung mit den Visual Studio Tools können Sie SQL Server Compact-Assemblys als Abhängigkeiten zu einem Bereitstellungspaket hinzufügen. Die Transact-SQL- und die .NET Framework-Daten-API werden unterstützt. Sie können die gleichen SQL-Befehle und den gleichen Datenbankcode wie in anderen Versionen von SQL Server verwenden. ASP.NET-Datenquellensteuerelemente werden unterstützt. Beispielsweise können Sie mithilfe des SqlDataSource-Steuerelements und des EntityDataSource-Steuerelements auf SQL Server Compact-Datenbanken zugreifen. Visual Studio-Entwurfszeitdatentools werden unterstützt. Dies schließt den Server-Explorer, den Abfrage- und Ansicht-Designer, den Entity Designer und den DataSet-Designer ein.
Microsoft SQL Server Compact 4.0 Microsoft Visual Studio 2010 SP1 Tools für SQL Server Compact 4.0
Zusätzliche Ressourcen für SQL Server Compact 4.0
|
|
|---|---|
| Exemplarische Vorgehensweise: Arbeiten mit SQL Server Compact in Visual Studio |
| |
| Server-Explorer/Datenbank-Explorer |
| |
|
Mit der Funktion Abhängigkeiten für die Bereitstellung hinzufügen können Sie eine Assembly auswählen, auf der die Anwendung basiert. Wenn Sie ein Bereitstellungspaket erstellen, wird die Assembly wird zusammen mit der Anwendung bereitgestellt. Weitere Informationen finden Sie unter Dialogfeld zum Hinzufügen bereitstellbarer Abhängigkeiten. Die folgenden neuen Bereitstellungsanbieter können im Rahmen der Verpackung und Bereitstellung von Anwendungen verwendet werden: