Teil von  SELFPHP
Professional CronJob-Service

Suche

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: SELFPHP Forum ::

Fragen rund um die Themen PHP?
In über 130.000 Beiträgen finden Sie sicher die passende Antwort!  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 
 
Die Expression-Familie

Wie jede andere Software muss auch Expression Web 2 zunächst installiert werden, bevor Sie mit dem Programm Ihre erste eigene Homepage generieren können. Möchten Sie darüber hinaus die Grenzen von XHTML überschreiten und Ihre Webinhalte mithilfe von Expression Web 2 in Verbindung mit ASP.NET, PHP oder XAML dynamischer und interaktiver gestalten, müssen Sie auch diese Systeme installieren. Die folgenden Abschnitte beschreiben die dazu notwendige Vorgehensweise.

Systemanforderungen

Um mit der zweiten Version von Microsoft Expression Web 2 arbeiten zu können, sollte Ihr System die folgenden Mindestanforderungen erfüllen:

  • PC mit 700 MHz-Prozessor oder schneller
  • Betriebssystem: Microsoft Windows XP mit Service Pack 2 oder höher, Microsoft Windows Vista (das in diesem Buch verwendete Betriebssystem)
  • 1,5 Gigabyte verfügbarer Speicherplatz auf der Festplatte
  • DVD-ROM-Laufwerk
  • VGA- oder höher auflösende Grafikkarte. Empfohlen wird eine SVGA-Grafikkarte.
  • Microsoft Mouse, Microsoft IntelliMouse oder kompatibles Zeigegerät
  • 512 MB Arbeitsspeicher oder mehr Für einige Funktionen sind zusätzliche Komponenten oder Dienste erforderlich:
  • Für die Internetfunktionalität ist ein Internetzugang erforderlich.
  • Für die E-Mail Funktionen benötigen Sie Windows-Mail, Outlook Express bzw. Outlook, Microsoft Exchange, Internet SMTP/POP3, IMAP4 oder eine andere MAPI-kompatible Kommunikationssoftware.
  • Bestimmte Internetfunktionen können Webserversoftware erfordern. Expression Web 2 wird mit einem lokalen Webserver installiert.
  • Für einige der in diesem Buch beschriebenen Datenbankfunktionen benötigen Sie Microsoft Access oder ein aktuelles Microsoft SQL Server-System (auch SQL Server Express Edition).

ASP.NET, PHP und XAML

Wie bereits in der Einführung dieses Buches erwähnt, sind reine HTML-Seiten kaum noch im Internet anzufinden. Die Benutzer wünschen sich ein hohes Maß an Dynamik und Interaktion. Sie wollen Videos über das Internet sehen, mit anspruchsvoll gestalteten Benutzeroberflächen arbeiten und Datenbanken (z.B. Produktlisten) nach den gewünschten Informationen durchsuchen. Außerdem sollen sich die Sites den jeweiligen Ansprüchen und Anforderungen der einzelnen Benutzer anpassen.

Dies alles ist mit HTML nicht möglich. Diese Sprache dient vorwiegend der Anzeige statischer Informationen. Deshalb wurden im Laufe der Jahre neue Standards entwickelt, über die sich von den Benutzern gewünschte Dynamik und Interaktion realisieren lässt. Wenn Sie diese Standards in Verbindung mit Expression Web 2 nutzen möchten, müssen Sie die entsprechenden Komponenten, sofern es sich nicht um Microsoft-Produkte handelt, zusätzlich installieren.

ASP.NET und PHP installieren

ASP.NET und PHP sind serverseitige Programmiersprachen. Dies bedeutet, dass auf dem Webservercomputer bestimmte Befehle (Programmcode) ausgeführt werden, die sich auf das Erscheinungsbild und den Inhalt der an den jeweiligen Besucher zu übermittelnden Webseite auswirken.

Ein typisches Beispiel ist eine Datenbankabfrage. Viele Unternehmen ermöglichen es den Benutzern, Produktdatenbanken abzufragen. Eine solche Datenbank könnte die Artikelnummer und den Namen jedes Produkts sowie eine ausführliche Beschreibung und Produktfotos enthalten.

Wenn nun ein Benutzer die Site des Unternehmens besucht, kann er die Artikelnummer oder den Produktnamen in ein entsprechendes Feld eingeben und auf eine Schaltfläche klicken (die meistens mit Suchen beschriftet ist). Daraufhin werden die vom Benutzer eingegebenen Daten an den Webserver und das darauf ausgeführte ASP.NET- bzw. PHP-Programm übermittelt, das die Benutzerdaten verwendet, um die Produktdatenbank nach dem gewünschten Artikel zu durchsuchen. Wird das Produkt gefunden, baut das ASP.NET-/PHP-Programm eine Webseite auf, die die Beschreibung zu diesem Produkt und die entsprechenden Fotos enthält. Die Seite wird dann über das Internet zum Benutzer übermittelt und in dessen Browser angezeigt.

Mit Expression Web 2 ist es möglich, ASP.NET- und PHP-Programmcode zu generieren. Dazu müssen die entsprechenden Programmiersysteme jedoch installiert werden. ASP.NET ist ein Microsoft-Produkt und wird zusammen mit Expression Web 2 installiert. Nach der Installation können Sie somit sofort die ASP.NET-Funktionalität innerhalb von Expression Web 2 nutzen (und auch die AJAX-Funktionalität, die ein Teil von ASP.NET ist). Die Arbeit mit ASP.NET ist in den Kapiteln 10 bis 12 beschrieben. AJAX wird in Kapitel 12 behandelt.

PHP ist ein serverseitiges Programmiersystem, das nicht aus dem Hause Microsoft stammt. Es ist jedoch weit verbreitet, weshalb die neue Expression Web 2-Version die PHP-Programmierung unterstützt. PHP sollte vor Expression Web 2 installiert werden, weil dies die spätere Konfiguration erleichtert. Sie können es (kostenlos) herunterladen und installieren. Die dazu notwendige Vorgehensweise ist in Kapitel 13 erläutert.

XAML und Silverlight installieren

Die bereits in der Einführung vorgestellte XAML-Sprache ist ebenfalls Bestandteil von Microsoft .NET Framework (zu dem auch ASP.NET zählt). Sobald Sie Expression Web 2 und damit auch ASP.NET (in der Version 3.5) installiert haben, können Sie XAML-Code generieren (dies ist eigentlich auch ohne ASP.NET möglich, sofern Sie den XAML-Code ausschließlich in Webseiten anordnen).

Damit ein in Webseiten enthaltener XAML-Code jedoch richtig von den Browsern der Besucher interpretiert wird, sodass die entsprechenden Grafiken, Animationen und Videos angezeigt werden, muss auf den Besuchercomputern Silverlight installiert sein (so wie der Flash Player von Adobe auf den Computern der Besucher installiert sein muss, wenn diese Flash-Animationen und -Videos sehen möchten).

Doch auch auf dem Computer, auf dem Sie Expression Web 2 installieren, um eigene Webseiten zu erstellen, sollte Silverlight vorhanden sein, wenn Sie beabsichtigen Silverlight-Inhalte zu veröffentlichen. Andernfalls könnten Sie vor Veröffentlichung der Webseiten nicht überprüfen, ob die Silverlight-Inhalte richtig angezeigt werden.



Seite 3 von 7 1 2 3 4 5 6 7



Copyright © 2010
Microsoft Deutschland GmbH
Alle Rechte vorbehalten.

 Microsoft Deutschland GmbH
 




:: Premium-Partner ::

Webhosting/Serverlösungen

Pixel X weitere Premium-Partner
 

:: SELFPHP Sponsor ::

Kaspersky Labs GmbH weitere Sponsoren
 


:: Buchempfehlung ::

Websites optimieren für Google & Co.

Websites optimieren für Google & Co. zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Webhosting/Serverlösungen

Suchen Sie den für Sie passenden IT-Dienstleister für Ihr Webhosting-Paket oder Ihre Serverlösung?

Sie sind nur ein paar Klicks davon entfernt!


 

Ausgewählter Tipp im Bereich PHP-Skripte


Umrechnung Byte/Kilobyte/Megabyte – Byte/Kibibyte/Mebibyte

Weitere interessante Beispiele aus dem SELFPHP Kochbuch finden Sie im Bereich PHP-Skripte
 

SELFPHP Code Snippet


R-, G-, B-Anteile in einen Farbwert umrechnen

Weitere interessante Code Snippets finden Sie auf SELFPHP im Bereich PHP Code Snippets
 
© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt