Alexander, aufgewachsen in Oberfranken, lebt und arbeitet in Karlsruhe. Der Einstieg in die IT begann mit dem
PET2001 von Commodore. Später folgten dann Schneider CPC 464, der C64 und schließlich über einen 286er (mit
Co-Prozesssor!) mehrere PCs, die überwiegend zum Programmieren (Assembler, Turbo Pascal - später VB) und
Raytracing verwendet wurden.
Seit 1995 beschäftigt Alexander sich mit HTML, 1998 folgte der Einstieg in ASP. Im Sommer 2003 stieg er dann
auf ASP.NET um. Neben ASP.NET beschäftigt er sich mit dem Microsoft SQL Server, UML und der Versionsverwaltung Subversion.
| | |
25.10.2004 | XHTML Strict 1.0 mit ASP.NET 1.1
Da das Thema XHTML (endlich) immer populärer wird, habe ich die Website
http://www.waltergmbh.de nach ASP.NET 1.1 und XHTML 1.0 Strict portiert. Wie die Umsetzung von XHTML 1.0 Strict mit ASP.NET 1.1 und Visual Studio.NET 2003 funktioniert, werde ich in diesem Artikel beschreiben. Kategorie: ASP.NET
| |
29.9.2004 | DataGrid - Daten bearbeiten leicht gemacht
Das ASP.NET DataGrid ist das WebControl schlechthin, wenn es um die Anzeige und Bearbeitung tabellarischer Daten geht - wäre da nicht das leidige Problem mit den Unique-IDs der Datensätze: in der Praxis steht man immer wieder vor dem Problem, wie man die ID eines Datensatzes, der upgedatet werden soll, ermittelt, ohne die ID-Spalte im DataGrid anzuzeigen. Einen einfachen und eleganten Lösungsweg möchte ich heute aufzeigen. Kategorie: .NET Fu
| |
28.6.2004 | MouseOver-Effekte beim DataGrid
Das ASP.NET DataGrid bietet zur besseren Übersicht in großen Datenmengen das allseits bekannte Paging an. Hat man jedoch mehrere Datenspalten im DataGrid, ist die Übersichtlichkeit unter Umständen dennoch ziemlich eingeschränkt. In diesem Artikel werden wir deshalb eine Lösung erarbeiten, die die Übersichtlichkeit dadurch erhöht, daß beim Überfahren der einzelnen Zeilen mit der Maus die jeweils aktuelle Zeile komplett farbig hervorgehoben wird. Kategorie: .NET Fu
| |
24.6.2004 | Wer bist Du? Eine kurze Einführung in das .NET Reflection API
Will man zum Beispiel einem selbst entwickelten User- oder Server Control eine DataSource Property spendieren, welche außer DataSets und Collections auch selbst (oder von Dritten) entwickelte Objekte (Klassen) verarbeiten kann, ist es notwendig, dass diese von einer von uns bereitgestellten Klasse erben oder ein Interface (z.B. ICollection) implementieren - im Normalfall. Kategorie: .NET Fu
| |
22.6.2004 | Einführung in Typed DataSets
Eine Neuerung, die mit ADO.NET eingeführt wurde, sind die sogenannten DataSets, welche eine oder mehrere Datentabellen im Speicher abbilden. Hierzu werden die Namen der Spalten und die Daten des Abfrageergebnisses aus der Datenbank über den Namen als Strings angesprochen. Doch eben diese Art der Speicherung kann in der Praxis zu Problemen führen. Die Lösung ist
Gegenstand dieses Artikels und heißt "Typed DataSets". Kategorie: ADO.NET
| |
19.5.2004 | Entwicklung eines Event-Managers mit ASP.NET 1.1
Die Zahl der Informations- und Fortbildungsveranstaltungen - inbesondere im IT-Sektor - nimmt zu. Die Besucher dieser Veranstaltungen erwarten heutzutage, daß Sie sich über eine Website komfortabel anmelden können und auch weitergehende Informationen zum Event erhalten. Dieser Artikel gibt einen Überblick über die Architektur des EventManagers, der für die vom 04. - 05. Juni 2004 zum ersten Mal stattfindende .NET Community Conference mit ASP.NET 1.1 und C# entwickelt wurde. Kategorie: ASP.NET
| |
18.3.2004 | Pager- und Footerzeilen des DataGrid erweitern
Der Pager des DataGrids bietet standardmäßig nur zwei Arten der Formatierung: Seitenzahlen und "Symbole" zum Blättern ohne Angabe der Seitenzahlen. Ähnlich langweilig gestaltet sich der Footer - im Normalfall ist er nämlich leer, obwohl er sich gerade bei DataGrids für zB Summierung einzelner Spalten eignet. Kategorie: .NET Fu
| |
17.3.2004 | Einträge numerieren im DataGrid
Für eine Website wollte ich im Rahmen einer von mir entwickelten Online-Petition einen Zähler für die Anzahl der Einträge sowie die Nummer des aktuellen Eintrages im Stil "Eintrag 10 von 452" im DataGrid realisieren. Dabei stieß ich auf unerwarteten Widerstand seitens des DataGrids. Welcher Art dieser Widerstand war und wie eine mögliche
Lösung aussehen könnte, möchte ich deshalb hier darstellen. Kategorie: .NET Fu
| |
3.3.2004 | Vergleich von DataGrid, DataList und Repeater-Control - was verwende ich wann?
Wie bereits im Artikel Das ASP.NET DataGrid selbst erweitern beschrieben, handelt es sich beim DataGrid um ein sehr flexibles Webcontrol zur tabellarischen Darstellung von Daten. Doch das DataGrid ist nicht das einzige Control, das das .NET-Framework zur Darstellung von Daten bereithält. Zwei weitere Vertreter dieser Gattung stellen das DataList- und das Repeater- Control dar. Die Unterschiede - aber auch Gemeinsamkeiten - zwischen diesen drei Controltypen und die jeweils sinnvollen Einsatzbereiche zeigt dieser Artikel auf. Kategorie: ASP.NET
| |
25.2.2004 | Installation von Subversion in einer .NET Entwicklungsumgebung
Die derzeit sowohl preislich als auch funktionell interessanteste Software zur Versionsverwaltung stellt Subversion dar. Allerdings ist der Weg von der ersten Installation bis zum reibungsfreien Betrieb in einer .NET-Entwicklungsumgebung mitunter steinig. Einige Steine soll dieser Artikel aus dem Weg räumen. Kategorie: .NET Allgemein
| |
10.10.2003 | Einstieg in Visual Studio.NET - die erste Webanwendung mit Visual C#
Für die Entwicklung von ASP.NET-Webanwendungen steht inzwischen eine Reihe von hochwertigen Entwicklungsumgebungen zur Verfügung.
Die wohl bekannteste und von Microsoft forcierte ist sicherlich Microsoft Visual Studio.NET. Dem Einstieg in ebendiese IDE (=Integrated Development Environment) sowie die Erstellung einer einfachen ASP.NET-Webapplikation widmet sich dieser Artikel. Kategorie: ASP.NET
| |
9.9.2003 | Das ASP.NET DataGrid selbst erweitern
Das als Standard im .NET-Framework enthaltene DataGrid-Steuerelement ist bereits ein mächtiges Objekt zur Darstellung und Bearbeitung von Daten in tabellarischer Form. Möchte man das DataGrid allerdings in ein fixes Design implementieren, stört unter Umständen das etwas "sprunghafte Verhalten" des DataGrids, d.h. die Zeilenzahl und damit die Höhe des DataGrids variiert mit der Zahl der anzuzeigenden Datensätze. Kategorie: ASP.NET
| |
21.9.2001 | Erstellung eines Intranets in ASP (Teil 5) - Application Day
Zum letzten Teil der Artikelserie zur Erstellung eines Intranets mit ASP heiße ich Sie herzlich willkommen. Nachdem wir in den bisherigen Artikel unser Hauptaugenmerk auf theoretische Aspekte und grundlegende Programmierung des Intranets gelegt hatten, werden wir heute fast ausschließlich die Programmierung von Anwendungen für das Intranet fokusieren. Kategorie: ASPIntranet.de
| |
20.9.2001 | Erstellung eines Intranets in ASP (Teil 4) - Mitarbeiter
Auch heute heiße ich Sie wieder herzlich willkommen - und zwar zum vierten Teil der Artikelserie zur Erstellung eines Intranets mit ASP. Heute werden wir den bereits aus dem zweiten Teil bekannten Setup-Assistenten in abgewandelter Form als Mitarbeiterassitenten bereitstellen. Außerdem werden wir eine Treeview zur Mitarbeiterverwaltung entwickeln. Zur Navigation innerhalb des Intranets werden wir eine Navigationsleiste programmieren. Kategorie: ASPIntranet.de
| |
19.9.2001 | Erstellung eines Intranets in ASP (Teil 3) - Navigation
Hiermit begrüße ich Sie zum dritten Teil der Artikelserie zur Erstellung eines Intranets mit Active Server Pages. Wir werden heute eine Outlook-ähnliche Leiste sowie die dazugehörige Administration programmieren, die die Navigation für unser Intranet darstellt. Kategorie: ASPIntranet.de
| |
18.9.2001 | Erstellung eines Intranets in ASP (Teil 2) - Setup
Herzlich willkommen zum zweiten Teil der Artikelserie zur Erstellung eines Intranets in ASP. Nachdem wir uns gestern im ersten Teil die Grundlagen und erste Code-Snippets erarbeitet haben, wollen wir heute das Setup via ASP in Angriff nehmen. Selbst wenn Sie nicht das gesamte Intranet einsetzen, denke ich, daß der erste Screenshot Ihr Interesse an dieser Setupapplikation wecken wird! Kategorie: ASPIntranet.de
| |
17.9.2001 | Erstellung eines Intranets in ASP - Grundlagen
Herzlich willkommen zum ersten Teil einer mehrteiligen Artikelserie zur Erstellung eines Intranets in ASP am Beispiel von ASPIntranet.de. In diesem Teil werden wir auf die Anforderungen und Grundlagen unseres Intranets eingehen. Außerdem werden wir unseren Server konfigurieren, die Tabellenstruktur erarbeiten und einige grundlegende Prozeduren und Funktionen erstellen. Kategorie: ASPIntranet.de
| |
17.4.2001 | Eine Umfrage in ASP erstellen
Umfragen sind ein einfaches aber hilfreiches Tool, wenn es darum geht, etwas über die Wünsche und Verhaltensweisen von Besuchern auf einer Webseite zu erfahren. Die möglichen Einsatzgebiete sind vielfältig. Wir wollen uns heute mit der Programmierung einer Umfrage beschäftigen, die uns die fünf am häufigsten besuchten Webseiten liefert. Kategorie: ASP Tricks
| |
9.2.2001 | Erstellung eines Newstickers in ASP - Teil 2
Willkommen zum zweiten und letzten Teil der Erstellung eines Newstickers mit ASP.
Wir beschäftigen uns heute mit der Administration des Newstickers, das heißt mit dem Anlegen, Modifizieren und Löschen von Einträgen sowie Änderungen an den Anzeigeparametern des Newstickers. Kategorie: ASP Tricks
| |
5.12.2000 | Erstellung eines Newstickers in ASP
Willkommen zum 1. Teil einer 2-teiligen Artikelserie zur Erstellung eines Newstickers. In diesem Artikel zeige ich Ihnen, welche grundlegenden Strukturen notwendig sind und wie Sie den Newsticker anzeigen lassen. Im zweiten Teil werden Sie dann erfahren, wie Sie eine Administrations-Seite für den Newsticker erstellen. Kategorie: ASP Tricks
| |