Eine Einführung in WebMatrix
WebMatrix ist eine kostenlose Entwicklungsumgebung für Web Anwendungen. Jeder der sich mit Entwicklung beschäftigt oder sich beschäftigen möchte kann das Tool über den Web Plattform Installer herunterladen und installieren.
WebMatrix arbeitet mit sogenannten Workspaces, von diesen Arbeitsbereichen gibt es 4.
Site Workspace
Im Site Workspace lassen sich die Standarddateien für den Web Server einstellen, die Requests auf die Anwendung selbst überwachen und auch ein Hoster einrichten, damit die Publizierung der Seite automatisiert vonstatten geht.
File Workspace
Der File Workspace ist der eigentliche Arbeitsbereich. Dieser gibt einfach das Dateiverzeichnis wieder und erlaubt direktes Editieren von ASP.NET Web Pages, PHP Datein, HTML und auch JavaScript Dateien.
Database Workspace
Über den Database Workspace kann man die Datenbank öffnen die für die Web Anwendung eingerichtet ist. Datenbanken die Unterstütz werden sind MySQL und SQL Server Compact
Reports Workspace
Ein komplettes SEO Reporting Tool ist in WebMatrix auch vorhanden und erlaubt somit das Optimieren der Web Seite für Suchmaschinen.
How-To Video
Source Code
1: @{
2: Layout = "~/_SiteLayout.cshtml";
3: Page.Title = "About My Site";
4: }
5: <p>
6: This web page was built using ASP.NET Web Pages. For more information, visit the
7: <a href="https://www.asp.net">ASP.NET homepage</a>.
8: </p>
9:
10: @if( WebSecurity.IsAuthenticated ) {
11: <div>Diesen Text können nur angemeldete Benutzer lesen...</div>
12: }