DevTrain Startseite SharePoint Camp ? In 5 Tagen zum SharePoint Profi!  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren


   Autor: Shinja Strasser Artikel Drucken
        
WAP mit ASP, Teil 1

Was ist WAP
WAP bedeutet übersetzt "Wireless Application Protocol". WAP basiert auf existierende Internettechnologien wie XML und HTML, die Eigenheit der WAP-Technologie sieht man daran, dass sie ihre eigene Mark-Up-Languages besitzt.

Um nun eine asp-Datei wie eine wml-Datei ausführen zu können benötigen Sie einen
anderen ContentType:

<% Response.ContentType = "text/vnd.wap.wml" %>


Am besten Sie schreiben den ContentType in die erste Zeile !

Fangen wir mit dem weltbekannten Hello World - Programm an

<%Response.ContentType = "text/vnd.wap.wml"%>
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
    <card>
     <p>
        Hello W(AP)orld!
     </p>
     <p>
         Das ist ein Anfang ...
     </p>
    </card>
</wml>


Wie Sie sehen erinnert die erste Zeile an ASP und die nächsten an XML.

Verwenden wir doch einmal eine VBScript-Funktion.

<% Response.ContentType = "text/vnd.wap.wml" %>
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
 <card title="MainCard">
  <p>Die aktuelle Uhrzeit: <%=now()%></p>
 </card>
</wml>


Es ist gar nicht so schwer eine WAP Seite zu programmieren. Einige Objekte, wie z.B.
der Redirect ist in WAP nicht möglich.
Im nächsten Artikel zeige ich Ihnen wie Sie mittels CDO eMails verschicken können.
Viel Spass beim Coden !-)


DevTrain Camp - Schneller zum .NET 3.5 Developer
 
Verwandte Artikel      Verlinkte Dokumente
    Keine verknüpften Dokumente
    Keine Links vorhanden

  Erfasst am: 04.05.2001
  Gültig bis: 03.06.2001
4 Ratings
Bewertung: 80,0%
schlecht    sehr gut  

 
© Copyright 2007 ppedv AG