2012-03-31 9 views
0

Ich würde gerne wissen, ob es ein Tutorial gibt, das lehrt, wie Sie Ihre Seiten in Webmatrix aber mit ASPX und nicht Rasierer erstellen.ASP.NET Webmatrix mit ASPX anstelle von Razor

Alle Tutorials, die ich bisher gefunden habe, lehren nur Razor Syntax und ich kann das nicht verwenden, da mein Webhosting .cshtml nicht unterstützt.

Ich möchte eine Verbindung zu einer Datenbank herstellen und führt SQL Querys, so ein Tutorial oder Artikel, der zeigt, wie das geht, wird für mich arbeiten.

Danke.

Antwort

1

Nicht möglich. ASP.NET-Webseiten (was Sie in WebMatrix verwenden) verwendet NUR Razor.

Ich bezweifle ernsthaft, dass Ihr Host CSHTML-Dateien nicht unterstützt. Wenn sie .NET 4.0 unterstützen, unterstützen sie CSHTML-Dateien. Nichts anderes muss auf ihren Servern installiert werden.

0

Ihr Hosting-Provider muss keine .cshtml-Seiten unterstützen. Im Gegensatz zu Web Forms, die eine ASPX-Erweiterung für die URL verwenden und in der IIS-Konfiguration zugeordnet werden müssen, verwendet Webseiten Routing und standardmäßig das Suffix, sodass der Hosting-Provider keine Konfiguration benötigt.

Wenn Sie eine Website-Website veröffentlichen, werden die erforderlichen Rasierer-Rendering-Dateien in das Verzeichnis bin kopiert.

Es ist nicht möglich, eine Website ohne Razor zu erstellen.

+0

Vielen Dank für Ihre Antwort und die Klarstellung. Ich glaube ich bin ein bisschen verwirrt. Mein Hosting-Provider sagt, dass sie ASP-Net unterstützen. Aber die Rasiererseiten, die ich hochlade, bleiben leer, wenn ich versuche, sie zu laden. Ich werde versuchen, es herauszufinden. Danke noch einmal. –

+0

@AndreaAcosta - Sie können nicht einfach die Rasierklingen-Seiten hochladen. Sie müssen die Site mithilfe der Veröffentlichungsfunktion veröffentlichen. Übrigens, Sie "danken" den Menschen, indem sie ihre Antworten aufheben oder sie als Antwort auf Ihre Frage markieren. –