Letzte Beiträge

Dot Hill erweitert Partnerprogramm

Dot Hill Systems baut sein Partnerprogramm Connections für alle Channel-Partner in EMEA (Europa, Nah...

Mehr

PC-Nachfrage geht zurück

In Deutschland ist im vierten Quartal die Anzahl der verkauften Rechner um acht Prozent zurückgegang...

Mehr

SAP verkauft HANA über Partner

SAP will seine In-Memory-Datenbank HANA an mittelständische Kunden bringen und setzt dafür auf den C...

Mehr

COMPAREX übernimmt DATALOG

Das IT-Dienstleistungsunternehmen COMPAREX übernimmt mit sofortiger Wirkung die DATALOG Software AG....

Mehr

Letzte Beiträge

SiSoft Sandra Lite XI 2012 SP1c v.18.24

SiSoft Sandra Lite ist ein Diagnose- und Benchmark-Programm und kann mit über 60 verschiedenen Werkz...

Mehr

McAfee AVERT Stinger 10.2.0 Build 502

Bei McAfee AVERT Stinger handelt es sich nicht um einen vollwertigen Virenscanner, sondern um ein kl...

Mehr

Miranda IM 0.9.43

Miranda Instant Messenger ist ein OpenSource- und damit kostenfreier Multi-Protokoll-Client für Wind...

Mehr

Free Download Manager 3.8 build 1173

Free Download Manager ist ein ein unverzichtbares Tool für Downloadbeschleunigung. Der kostenlose un...

Mehr

Letzte Beiträge

Fasching à la Honda: Abgefahrenes Asimo-Kostüm

Der Faschingsdienstag naht und die Läden quellen mal wieder über vor Cowboyhüten und Prinzessinnenkl...

Mehr

HP übergibt Android-Quellcode an Mod-Entwickler

Hat HP heimlich, still und leise an einer Android-Version für sein TouchPad gearbeitet. Der Verdacht...

Mehr

Microsoft OneNote: Jetzt auch für Android verfügbar

Microsoft hat OneNote nun auch für Android veröffentlicht. Die App gibt es kostenlos im Android Mark...

Mehr

Kinect Star Wars: Releasetermin und lustiger Trailer mit genervtem Darth Vader

Nach vielem Hin und Her ist der Veröffentlichungstermin für Kinect Star Wars bekannt gegeben worden....

Mehr

[x] Schliessen

DOSSIERS

CSS-Layout mit Expression Web
Website-Express

von Armin Kappler , Jacqueline Pohl , Tobias Hauser 0

ASP.NET 2.0

CSS-Layout mit Expression Web

Microsoft möchte mit Expression Web natürlich nicht nur neue Zielgruppen erreichen, sondern auch seine eigene serverseitige Technik ASP.NET 2.0 gegen PHP und Konsorten in Stellung bringen. Dementsprechend finden sich neben normalen HTML-Tags auch ASP.NET-Steuerelemente, Controls genannt. Sie lassen sich in ASPX-Seiten einsetzen. In der vorliegenden Beispielanwendung lässt sich so das Kontaktformular realisieren. Ziehen Sie dazu die Formularelemente in den Inhaltsbereich. Die TextBox ist für ein Eingabefeld zuständig und Button für die Schaltfläche. Zur Validierung können Sie die Steuerelemente von ASP.NET zur Gültigkeitsprüfung verwenden. Leider ist die Handhabung der Steuerelemente nicht ganz so einfach wie in Visual Studio. Dies macht sich vor allem in Kleinigkeiten bemerkbar: Beispielsweise wird beim Kopieren eines Elements im Code nicht automatisch die ID mit angepasst, so dass doppelte IDs möglich sind.

Der serverseitige Code für das Auswerten des Formulars lässt sich ebenfalls in Expression Web schreiben. Der Code wird sogar automatisch in eine separate Code-Datei ? in ASP.NET Codebehind genannt ? ausgelagert. Beim richtigen Coding ist dann allerdings ein spezialisiertes Tool wie das kostenlos erhältliche Visual Web Developer Express empfehlenswert. Neben ASP.NET wird von Expression Web auch Javascript unterstützt. Am wertvollsten ist hier sicherlich die Autovervollständigung. Daneben bietet ASP.NET einige so genannte Verhalten, sprich vorgefertigte Javascript-Code-Schnipsel. Damit lässt sich beispielsweise ein Popup öffnen.

Fazit

Auch wenn die CSS-Steuerung mit dem Begriff Formatvorlagen etwas Office-lastig benannt ist, weiß sie in der Praxis zu überzeugen. Sich überschneidende Stile sind gut zu erkennen und die Steuerung funktioniert sowohl für CSS-erfahrene Webdesigner als auch für Anfänger sehr gut. Bei den üblichen Layout-Problemen wie Platzierung und CSS-Layout kann Microsoft keine neuen Glanzlichter setzen. Allerdings sind Innovationen in diesem Bereich schwer zu erreichen und von einem
neuen Marktteilnehmer auch nicht unbedingt zu erwarten gewesen.



Letzter Kommentar




0 Antworten zu CSS-Layout mit Expression Web
Website-Express

    Hinterlasse eine Antwort

    • Erforderliche Felder sind markiert *,
      Deine E-Mail-Adresse wird nicht veröffentlicht.

    Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>