Suchen und Finden

Titel

Autor/Verlag

Inhaltsverzeichnis

Nur eBooks für mein Endgerät anzeigen:

 

Newsletter

ASP.NET 2.0 - Kompendium

ASP.NET 2.0 - Kompendium

von: Christian Wenz, Tobias Hauser, Karsten Samaschke, Andreas Kordwig

Markt +Technik Verlag, 2006

ISBN: 9783827269713, 1120 Seiten

Format: PDF, OL

Mac OSX,Windows PC Apple iPad, Android Tablet PC's Online-Lesen für: Linux,Mac OSX,Windows PC

Preis: 29,95 EUR

  • J2EE mit Struts & Co.: Java-Projekte mit Struts, Tomcat, JBoss und Eclipse
    Oracle 10g
    GIMP2
    JBoss
    IBM WebSphere Applikationsserver
    E-Commerce Programmierung mit ASP - in 21 Tagen
    Datenbank-Anwendungen mit PostgreSQL
    Oracle-Programmierung
  • Outlook 2003 - Sicher kommunizieren, perfekt organisieren
    Web Application Development mit ColdFusion 4.5
    Apache Webserver 2
    ISA Server 2004 - Das Handbuch für Installation und Administration

     

     

     

     

     

 

Mehr zum Inhalt

ASP.NET 2.0 - Kompendium


 

3 Spracheinführung Visual Basic 2005 (S. 59-62)

Zur optimalen Nutzung der Möglichkeiten, die Ihnen mit ASP.NET 2.0 zur Verfügung stehen, sollten Sie nicht nur die reinen ASP.NET Programmierelemente verwenden. Verknüpfen Sie doch ASP.NET mit einer Programmiersprache. Diese wird Ihnen bei der Entwicklung wertvolle Hilfe leisten können. Die wesentlichen Standardsprachen sind C# (sprich C sharp) eine Weiterentwicklung von Microsoft, die die Vorteile von C++ und Visual Basic vereinen soll, und Visual Basic 2005. Sie haben aber auch die Möglichkeit andere Sprachen wie C++ (eine objektorientierte Weiterentwicklung der Programmiersprache C, die ihre Wurzeln schon in den 70er Jahren hatte) zu verwenden. Wir werden uns in diesem Kompendium auf Visual Basic 2005 als Programmiersprache beschränken, da hiermit die wesentlichen Konzepte einfach und umfassend abgedeckt werden können.

3.1 Zur Einführung: Die Geschichte von Visual Basic

Wie bereits in den Einführungssätzen angedeutet hat Visual Basic 2005 bereits eine lange Entwicklungsgeschichte hinter sich. Visual Basic wurde 1991 vorgestellt. Mit Visual Basic 1 wurden basierend auf den bereits schon länger existierenden BASIC-Dialekten neue Features wie beispielsweise die Erzeugung eines Benutzerfrontends, ohne eigenen Code schreiben zu müssen, basierend auf einem ereignisorientierten Programmiermodell eingeführt. Die erste Version von Visual Basic war hinsichtlich ihrer Verbreitung (und damit auch in kommerzieller Hinsicht) noch nicht besonders erfolgreich. Im Jahr 1992 wurde mit Version 2.0 Datenbankanbindung via ODBC unterstützt. Nach und nach wurde, auch mit der Einführung von Access und der Verknüpfung der Programmiersprache mit der Datenbank, Visual Basic auch zu einem kommerziellen Erfolg.

Im Jahr 1993 kam bereits die Version 3 von Visual Basic auf den Markt. Ein weiterer großer Schritt war die Einführung von objektorientierten Elementen im Jahr 1995 mit der Version 4. Schon 1997 wurde die Version 5 herausgebracht, die die Sprache weiter erweiterte, dieses Mal unter anderem um die Möglichkeit eigene ActiveX Controls zu schreiben und den Programmcode nicht mehr nur interpretieren zu lassen, sondern vor Ausführung zu kompilieren (in maschinennahen optimierten Code zu übersetzen) und damit die Performance erheblich zu verbessern. Mit Visual Basic 6 wurde der letzte Schritt der weiteren Entwicklung von Visual Basic mit jeweils abwärtskompatiblen Programmversionen gemacht. Diese Version kam 1998 auf den Markt. Mit der Einführung von .NET im Jahr 2002 wurde Visual Basic komplett überarbeitet.

Neben einigen Inkonsistenzen, die sich mit der kontinuierlichen Weiterentwicklung eingeschlichen haben (die Behandlung von Variabeln und Objektdaten war beispielsweise unterschiedlich), wurde die Sprache modernisiert und grundlegend neu konzipiert. Dies hatte leider zur Folge, dass Visual Basic 2005 nicht abwärtskompatibel zu Visual Basic 6-Code ist. Auch hier ist die Entwicklung nicht stehen geblieben, sondern schon 2003 wurde ein weiterer Entwicklungsschritt getan (mit Visual Basic .NET), der mit der nun vorliegenden Version von Visual Basic 2005 seinen augenblicklichen, aber sicherlich nur vorläufigen Abschluss findet. Wir werden in einem späteren Abschnitt auf die Unterschiede zwischen Visual Basic 6 und Visual Basic 2005 eingehen. Sie werden erfahren, was alles zu beachten ist, wenn man Visual Basic 6-Programme in Visual Basic 2005 umschreibt. Wie bereits gesagt, liegt nun der nächste Evolutionsschritt der Sprache in der Version Visual Basic 2005 vor. Die Möglichkeiten dieser Sprache werden wir Ihnen nun näher bringen.

3.2 Programmierung mit dem Visual Web Developer

Bevor wir uns mit den eigentlichen Programmierelementen beschäftigen, die die Programmiersprache Visual Basic 2005 ausmachen, wollen wir Ihnen kurz die besonderen Features vorstellen, die Ihnen zur Verfügung stehen, wenn Sie zur Programmerstellung den Visual Web Developer verwenden. Im vorhergehenden Kapitel haben Sie die Installation aller ASP.NET-Komponenten kennen gelernt. Wir haben uns auf den Visual Web Developer 2005 Express Edition konzentriert, da dieser zumindest bis auf weiteres als Freeware zur Verfügung steht. Er liegt diesem Buch außerdem auf der CD bei. Mit dem Visual Web Developer erhalten Sie nicht nur alle für die ASP.NET-Entwicklung wesentlichen Werkzeuge an die Hand, nebenbei werden auch für Ihre Visual Basic-Programmierung wesentliche unterstützende Funktionalitäten bereitgestellt. Sie erhalten Vorlagen, in denen bereits das Grundgerüst vorgegeben wird, so dass Sie Ihren eigenen Programmcode nur noch ergänzen müssen. Dies wird Ihnen sehr viel Tipparbeit sparen. Weiterhin wird der Programmcode automatisch formatiert und Schlüsselwörter werden hervorgehoben. Die notwendigen Einrückungen für Schleifen oder Bedingungen werden automatisch vorgenommen, und im Hintergrund läuft ein Parser, der automatisch die Syntax prüft und auf eventuelle Fehler hinweist, bevor die Seite ausgeführt wird.

"