ASP.NET Designvorlagen
Mit der Veröffentlichung von ASP.NET 2.0 und Visual Studio 2005 erhielt ASP.NET eine ganze Reihe von Funktionen, die besonders für Webdesigner nützlich waren. Master Pages beispielsweise ermöglichen es, die grundlegende Seitenstruktur einer Website einmal zentral zu definieren und sie dann bei jeder einzelnen Seite wiederzuverwenden; Themes und Skins hingegen bieten die Fähigkeit, das Aussehen einer Website mit nur wenigen Handgriffen zu ändern – bei Bedarf sogar drastisch –, ohne die Inhaltsseiten auch nur anfassen zu müssen.
Microsoft benötigte Designvorlagen, die sich diese Funktionen zunutze machen, um sie Entwicklern zur Verfügung stellen zu können, die Ihren ASP.NET Projekten ein attraktives und professionelles Äußeres geben wollten. Die Vorlagen sollten nach dem Download leicht in existierende Projekte eingebaut und ebenso leicht benutzerspezifisch angepasst werden können.
Wir erstellten insgesamt vier Vorlagen, die jeweils für eine bestimmte Art von Zielgruppe oder Aufgabe gedacht waren: Privatpersonen, kleine Unternehmen, E-Commerce und große Unternehmen. Jede der Vorlagen hatte drei Themes, mit denen ihr Aussehen gewählt und auf Wunsch geändert werden konnte. Sie alle beruhten auf jeweils einer Master Page, die die Struktur der Site festlegte und deren HTML und CSS vollständig standardskonform war. Die Vorlagen waren ausführlich dokumentiert und funktionierten in allen modernen Browsern.
Microsoft stellte die Vorlagen im neu gegründeten Bereich ASP.NET for Designers auf der amerikanischen MSDN Website zum Download bereit. Dieser ist mittlerweile leider nicht mehr verfügbar, allerdings haben wir einen Blogeintrag von Scott Guthrie* (damals Leiter des ASP.NET Teams) ausgegraben, der die Existenz der Vorlagen beweist. Wie sie ausgesehen haben, erfahren Sie in der Screenshot-Galerie weiter unten auf dieser Seite. Nostalgie ...
* Eine kurze Anmerkung zum Blogeintrag von Scott: in einem Kommentar dort wird bemängelt, dass die Vorlagen nicht standardskonform seien, da die Validierung durch den HTML Validator fehlgeschlagen sei. Dies ist zwar korrekt, liegt aber nicht an unseren Vorlagen, denn die hatten wir auf Herz und Nieren überprüft (mehrmals und äußerst gründlich), sondern an einigen der Standardsteuerelemente von ASP.NET, die nicht standardskonformes HTML erzeugten. Auf die hatten wir keinen Einfluss, aber wir berichteten die Fehler an Microsoft, wo sie teilweise auch korrigiert wurden. Dies zu unserer Ehrenrettung. Konformität mit Webstandards war und ist ein sehr wichtiger Aspekt unserer Arbeit, auch bei diesem Projekt.
Kunde: Microsoft Corporation, USA
Jahr: 2005
Technologien: ASP.NET 2.0, HTML/CSS, Visual C#, Visual Basic
Werkzeuge: Microsoft Visual Studio 2005, Macromedia Studio MX 2004



