| | |
30.12.2002 | Programmierer hilft Programmierer
Wer kennt das nicht - man kommt bei der Lösung eines Problems einfach nicht weiter, oder man weiß nicht, wie man es am besten anpacken soll. Wenn man doch einen anderen Programmierer fragen könnte... man kann! Und zwar in Mailinglisten, die auf dem Prinzip der gegenseitigen Hilfe aufbauen. Der heutige Artikel stellt Ihnen die wichtigsten deutschen Diskussionslisten zu ASP und
ASP.NET vor. Autor: Christoph Wille
| |
3.7.2002 | Eine kleine Bilddatenbank, Teil 1
Auf die Idee für diese Artikelserie hat mich das Lesen der diversen Mailinglisten von ASPGerman gebracht. Immer wieder werden solche Themen nachgefragt: Wie kann ich ein Popup Fenster auf die Größe des Bildes einstellen? Wie kann ich beim Upload von Bildern die Größe des Bildes begrenzen? Und so weiter. Diese Artikelserie wird die üblichsten Fragen abdecken. Autor: Herbert Hahn
| |
2.5.2002 | Yet Another Forums Software
Es geht weiter mit der Serie "Yet Another...", und zwar stelle ich heute die StP Forums Software vor. Diese implementiert ein auf ASP und Access Datenbank basierendes Forum, das man in seine Site gratis einbinden kann. Der heutige Artikel beleuchtet die Features und Administrationsmöglichkeiten dieser Forensoftware. Autor: Christoph Wille
| |
29.4.2002 | Benutzerverwaltung leicht gemacht: Teil 1
In diesem Artikel möchte ich Ihnen einen relativ einfachen Weg zeigen, mit dem auch Sie eine große Anzahl von Benutzern innerhalb Ihrer Internet-Applikation leicht verwalten und in Ihr System integrieren können. Schließlich kommt irgendwann einmal der Zeitpunkt, wo eine simple Paßwortabfrage nicht mehr ausreicht. Autor: Simon Dotschuweit
| |
19.3.2002 | Ein einfacher Eventkalender für Projektteams
Ein wichtiger Teil beim Management eines Projektteams sind Termine für Meetings, Code Reviews, Feature Planung usw. Wenn man nicht gerade die Kombination Exchange/Outlook einsetzt, dann heißt die Lösung entweder Email an alle oder ein Web-basierter Eventkalender. Den jedoch jedes Mal neu erfinden ist überflüssige Arbeit. Autor: Christoph Wille
| |
1.3.2002 | Spruch des Tages
Die Idee zum heutigen Artikel entstammt aus dem echten (Beisl)Leben, nämlich dem k.u.k. Hofbeisl in Bad Ischl, das jeden Tag auf's neue einen Spruch des Tages auf einer Schautafel vor das Lokal stellt. Der Artikel "portiert" den Spruch des Tages in die Welt des Internets und ASP. Autor: Herbert Hahn
| |
20.11.2001 | Ein Popup-Kalender im Einsatz
Online-Buchungssysteme sind weit verbreitet, allerdings bereitet die Datumseingabe immer wieder Probleme. Vor allem bei Hotelzimmer- oder Flugticketreservierungen ist es notwendig, daß das Datum korrekt eingegeben wird - bei all den verschiedenen internationalen Formaten, die man antreffen könnte. Um das
Problem elegant zu umschiffen bietet es sich an, dem User einen Kalender in die Hand zu geben, aus dem er bequem das Datum wählen kann: einen Popup-Kalender. Autor: Christian Holm
| |
12.11.2001 | Strukturierter Aufbau in der ASP-Programmierung
Im heutigen Artikel möchte ich Ihnen zeigen, daß es sinnvoll sein kann, seinen ASP-Dateien mehr "Struktur" zu verleihen. Der Artikel wird Ihnen zeigen, wie Sie selbst bei übermäßig vielen Programmzeilen immer noch den Überblick behalten. Autor: Rene Drescher-Hackel
| |
16.10.2001 | Verzeichnisbäume rekursiv generieren
Ob im Intranet oder zur vereinfachten Fernwartung eines ASP Web Servers, Ordnerauflistungen können von vielerlei Nutzen sein. Um einen Ordner samt seinen Unterordnern in gewohnter Weise darstellen zu können, benötigt man rekursive Aufrufe. Heute wollen wir uns einen Verzeichnisbaum eines definierten Ordners erstellen, der die selben Möglichkeiten bietet, wie der Windows-Explorer Baum. Autor: Christian Mairoll
| |
20.6.2001 | Intelligente Meta-Tags
Wir alle wissen, daß Meta-Tags für eine gute Indexierung in den Suchmaschinen wichtig sind. Doch leider ist es so, daß man beim Erstellen einer Homepage nicht immer Zeit findet, bei jedem Dokument die Meta-Tags
dementsprechend anzupassen. Aus diesem Grund möchte ich Ihnen mit diesem Artikel eine bequeme Art und Weise vorstellen, wie wirklich jedes Dokument in Ihrem Projekt die passenden Meta-Tags bekommt. Autor: Dario Nuevo
| |
30.5.2001 | Redirects mit Frame-Targets
Eine der häufigeren Fragen in den ASP Listen ist ob und wie man dem Befehl Response.Redirect ein Frame Target angeben kann. Die Antwort darauf ist nein, denn Frames sind ein clientseitiges Konzept, von dem ASP nichts weiß. Aber - was hindert uns, dem Client clientseitigen Code zu schicken, die gewünschte Seite in einem anderen Frame zu laden? Autor: Christoph Wille
| |
29.5.2001 | Wieviele User sind online?
Oftmals ist es bei einer Website interessant zu wissen, wieviele Benutzer gerade "gleichzeitig" auf der Site aktiv sind. Dies läßt sich unter Verwendung von Bordmitteln leicht und ohne großen Aufwand realisieren. Dieser Artikel zeigt Ihnen anhand eines einfachen Beispiels einen Lösungsansatz. Autor: Christian Holm
| |
9.5.2001 | Neue Inhalte einer Web Site für den Benutzer hervorheben
Es gibt bestimmte Web Sites, auf die wir regelmäßig zugreifen. Gerade hier ist es von Vorteil auf den ersten Blick zu sehen, welche Beiträge neu und welche schon bekannt sind. Am einfachsten ist das mit Hilfe hervorhebender Grafiken zu erreichen - vor allem farbliche Unterschiede erhöhen die Aufnahmegeschwindigkeit dieser relevanten Informationen um ein Vielfaches. Autor: Frederic Ganner
| |
3.5.2001 | Eine einfache Newsletter Applikation
Um Besucher bzw. Kunden immer am neuesten Stand Ihres Website-Inhaltes oder z.B über neue Produkte zu informieren, können Sie dies mit Hilfe eines Email-basierenden Newsletters erreichen. Bei mehreren Besuchern lohnt es sich aber schon auf sogenannte Newsletter Applikationen zurückzugreifen, die die Administration und den Vorgang des Aussendens der (vielen) Emails erleichtern. Dieser Artikel stellt Ihnen eine einfache und kostenlose Lösung vor. Autor: Christian Holm
| |
4.4.2001 | Sonderzeichen für Forms decodieren
Bei Datenbankabfragen oder Webseitennavigation über Querystrings enthalten diese Strings meist URL-encodierte Zeichen, mit denen client-seitige Forms nichts anfangen können. Wenn Sie also die im Querystring abgelegten Informationen in Forms weiterverarbeiten möchten, müssen Sie diese Zeichen "decodieren". Dieser Artikel zeigt Ihnen eine server-seitige Lösung wie Sie dieses Problem angehen können. Autor: Christian Holm
| |
6.3.2001 | Dynamische Stylesheets
Cascaded Stylesheets (CSS) erfreuen sich immer größerer Beliebtheit für das Websitedesign. In den meisten Fällen handelt es sich dabei um eine extern eingelinkte Datei mit der Endung .css, die die Definitionen für die Styles enthält. Wer verbietet uns eigentlich, diese Endung auf .asp zu ändern? Autor: Christoph Wille
| |
23.2.2001 | Dateien zum Client schicken
Sie möchten dem Client eine Datei via ASP zum Browser schicken - ohne Redirect? Das ist ja prinzipiell nicht schwer. Dieser Artikel zeigt Ihnen anhand von Beispielen wie man einfach Text/HTML Dateien mit dem FileSystemObject zum Client schicken kann, und was passiert, wenn man das gleiche mit Dateien in binärer Form z.B. gezippten Dateien probiert. Autor: Christian Holm
| |
7.2.2001 | ASPForums 2.1 installieren und anpassen
Die besten Dinge im Leben sind gratis - das stimmt zwar nicht, aber zumindest einige gute Software ist tatsächlich gratis. So zum Beispiel ASPForums, das eine einfache, extrem konfigurierbare (Stichwort "Extremkonfiguriering") Forensoftware auf Basis von ASP darstellt. Autor: Christoph Wille
| |
5.2.2001 | GET oder POST, das ist hier die Frage
Es ist zwar keine Gemütsfrage, aber sehr wohl eine Frage des korrekten Programmierens, vor allem in Zeiten von Proxyservern. Heute widme ich mich den Unterschieden zwischen GET und POST, wann welche Spielart des HTTP Transfers zum Einsatz kommen sollte, und wie man zwischen diesen beiden unterscheiden kann. Autor: Christoph Wille
| |
1.2.2001 | Einrichten des Snitz Forums
Ein Forum kann man auf einer Community Website als "einfaches" Diskussionsforum, oder auf einer Firmenhomepage als Supportforum anbieten (natürlich sind das nur 2 willkürlich gewählte Anwendungsfälle). In diesem Artikel stelle ich Ihnen das "Snitz Forum" in der aktuellen Version vor, das als besondere Vorteile zwei hat: es benutzt keine Komponenten (außer Email), und es ist gratis. Autor: Christian Holm
| |
31.1.2001 | Seiten weiterempfehlen leicht gemacht
Heute beschäftigen wir uns mit einem Website-Feature, das man vor allem auf
Community Websites findet - das Weiterempfehlen von Seiten, im Englischen
unter dem Begriff "Tell-a-friend" geführt. Dieser Artikel zeigt, wie's in ASP
leicht und dennoch wirksam implementiert werden kann. Autor: Christoph Wille
| |
29.1.2001 | HTML zu ASP konvertieren
In diesem Artikel zeige ich Ihnen eine einfache Methode HTML-formatierten Text ASP tauglich zu machen. Das Script, welches ich Ihnen präsentieren werde besteht aus einem Online Interface, in dem Sie den HTML Code einfügen, und ihn dann mit einem Mausklick konvertieren können. Autor: Christian Holm
| |
21.11.2000 | AutoCompletion für Web Formulare
Heute habe ich mir erlaubt, ein Nicht-ASP Thema auszuwählen, das jedoch sehr viel mit ASP Programmierung zu tun hat: das automatische Ausfüllen von Web Formularen mit Hilfe des AutoComplete Features von Internet Explorer 5.x. Autor: Christoph Wille
| |
20.10.2000 | Stringoperationen, die Zweite
Sie haben einen String in dem eine bestimmte Zeichenfolge immer wieder vorkommt, diese aber in einem neuen Dokument nicht mehr erscheinen darf - was machen wir da? Natürlich ausschneiden oder durch z.B.: ein Leerzeichen ("") ersetzen. In diesem Artikel stellt der Autor wiederum Stringfunktionen anhand praktischer Beispiele vor. Autor: Stefan Gründhammer
| |
18.10.2000 | Global.asa: Verwendung, Events und Probleme
Die Global.asa ist eine praktische Funktionalität des IIS 4.0 und IIS 5.0.
Alle ASP Seiten einer virtuellen Website unter IIS laufen
(für gewöhnlich) in einem gemeinsamen Prozeß, der Server Application. Wie wichtig diese Application zur Ausführung von ASP Seiten ist, merkt man spätestens dann, wenn man die Application entfernt. Autor: Christian Koller
| |
3.10.2000 | Einführung in Stringoperationen
Jede Website muß mit Strings arbeiten, und sei es "nur", um Daten vom Benutzer einzulesen und zu validieren.
Um eine erfolgreiche Validierung durchzuführen, können Sie auf die vielen Stringbehandlungs-Funktionen in VBScript
zurückgreifen. Unter anderem sollten Sie besonders auf die Groß- und Kleinschreibung der Dateinamen achten.
Sie verwenden zum Beispiel ein Formular in Ihrer Webseite und wollen die dort eingegebenen Daten nutzen, sei es
für Ihre Statistiken oder nur zum Speichern dieser Daten in einer Datenbank. Dann sollten Sie eventuell
vorhandene Leerzeichen am Anfang und am Ende jedes Datensatzes entfernen. Oder wie oft haben Sie schon
verschiedenste Zeichenketten miteinander vergleichen müssen? Autor: Stefan Gründhammer
| |
2.10.2000 | Arrayfunktionen
In diesem Artikel werden Sie die wichtigsten Array-Funktionen, wie z.B. Split() und Join(), kennen- und verwenden lernen. VBScript bietet Ihnen eine relativ große Zahl an Array-Funktionen, welche Ihnen die Arbeit mit Arrays
erheblich erleichtern können. Autor: Stefan Gründhammer
| |
27.9.2000 | Das Array, unendliche Weiten?
In diesem Artikel werden Sie lernen wie man ein-, zwei- und mehrdimensionale Arrays deklariert und mit ihnen umgeht. Ich werde in diesem Array-Grundlagenartikel auch noch darauf eingehen, wie man diese einsetzen kann. Autor: Stefan Gründhammer
| |
31.8.2000 | Unicode und ASP (Einführung)
Unicode ist ein weltweiter Zeichensatz-Standard, der die gängigsten
Buchstaben und Zeichen enthält, die weltweit in der Geschäftswelt Verwendung finden. Der Unicode Standard ist die Basis für weitere Standards wie XML, JavaScript oder WML. ASP auf IIS 4.0 oder IIS 5.0 arbeitet intern mit Unicode um Zeichen zu speichern und zu verarbeiten - und damit kommt man als Programmierer mehr als einmal in Berührung. Autor: Christian Koller
| |
18.8.2000 | Debuggen von ASP Skripts - Teil 1
Es wird Ihnen schon aufgefallen sein, daß in Ihren ASP-Scripts kleinere oder größere Fehler auftauchen, nach denen Sie oft lange suchen müssen. Auch wenn Ihre Scripts schon einmal dem Anschein nach fehlerfrei gelaufen sind, ist es die Pflicht eines jeden verantwortungsvollen Programmieres, jede Zeile seines Codes auf Fehler zu prüfen. Autor: Stefan Gründhammer
| |
25.7.2000 | Schreiben einer Textdatei auf den Server
Mit Hilfe des FileSystemObject Objektes kann man nicht nur Dateien und Dateiattribute lesen, sondern auch Text in eine Datei schreiben oder an eine Datei anhängen. Autor: Christian Koller
| |
21.7.2000 | Seitenzugriffe mit der PageCounter Komponente erfassen
Um die Popularität Ihrer Website zu überprüfen, können Sie auf den Seiten Ihrer Site einen Page Counter (Zähler) einsetzen, der die Clientzugriffe mitloggt. "Zufälligerweise" wird mit IIS die PageCounter Komponente mitinstalliert… Autor: Christian Holm
| |
18.7.2000 | Die Content Rotator Komponente
Wenn Sie auf Ihrer Homepage ein wenig Abwechslung z.B. im Design wünschen und dies mit wenig Aufwand bewerkstelligen wollen ist die Content Rotator Komponente die Lösung. Sie ermöglicht es Ihnen dynamische, informationsreiche Internet-Sites zu erstellen. Autor: Christian Holm
| |
11.7.2000 | Bannerwerbung mit ASP
Viele Websites verwenden rotierende Werbung auf ihren Seiten. Warum nicht auch Ihre Site? - Mit der Ad Rotator Komponente, welche in ASP implementiert ist, bietet sich eine einfache und schnelle Möglichkeit an, dies zu realisieren. Autor: Christian Holm
| |
5.7.2000 | Navigation durch Webseiten mit Hilfe der Content Linking Komponente
Eine Website mit einigen Unterseiten sollte immer eine Navigationsmöglichkeit bieten. Eine einfache Möglichkeit hierzu bietet die Verwendung der Content Linking Komponente. Diese ermöglicht es, Ihre Site wie ein Buch zu
präsentieren bzw. zu organisieren. Auch wenn weitere Seiten hinzukommen, ist der Aufwand gering, diese nachträglich einzubinden. Autor: Christian Holm
| |
22.5.2000 | Überprüfen von HTML-Formularen mit ASP
Wenn ein Besucher Ihrer Site ein HTML-Formular abschickt, so ist oft der nächste Schritt, die eingegebenen Werte des Formulares zu überprüfen und gegebenenfalls eine Fehlermeldung auszugeben. Dieser Artikel präsentiert ein Grundgerüst für diese immer wiederkehrenden Überprüfungen. Autor: Christian Koller
| |
18.5.2000 | ADO Konstanten und die Datei Adovbs.inc
Wenn Sie ADO unter ASP einsetzen, so werden Sie beim Benutzen der diversen
Methoden und Eigenschaften des Recordset- und des Connection Objektes immer wieder ADO Konstanten benötigen. Diese Konstanten enthalten numerische Werte, die für bestimmte Attribute im Zusammenhang mit ADO Eigenschaften und Methoden stehen. Die Datei Adovbs.inc stellt alle ADO Konstanten zur Verfügung. Autor: Christian Koller
| |
15.5.2000 | Emails senden mit CDONTS
Das CDONTS Objekt eignet sich hervorragend um Emails zu versenden ohne den Webserver zu belasten oder einen User unnötig lange warten zu lassen. Das CDONTS.NewMail Objekt ist optimiert für hohe Performance und damit für Massen-Mails wie Newsletter- oder Listserver-Applikationen sehr gut geeignet. Autor: Christian Koller
| |
5.5.2000 | Session Variablen - Verwendung und Stolpersteine
Session Variablen kommen dort zur Anwendung, wo man für einen einzelnen
Benutzer während seines Besuches der Website Werte speichern will. So kann man zum Beispiel ASP-Seiten absichern, die nur befugten Usern (oder Mitgliedern) nach einer Authentifizierung (mittels Usernamen und Passwort) zugänglich gemacht werden. Autor: Christian Koller
| |
4.5.2000 | Formatierte Zahlenausgabe
Um eine in VBscript errechnete Zahl dem User zu präsentieren, ist es oft im Sinne der Benutzerfreundlichkeit, wenn man diese Zahl in der gewünschten Weise formatiert, um so festzulegen, wieviele Kommastellen angezeigt werden, oder ob ein Tausenderzeichen eingefügt werden soll. Autor: Christian Koller
| |
3.5.2000 | Einfache String Operationen
Operationen mit Textvariablen, die Strings enthalten, gibt es viele. Wenn man die Wichtigsten kennt, so kann man sich das Leben als ASP-Programmierer ganz
erheblich erleichtern. Autor: Christian Koller
| |
27.4.2000 | Abfragen aller Application Variablen
Grundsätzlich bleibt in einer Application-Variablen der Wert solange
gespeichert, bis der Webserver hinunterfährt oder die Variable gelöscht wird. Dieser Artikel zeigt, wie man herausfindet, welche Variablen mit welchen Werten zugewiesen wurden. Autor: Christian Koller
| |
6.4.2000 | Auswertung von HTML Formularen mit ASP
Dieser Artikel beschreibt die Grundlagen der Programmierung von HTML Formularen, und wie man Formulardaten in ASP Seiten auswertet. Autor: Christian Koller
| |
5.4.2000 | @-Direktiven auf ASP Seiten
In diesem Artikel demonstriert der Autor wie die verschiedenen @ Direktiven auf ASP Seiten eingesetzt werden - um dem Benutzer eine korrekte Darstellung der Daten zu garantieren, sowie die Geschwindigkeit der Seitenerstellung zu erhöhen. Autor: Christian Koller
| |