Zuhause Persönliche Finanzen Visual Basic entdecken. NET Internet-Technologie: ASP. NET - Dummies

Visual Basic entdecken. NET Internet-Technologie: ASP. NET - Dummies

Inhaltsverzeichnis:

Video: Azure Friday | Azure Instance Metadata Service 2025

Video: Azure Friday | Azure Instance Metadata Service 2025
Anonim

ASP. NET ist die eingebaute Technologie. NET, mit dem Sie Webseiten und andere internetbasierte Anwendungen erstellen. ASP. NET ist nicht nur die nächste Version von ASP (Active Server Pages). ASP wurde hinausgeworfen und ASP. NET wurde von Grund auf geschrieben. Es ist eine brandneue, objektorientierte Sprache.

ASP. NET umfasst zwei Haupttechnologien: WebForms, also Steuerelemente für die Benutzerschnittstelle mit dahinter liegendem Code, die zusammen eine Webseite für Besucher in ihrem Browser darstellen. und Webservices, bei denen es sich um eine Klasse oder Klassen handelt, die Funktionalität, aber keine Benutzeroberfläche bieten. Webdienste können nicht in einem Browser angezeigt werden. Sie werden nur programmgesteuert verwendet, ähnlich wie ein VB-Windows-Formular Funktionen verwenden kann, die in einem traditionellen VB-Modul gespeichert sind.

Der Zweck von ASP

Die Hauptidee von Active Server Pages ist, dass Menschen (oder nur eine Person) im Internet (oder einem lokalen Intranet) surfen und auf einer Seite in Ihrem Webseite. Anstatt jedoch nur statischen Content auf dieser Seite zu sehen (einfacher, vordefinierter HTML-Code), möchten Sie dynamische Inhalte bereitstellen. Die beste Möglichkeit, dynamisch mit einem Besucher zu interagieren, besteht darin, die Webseite auf Ihrem Server zu erstellen. Dann senden Sie das resultierende neue HTML an den Besucher.

So können Sie Ihre Website attraktiv, aktuell, variabel und für den Besucher interessant gestalten. Beachten Sie außerdem, dass eine bestimmte Webseite von Tausenden von Personen gleichzeitig verwendet werden kann. Diese Möglichkeit erfordert einige Anpassungen bei der Programmierung. Wie kann Ihr Programm zum Beispiel globale Variablen beibehalten (erinnern)?

HTML-Beschränkungen

Webseiten werden in einer Sprache namens HTML programmiert, die von Browsern wie Internet Explorer verstanden und beantwortet wird. Reines HTML beschreibt lediglich, wie Text und Grafiken aussehen sollten - Größe, Position, Farbe und so weiter. Sie können mit HTML keine signifikanten Berechnungen durchführen. Sie können nicht einmal 2 + 2 hinzufügen. An sich ist HTML ziemlich nutzlos.

HTML gibt lediglich an, dass eine Überschrift relativ groß ist, dass ein Textkörper auf der Webseite blau gefärbt ist, dass eine Grafik auf der Seite niedriger ist als eine andere Grafik und so weiter. HTML enthält auch einige einfache Objekte wie Tabellen und Listenfelder. Aber selbst die Tabellen und Listboxen sind statische, im Wesentlichen leblose Anzeigeobjekte.

Um die Möglichkeiten von HTML zu erweitern, wurde die Idee eines aktiven Servers entwickelt. Es erlaubt Ihnen, auf Ihrem Server zu rechnen; dann werden die Ergebnisse dieser Berechnung in eine Seite von HTML zusammengesetzt.Die HTML-Seite wird dann an den Computer des Besuchers zur Anzeige in seinem Browser gesendet. Diese Fähigkeit bringt Ihre Webseiten zum Leben.

ASP verwendet eine Skriptsprache (JavaScript oder VBScript), um seine Berechnungen durchzuführen. Skriptsprachen sind eine Untergruppe ihrer übergeordneten Sprache (Java oder Visual Basic). Bei ASP müssen Besucher jedoch keine Sprachfunktionen in ihren Computer integrieren. Sie erhalten die Ergebnisse Ihrer serverseitigen Datenverarbeitung, die in normales HTML übersetzt und als eine Seite an sie gesendet wird. Wenn Sie beispielsweise auf die Schaltfläche Senden klicken, wird diese Tatsache an Ihren Server zurückübermittelt, wo weitere Berechnungen stattfinden können und eine weitere HTML-Seite generiert wird, um an den Besucher zurückgesendet zu werden. Dieser Zyklus kann so lange fortgesetzt werden, wie Ihr Besucher interessiert ist.

ASP erlaubt Ihnen daher, viele nützliche Dinge auf Ihrem Server zu tun, die Sie mit HTML niemals tun könnten. Sie können auf eine Datenbank zugreifen, vordefinierte Komponenten einfügen, Ihre Webseiten überarbeiten (einschließlich Nachrichten über Ihr Unternehmen, das heutige Datum usw.), damit sich die Besucher nicht langweilen, wenn sie bei jedem Besuch dieselben Inhalte sehen, und viele andere wertvolle Techniken… Der Besucher sieht die neuesten Produktankündigungen, aktuelle Informationen und alles andere, was Sie bereitstellen möchten. Ihre Webseiten werden interaktiv, reaktionsschnell und zeitnah.

Firewalls und andere notwendige Übel

Da ASP Standard-HTML an den Besucher sendet, überwindet ASP ein Browser-Kompatibilitätsproblem. Es spielt keine Rolle, ob Benutzer Netscape, Internet Explorer (IE) oder einen anderen Browser verwenden - sie können Ihre Standard-HTML-Seiten anzeigen. Darüber hinaus sind Firewalls, die darauf ausgelegt sind, Hacker, Whackers, Viren, Würmer und andere Eindringlinge aus Ihrem Computer fernzuhalten, so konzipiert, dass HTML uneingeschränkt bestehen kann. Unschuldiges, bloß beschreibendes, nur visuelles HTML kann Ihrem Computer nichts anhaben, genauso wenig wie ein Bild einer Waffe schießen kann.

Sie können Skripterstellung in eine HTML-Seite einfügen und dem Computer des Besuchers eine eingeschränkte Datenverarbeitung überlassen. Dies wird clientseitiges Scripting genannt. Es funktioniert gut, wenn Sie sicher sind, dass alle Ihre Besucher die erforderlichen Sprachkomponenten auf ihren Maschinen installiert haben, dass ihre Sicherheitseinstellungen Skripte zulassen (viele Block-Skripte) und dass sie alle denselben Browser (und diesen Browser) verwenden. unterstützt Scripting). Wenn Sie also nur eine Site verwenden, die intern in einem Intranet verwendet werden soll und jeder in Ihrem Unternehmen den IE verwendet, und Sie sicher sind, dass alle die richtigen Komponenten auf ihren Festplatten haben, probieren Sie es aus. einige Client-Side-Computing. Intranets erlauben oft das Scripting. Es gibt jedoch viele Gründe, Server-seitiges Computing zu bevorzugen, das HTML-Ergebnisse an Clients sendet.

Auf ASP zu. NET

Programmierer wollten mehr als ASP angeboten, und jetzt können Sie Datei- und Webseitenerweiterungen mit dem Namen ASPX sehen. Diese Erweiterung sagt Ihnen, dass ASP. NET wird verwendet. In der Tat kann viel ASP-Quellcode problemlos ohne ernsthafte Änderungen mit dem ASP laufen.NET-Engine. So zwingen Sie eine ASP-Quellcodedatei, unter ASP auszuführen. NET, ändern Sie einfach die Dateinamenerweiterung von. ASP zu ASPX. In einigen Fällen kann es ohne Änderung funktionieren.

ASP. NET erfordert nicht, dass Sie einen vorhandenen ASP-Code, den Sie geschrieben haben, verwerfen. Tatsächlich können ASP-Seiten gleichzeitig mit ASP ausgeführt werden. NET Seiten. Sie können Ihre aktuellen ASP-Webanwendungen auf demselben Server wie neue ASPs ausführen. NET-Webanwendungen, die Sie erstellen.

Die folgende Liste ist eine Auswahl der Stärken und Funktionen, die Sie finden werden, wenn Sie mit der Verwendung von ASP beginnen. NET:

  • ASP. NET-Code ist einfacher zu schreiben, zu debuggen und zu warten als ASP, insbesondere für größere Projekte. ASP. NET bietet Ihnen eine umfangreiche Suite von Debugging-Tools, die in ASP einfach nicht verfügbar waren (einschließlich Breakpoints, Tracing und ausführliche Fehlermeldungen).
  • ASP. NET-Code kann in das vollständige Visual Basic geschrieben werden. NET-Sprache, sodass Sie einige Ihrer vorhandenen Programmierkenntnisse nutzen und Ihre Erfahrungen von der Windows-Betriebssystemplattform auf die Browser-Intranet- / Internetplattform übertragen können.
  • Ältere ActiveX-Komponenten, die Sie geschrieben haben, können mit verwendet werden. NET Sprachen.
  • Leistungsstarke IDE-Debugging-Tools sind verfügbar.
  • Sie erhalten WYSIWYG Design und Bearbeitung.
  • Assistenten können Sie durch langwierige oder komplexe Aufgaben führen.
  • Die objektorientierte Grundlage von ASP. Die NET-Programmierung kann das Lesen, Wiederverwenden, Warten und Teilen von Code zwischen Gruppen von Programmierern erleichtern, die zusammen an einem einzelnen Projekt arbeiten müssen.
  • ASP. NET VB. Der NET-Quellcode wird in einem separaten Fenster geschrieben und in einer separaten Datei aus dem HTML-Code gespeichert. (HTML wird auch verwendet, um zu einer ASP.NET-Webseite beizutragen.) Dieses Code-Behind-Feature macht das Leben einfacher, da Sie nicht versuchen müssen, gemischte HTML / VB-Dateien zu lesen. NET-Quellcode.
Visual Basic entdecken. NET Internet-Technologie: ASP. NET - Dummies

Die Wahl des Herausgebers

Web Marketing: Warum Suchmaschinen existieren - Dummies

Web Marketing: Warum Suchmaschinen existieren - Dummies

Wenn Sie verstehen, warum Suchmaschinen existieren, können sie für Sie in Ihrem Web-Marketing-Geschäft arbeiten. Also, hier ist eine kurze Lektion, warum Suchmaschinen existieren und wie Sie sie nutzen können, um Geld zu verdienen. Suchmaschinen liefern Relevanz. Relevanz bedeutet, dass Besucher auf Suchergebnisse klicken und zufrieden sind mit ...

Was sind Tür- und Informationsseiten? - dummies

Was sind Tür- und Informationsseiten? - dummies

Eine Doorway-Seite wird nur als Zugang von einer Suchmaschine zu Ihrer Website erstellt. Doorway-Seiten werden manchmal als Gateway-Seiten und Geisterseiten bezeichnet. Die Idee besteht darin, hoch optimierte Seiten zu erstellen, die von Suchmaschinen aufgenommen und indiziert werden und die mit etwas Glück gut ranken und somit den Traffic auf eine ...

Was ist eine Weiterleitung bei der Suchmaschinenoptimierung? - Dummies

Was ist eine Weiterleitung bei der Suchmaschinenoptimierung? - Dummies

Eine Weiterleitung ist das automatische Laden einer Seite ohne Benutzereingriff. Sie klicken auf einen Link, um eine Webseite in Ihren Browser zu laden, und innerhalb von Sekunden verschwindet die geladene Seite, und eine neue wird angezeigt. Designer erstellen häufig Seiten für Suchmaschinen - optimierte, schlüsselwortreiche Seiten -, die Besucher auf die ...

Die Wahl des Herausgebers

Behandeln Probleme mit dem Kundenservice über Social Media - Dummies

Behandeln Probleme mit dem Kundenservice über Social Media - Dummies

, Wenn Kunden wissen, dass sie direkt mit ein Geschäft in den sozialen Medien, können sie aus einer beliebigen Anzahl von Gründen mit ihnen in Verbindung treten. Aber sobald sie merken, dass ein Problem mit dem Kundenservice oder einer Produktfrage über einen einzigen Tweet oder Beitrag angesprochen werden kann, ist es wahrscheinlicher, dass sie mit dem Unternehmen Geschäfte machen.

Acht Möglichkeiten, Social Media Feedback zu erhalten - Dummies

Acht Möglichkeiten, Social Media Feedback zu erhalten - Dummies

Die heutige Technologie verändert die Art und Weise, wie wir Geschäfte machen blitzschnell. Auch der Social-Media-Handel bewegt sich blitzschnell, aber durch die Beobachtung von Erwähnungen und Fragen an die Community können Sie einen Eindruck davon bekommen, wie Ihr Markt über bevorstehende Veränderungen denkt. Auch andere Posts können Ihnen helfen, kritisches Feedback aus der Öffentlichkeit zusammenzustellen ...

Manage Social Media Commerce mit HootSuite - dummies

Manage Social Media Commerce mit HootSuite - dummies

HootSuite ist ein Social Media Management System zur Umsetzung von Outreach und Überwachung in sozialen Netzwerken über ein einziges webbasiertes Dashboard. Für Unternehmen wird HootSuite am häufigsten von Social-Media-Teams mit mehreren Agenten verwendet, aber auch viele Einzelanwender mögen es. Wenn Sie auf der Suche nach einer robusten Plattform sind, die alles an einem Ort hält, ...

Die Wahl des Herausgebers

Die 5 Kornsterne der Mittelmeer - Dummies

Die 5 Kornsterne der Mittelmeer - Dummies

Die Mittelmeerdiät ist in der Praxis des Habens begründet ein Vollkorn zu jeder Mahlzeit. Und nein, das bedeutet nicht, eine ganze Platte Vollkornspaghetti mit Fleischsauce zum Abendessen zu essen. Stattdessen machen die Menschen im Mittelmeerraum ihr Getreide zur Beilage oder schaffen durch die Zugabe von magerem Eiweiß mehr Gleichgewicht ...

Strebe nach Gesundheit mit 7 bis 10 Portionen Obst und Gemüse - Schnuller

Strebe nach Gesundheit mit 7 bis 10 Portionen Obst und Gemüse - Schnuller

Der Verzehr von sieben bis zehn Portionen Obst und Gemüse pro Tag, wie sie für die mediterrane Ernährung empfohlen werden, mag sehr viel erscheinen, aber es muss keine so große Herausforderung sein. Wenn Sie nicht die Früchte und das Gemüse lieben, die spezifisch mit der Mittelmeerdiät verbunden sind, ist das okay! Essen Sie jede Art von Obst oder Gemüse, die Sie ...

Die gesundheitlichen Vorteile von mediterranen Kräutern und Gewürzen - Dummies

Die gesundheitlichen Vorteile von mediterranen Kräutern und Gewürzen - Dummies

Sie haben vielleicht gedacht, dass der Oregano und Basilikum in Ihrer Spaghetti-Sauce lieferte nur einen deutlichen italienischen oder mediterranen Geschmack, aber diese kleinen Kräuter sind Pflanzen, was bedeutet, dass sie alle Arten von gesundheitlichen Vorteilen haben, die einen großen Einfluss auf Ihre allgemeine Gesundheit haben können. Einfache Gewürze wie Ingwer und Oregano enthalten Phytochemikalien, ...