Artikel von Patrick A. Lorenz
Patrick A. Lorenz
| Patrick A. Lorenz CEO der PGK Software & Communication GmbH. Er ist unter anderem für die Entwicklung und Betreuung der dotnetpro-Internet-Aktivitäten verantwortlich.
Daneben ist er Autor der dotnetpro und hat mehrere Fachbücher zu ASP.NET und C# geschrieben, darunter ASP.NET Grundlagen und Profiwissen, die ASP.NET Kochbücher für C# und VB.NET sowie das weltweit erste Buch zu ASP.NET Version 2.0.
Patrick ist auch als Coach aktiv und engagiert sich als Codezone Board Member für die Community.
Sie erreichen ihn über www.pgk.de beziehungsweise www.asp-buch.de sowie per E-Mail an lorenz@pgk.de.
Als Abonnent haben Sie vollen Zugriff auf alle Artikel im Archiv.
Zum Download eines Artikels und/oder der zugehörigen Quelltexte, klicken Sie
den gewünschten Artikel einfach an.
(
dotnetpro 12/2008,
Seite 118)
Maßgeschneiderte Controls machen ASP.NET-Anwendungen schlanker und einfacher zu handhaben – vor allem, wenn die Controls miteinander kommunizieren. Eigene Controls sind weniger aufwendig, als man erwartet, und lohnen sich schnell.
(
dotnetpro 11/2008,
Seite 106)
Heute verleiht Kollege Stefan der Entwicklungsumgebung Flügel. Nach dem Performance-Boost geht’s dann um
Einheitliches für das ganze Team. Auf den Tisch kommt schließlich eine Kokossuppe nach Art des Hauses.
(
dotnetpro 10/2008,
Seite 128)
Diesmal gibt’s simple, aber nützliche Tricks, die Ihnen dabei helfen, ASP.NET-Benutzeroberflächen pragmatisch aufzuräumen. Zur Belohnung folgen dann noch lecker-scharfe Hühnchen-Enchiladas.
(
dotnetpro 09/2008,
Seite 114)
Nach der Lektüre eines hoch aktuellen Buches zu einem klassischen Thema geht es heute um praktische Beispiele
für das Factory Pattern, und zum Abendessen gibt’s eine Liebeserklärung an Rucola.
(
dotnetpro 08/2008,
Seite 116)
LINQ, was ist eigentlich LINQ? Der heutige Ausflug führt uns in eine Welt voll leichter Abfragen und individueller Daten.
Einzelne Selects gesellen sich zu flexiblen Wheres und jeder Menge Froms.
(
dotnetpro 07/2008,
Seite 124)
Universelle Zutaten passen zu fast jedem Gericht. Was Brot, Reis und Nudeln auf dem Teller sind Generics für .NET-Entwickler. Lesen Sie diesmal, worin die Unterschiede zu C++ Templates bestehen und wo Generics in .NET überall zum Einsatz kommen.
(
dotnetpro 06/2008,
Seite 120)
Im Café International werden heute Spezialitäten aus aller Welt angerichtet. Serviert wird diesmal aber
synchron zur universalen Weltzeit UTC, der Universal Coordinated Time.
(
dotnetpro 05/2008,
Seite 124)
Achtung, diesen Monat ist der Restaurantkritiker unterwegs. Nichts bleibt an seinem Platz, alles wird argwöhnisch beäugt und hinterfragt. Das geschieht nicht ohne Grund, denn es lässt sich vieles verbessern und optimieren – auch in Ihrer Küche!
(
dotnetpro 04/2008,
Seite 118)
Historische Festgelage liegen nach wie vor im Trend. Auch Ihr Lieblingsrestaurant kann sich
dem nicht entziehen und sein Chefkoch präsentiert daher heute historische Rezepte von
anno domini 1995, wie beispielsweise RS232 und Pipes.
(
dotnetpro 03/2008,
Seite 110)
Heute dürfen Sie in unserem Spezialitätenrestaurant deutsche Hausmannskost aus längst
vergessenen Kindheitstagen erwarten. Es gibt ausgedrückte Prädikate mit generischen
Listen und hilfreichen Methoden. Guten Appetit!
(
dotnetpro 02/2008,
Seite 115)
Nach einem kurzen Exkurs über neue Versionen, die gar keine sind und verwirrende Service-
Packs serviert der Chefkoch diesmal neue 3.x-Variationen vom scharfen C. Auch in der
Pfanne landen heute feinwürzige Zutaten und zaubern ein Kartoffel-Curry aus Kaschmir.
(
dotnetpro 01/2008,
Seite 114)
Der Client ist König, das gilt auch im Restaurant. Als Gruß aus der Küche gibt es ein
Zwei- Minuten-AJAX. Als Vorspeise werden frische serverseitige Methoden gereicht. Zum
Hauptgang gibt es gefüllte Eingabefelder und als Dessert eine süße Validierung vom Toolkit.
(
dotnetpro 12/2007,
Seite 118)
Der Chefkoch serviert seinen Gästen heute in den dunklen Grotten seines Netzwerks
erlesene Speisen aus unserer Küche. Es gibt Broadcasts aus dem eigenen Garten,
aktive Verbindungen aus aller Welt und geänderte Adressen.
(
dotnetpro 11/2007,
Seite 128)
Heute in Ihrem Lieblingsrestaurant: ein herbstliches Menü aus unabhängigen Providern.
Als Vorspeise reichen wir ein Risotto mit warmen Notifications. Zum Abschluss gibt es
serialisierte DataTables mit karamellisierten Abfragen.
(
dotnetpro 10/2007,
Seite 75)
Langlebige Architekturen werden aufgrund von Projektdruck häufig zugunsten mono -
lithischer Ansätze vernachlässigt. In der Praxis gilt es, die richtige Balance zwischen
akademischer Architektur und schneller Implementierung zu finden. Für kleine und mittlere
Webprojekte stellt dotnetpro die Pragmatic Web Architectures (PWA) vor. Der über -
schaubare Aufwand für diese Architektur amortisiert sich schnell.
(
dotnetpro 10/2007,
Seite 126)
Im Restaurante chez doté nette empfehlen wir heute neue INIs mit frischen XMLs der
Provence. Als Hauptgang kredenzen wir benutzerspezifische Sektionen an gebundenen
Werten. Als Dessert werden selbst gemachte Provider serviert.
(
dotnetpro 09/2007,
Seite 116)
Sommerlich leichte Küche bestimmt unsere heutige Speisekarte. Leichte Prozesse
mit geriffelten Threads, gekühlte Treiber und hausgemachte Dienste, dazu jede
Menge Grünzeug.
(
dotnetpro 08/2007,
Seite 128)
Essen wie bei Oma. Die Empfehlung der Küche heute: Leckeres Lamm aus dem Ofen mit
frischen Kräutern der Saison – Spitzklammerich, Rauken-Saat-Samen, wilder Feed und
transformiertes DOMikawurz.
(
dotnetpro 07/2007,
Seite 108)
Der Mittagstisch bietet diesen Monat als Vorspeise geänderte Ablagen. Zum Hauptgang
servieren wir frische, feine Handles vom Fenster an übernommenen Formaten.
Und zum Dessert gibt es süße grüne Daten.
(
dotnetpro 06/2007,
Seite 116)
Diesen Monat im Restaurant "Chez Hejlsberg“: jede Menge scharfe Sprachvariationen.
Als Entrée servieren wir feinste Listen mit echten Typen. Der Hauptgang bietet leckere
Iterationen von frischen Daten. Und zum Dessert gibt es neue Feature von der Sprache.
(
dotnetpro 05/2007,
Seite 116)
Keine Zeit für viele Worte, aber viele Worte rund um das Thema Zeit. Heute ist Fast Food für
eine globalisierte Welt angesagt. Nur das Kochen dauert diesmal etwas länger.
(
dotnetpro 04/2007,
Seite 112)
Nach den überschwänglichen Genüssen der diesmal nicht allzu kalten Jahreszeit heißt es nun Abspecken. Die heutigen Rezepte verpassen Ihren ASP.NET-Seiten eine nie gekannte Bandbreiten-Radikaldiät. FDH war gestern, heute gilt FGN: Friss gar nichts! Für das leibliche Wohl der Entwickler sorgt indes ein vitaminreiches Gericht aus dem Wok.
(
dotnetpro 03/2007,
Seite 110)
Heute wird’s schhhaaarf! Als Vorspeise gibt es schnell geleerte Tabellen mit scharf komprimierten Daten und Dateien. Als Hauptgang servieren wir würzige Fehler á la Chef und als Nachspeise werden im Teigmantel gebackene Ereigniseinträge kredenzt.
(
dotnetpro 02/2007,
Seite 108)
Haute Cuisine in der Kantine: Als Hauptgang diesmal zarte Assembly-Streifen kurz im CLRTopf geschwenkt, geladen an grünen Schnittstellen und unbekannten Klassen. Als Vorspeise in Reflection marinierte Instanzen. Und als Dessert köstliche, hausgemachte Attribute.
(
dotnetpro 01/2007,
Seite 112)
Passend zur dunklen Jahreszeit empfiehlt der Chefkoch heute das mehrgängige File(t)-Menü des Hauses. Es gibt umbenannte Dateien, abgelöschte Verzeichniselemente und verschiedene Größen vom File.
Die raffinierten Zugriffsoperationen kitzeln den Entwicklergaumen.
(
dotnetpro 12/2006,
Seite 110)
Unsere herbstliche Speisekarte zieren diesen Monat Variationen der Base Class Library. Typisierte Zeichenketten nappiert auf regulären Ausdrücken schmiegen sich sanft an unsortierte Listen. Ein echter Vier-Sterne-Schmaus!
(
dotnetpro 11/2006,
Seite 117)
Jeden Monat ein neues Festmahl! Diesmal gibt es Hausmannskost: an Assemblies kompilierte Ausdrücke, knackige Kontakte und frische Informationen vom Laufwerk. Zum Nachtisch servieren wir spätsommerlich-aromatische Systemschriften.
(
dotnetpro 10/2006,
Seite 120)
Heute auf der Mittagskarte: scharfe Variationen von der Basisklasse. Als Vorspeise wahlweise ein bunter Zeichenkettensalat oder eine SQL-Suppe mit frischen Kräutern aus dem eigenen Netzwerk. Und als Nachspeise im Angebot: selbst gemachte Mousse au Web.
(
dotnetpro 09/2006,
Seite 122)
Der Chefkoch empfiehlt heute: Großmutters Konsolenapplikationen aus kontrollierter
Verwendung an zartem Injection vom SQL serviert mit frischen Constraints.
Als Nachtisch gibt es süße Domains.
(
dotnetpro 08/2006,
Seite 110)
Heute als Vorspeise: XML an eckigen Klammern. Als Hauptgang zartes SQL und als Nachtisch selbst gemachte Authentifikation neben süßen Arrays mit einem Hauch von Dynamik. Und wer vor lauter Rezepten Hunger bekommt, für den gibt es jetzt neu in jeder Ausgabe der Kolumne ein echtes Rezept zum Nachkochen. Guten Appetit!
(
dotnetpro 09/2006,
Seite 114)
Destillierte Texte
Sie haben Ihrer Suchmaschine beigebracht, den perfekten Volltextindex zu erstellen – sehr schön. Dumm ist aber, dass Sie jetzt vor einem ganzen Wald unterschiedlicher Dateiformate stehen, in denen kein klares Wort zu erkennen ist.dotnetpro kennt den Ausweg: Nehmen Sie IFilter. Damit destillieren Sie mühelos die Textbestandteile aus den unterschiedlichsten Dateiformaten heraus.
(
dotnetpro 08/2006,
Seite 62)
Erst Suchmaschinen machen aus der Geröllhalde Internet eine Goldgrube. Aber auch die eigenen Anwendungen profitieren von flexiblen Suchmöglichkeiten. dotnetpro erläutert die grundlegende Arbeitsweise von Suchmaschinen. Außerdem erfahren Sie, wie Sie Ihre Projekte mithilfe freier Komponenten wie Lucene.NET um professionelle Suchfunktionen erweitern.
(
dotnetpro 07/2006,
Seite 102)
In dieser Kolumne verrät dotnetpro-Autor Patrick A. Lorenz nützliche Tipps und Tricks aus der Programmierpraxis. Zu den Themen gehören dieses Mal ADO.NET, Multithreading und das Auswerten von mathematischen Ausdrücken.
(
dotnetpro 07/2006,
Seite 36)
Alles in OWA
Über Outlook-Web-Access (OWA) können nicht nur Benutzer, sondern mithilfe des WebDAV-Protokolls auch Programme auf ein E-Mail-Postfach zugreifen. dotnetpro stellt WebDAV vor und zeigt, was sich mit wenigen Handgriffen erreichen lässt.
(
dotnetpro 06/2006,
Seite 110)
Heute als Vorspeise: dynamische T-SQL-Zeichenketten. Der Hauptgang besteht aus Persistenzen von ASP.NET Web Controls mit ViewState und PageState und als Nachtisch werden unterschiedliche Versionen von DataRows gereicht. Guten Appetit!
(
dotnetpro 05/2006,
Seite 120)
Robust und alltagstauglich
Eine pragmatische Architektur für Webprojekte bietet die richtige Balance zwischen akademischer Architektur und schneller Implementierung. Im ersten Teil der Serie wurden Business- und Data-Layer entwickelt. Im zweiten und letzten Teil wird der Presentation-Layer erstellt. -Außerdem erfahren Sie, wie Sie mithilfe des Provider-Modells die Anwendung modularisieren.
(
dotnetpro 05/2006,
Seite 88)
Als Vorspeise empfiehlt Patrick heute eine Umlaut-Auslese. Der Hauptgang sind API-Funktionen mit .NET und dynamische Datenbanken. Zum Nachtisch werden -Reflections und etwas Stack-Tracing gereicht. Guten Appetit!
(
dotnetpro 04/2006,
Seite 120)
Heute als Vorspeise: Konsolenapplikationen unter .NET mit [Strg]+[C] beenden. Hauptgang: Office-Dokumente im Browser ganz simpel erzeugen. Nachspeise: temporäre Dateien richtig anlegen. Guten Appetit!
(
dotnetpro 04/2006,
Seite 22)
Chart-Stürmer
Erstklassige Charts und Diagramme verleihen Ihrer Applikation einen professionellen Touch und stellen auch komplexe Entwicklungen und Abhängigkeiten einfach und übersichtlich dar. dotnetpro stellt eine neue Chart-Komponente aus dem Hause Component Art vor: Charting for .NET.
(
dotnetpro 04/2006,
Seite 12)
Pragmatisch, praktisch, gut
Langlebige Architekturen werden auf Grund von Projektdruck häufig zugunsten monolithischer Ansätze vernachlässigt. In der Praxis gilt es, die richtige Balance zwischen akademischer Architektur und schneller Implementierung zu finden. Für kleine und mittlere Webprojekte stellt dotnetpro die Pragmatic Web Architectures (PWA) vor. Der überschaubare Aufwand für diese Architektur amortisiert sich schnell.
(
dotnetpro 03/2006,
Seite 112)
In seiner neuen Kolumne stellt Patrick A. Lorenz nützliche Tipps und Tricks für die tägliche Programmierpraxis vor. Die Themen sind bunt gemischt. Diesmal geht es um C#, ASP.NET und die .NET Base Class Library. Dazu kommen der SQL Server und HTML.
(
dotnetpro 03/2006,
Seite 28)
Die Microsoft Virtual Earth API
Google Maps und Microsoft Virtual Earth kombinieren Landkarten, Satellitenbilder und Gelbe Seiten in reichhaltigen AJAX-Webapplikationen. Über offene APIs können Webentwickler die neuen Dienste mit eigenen Applikationen verbinden. Das Beispiel von Virtual Earth zeigt, wie das geht.
(
dotnetpro 02/2006,
Seite 48)
Das Web durchsuchen mit APIs von MSN, Google und Yahoo!
Nach und nach öffnen die Großen unter den Suchmaschinen die Tore zu ihren Webkatalogen und bieten ihre Dienste Entwicklern zur Nutzung in ihren eigenen Anwendungen an. Dieser Beitrag stellt die Software Development Kits von Google, MSN Search und Yahoo! vor und beschreibt deren APIs zum Zugriff auf die Suchkataloge an Hand verschiedener Beispiele.
(
dotnetpro 01/2006,
Seite 50)
Aufpoliertes Web
Mit AJAX gehören langweilige HTML-Oberflächen der Vergangenheit an. Raffinierte AJAXControls machen im Web jeder Windows-Forms-Oberfläche Konkurrenz. Allerdings benötigt der Entwickler ein leistungsfähiges Framework, wenn er nicht bei jedem Ober fläche nelement das Rad neu erfinden will. dotnetpro präsentiert zwei AJAX-Frameworks.
(
dotnetpro 12/2005,
Seite 92)
Nützliche .NET-Komponenten für den täglichen Einsatz
Unzählige Komponenten buhlen um ihren Einsatz in Entwicklungsprojekten. dotnetpro stellt einige nicht-visuelle Komponenten vor, die ihre Nützlichkeit und Stabilität im Hintergrund echter Projekte unter Beweis gestellt haben.
(
dotnetpro 12/2005,
Seite 42)
Reichhaltige Weboberflächen mit AJAX entwickeln.
Herkömmliche HTML-Oberflächen sind dröge und unflexibel. Die bisher unternommenen Versuche, auch im Web reichhaltige Oberflächen zu etablieren, konnten sich kaum durchsetzen. Jetzt aber kommt AJAX! AJAX verknüpft bewährte Technologien, läuft auf unterschiedlichen Browsern und bietet den Wow!-Effekt.
(
dotnetpro 1/2005,
Seite 78)
Mit ASP.NET lassen sich Webapplikationen besonders effektiv entwickeln. Und wer auch die Tipps und Tricks der dotnetpro kennt, hat das Zeug zum Webvirtuosen.
(
dotnetpro 10/2004,
Seite 38)
Die Sprachreform
Als eine der weltweit ersten Fachzeitschriften hat dotnetpro im Oktober 2003 die neue .NET-Version 2.0 vorgestellt. Inzwischen sind die Betas von .NET 2.0 und den Express-Produkten verfügbar, deren Features Sie selbst ausprobieren können. dotnetpro stellt die neuen Funktionen von C# 2.0 und Visual Basic .NET 2.0 vor und wagt einen Ausblick auf die Zukunft von C#.
(
dotnetpro 7/2004,
Seite 110)
Ode an IDisposable
Die automatische Garbage Collection des .NET Frameworks ermöglicht bequemes Programmieren. Wer aber nicht so lange warten kann, bis die Speichermüllabfuhr die nächste Runde dreht, der verwendet die Schnittstelle IDisposable. So lassen sich nicht mehr benötigte Ressourcen punktgenau entsorgen. Aber IDisposable kann noch mehr. dotnetpro bohrt die Schnittstelle auf.
(
dotnetpro 6/2004,
Seite 126)
Urlaub auf Whidbey Island
Ein Entwickler verbringt viel Arbeitszeit mit immer wiederkehrenden Aufgaben. ASP.NET, Version 2.0, will dem Entwickler derartige Standardaufgaben abnehmen. Hierzu bietet es einen Satz an Infrastrukturkomponenten, die „out of the box“ verwendet werden können und dennoch individuell erweiterbar sind. dotnetpro stellt sie vor.
(
dotnetpro 5/2004,
Seite 126)
Bauklötze für Datenbrowser
Kaum eine Webanwendung kommt ohne Datenbank aus. Üblicherweise werden Datenelemente in Listenform visualisiert und durch Benutzerinteraktionen modifiziert und ergänzt. Weil sich immer wieder die gleichen Aufgaben stellen, wünschen sich Entwickler entsprechend spezialisierte Controls. ASP.NET 2.0 hat sie und dotnetpro stellt sie vor.
(
dotnetpro 4/2004,
Seite 42)
Schöne neue Webbauklötze
Die erste Beta-Version von .NET 2.0, Codename „Whidbey“, rückt näher. Mit ihrem Erscheinen bietet sich erstmals die Möglichkeit, die neuen Features in einem breiten und öffentlichen Rahmen zu testen. Überproportional viel hat sich bei ASP.NET 2.0 getan. dotnetpro stellt in einer dreiteiligen Serie die Neuerungen der Webentwicklungsumgebung vor.
(
dotnetpro 2/2004,
Seite 55)
Wanted – Dead or Alive!
Es war einmal im Jahre 2003 A. D. Nach Jahren der Völlerei herrschte große Not und wirtschaftliche Dürre. Viele Fürsten entließen ihre Bediensteten oder verkauften gar ihre Ländereien. Es gab viel zu tun, doch keiner ging es an. Das Land ging vor die Hunde und keiner wollte mehr etwas davon wissen. In diesen wilden Tagen machten sich zwei einfache, aber arbeitsame Knechte auf, fortan ihr eigenes Land zu bestellen. Sie sprachen zu sich: „Wenn nicht wir, wer dann gebietet diesem Treiben Einhalt?“ Und so nahm das Schicksal seinen Lauf.
(
dotnetpro 11/2003,
Seite 44)
Geballte Kraft
Visual Studio .NET ist in den beiden verfügbaren Versionen 2002 und 2003 eine tolle Sache, nur nicht für Webentwickler. Die Entwicklungsumgebung wurde den Praxisanforderungen bei der Entwicklung von Webapplikationen bisher nur bedingt gerecht. Mit Whidbey kommt nun eine neue IDE speziell für Webseiten.
(
dotnetpro 11/2003,
Seite 35)
Halbe Arbeit, doppelter Lohn
Das .NET Framework enthält zahlreiche Änderungen und Erweiterungen für alle Arten von Entwicklungsprojekten. Bei ASP.NET haben sich mit Abstand die meisten Neuerungen ergeben. Als roter Faden zieht sich die angestrebte Quelltext-Reduzierung um 70 Prozent durch die neue Version. dotnetpro untersucht, ob sich dieses Ziel mit ASP.NET 2.0 wirklich erreichen lässt.
(
dotnetpro 11/2003,
Seite 32)
Neues Klassendenken
Die Base Class Library wird von allen Projektarten gleichermaßen genutzt. Egal ob Web- oder Windows-Programm, Konsolenanwendungen oder Service, die zahlreichen Klassen, Strukturen, Enumerationen und Werkzeuge leisten dem Entwickler einen wichtigen Dienst. Natürlich wurde auch die BCL in der zweiten .NET-Version erweitert. dotnetpro wirft einen Blick auf die Neuerungen.
(
dotnetpro 11/2003,
Seite 26)
Die Qual der Wahl
Bei der .NET-Entwicklung scheiden sich die Geister an der Gretchenfrage: C# oder VB.NET? Wie dieser Ausblick auf die neuen Versionen zeigt, ist eine rein rationale Entscheidung in Zukunft immer weniger möglich.
(
dotnetpro 7/2003,
Seite 52)
Reguläre Ausdrücke bieten vielfältige Möglichkeiten zur Manipulation von Zeichenketten.
(
dotnetpro 7/2003,
Seite 51)
Tipps und Tricks zum Thema Zeichenketten
(
dotnetpro 6/2003,
Seite 62)
Tipps und Tricks zum Thema Zeichenketten
(
dotnetpro 5/2003,
Seite 56)
Tipps und Tricks zum Thema Zeichenketten
(
dotnetpro 5/2003,
Seite 20)
Der Artikel beschreibt die von Microsoft für die zweite Version von C# geplanten Spracherweiterungen Generics, Iteratoren, anonyme Methoden und partielle Klassen an Hand verschiedener Beispiele.
(
dotnetpro 5/2003,
Seite 42)
Die Website www.dotnetpro.de bietet über Web Services Zugriff auf aktuelle News und die komplette dotnetpro-Artikeldatenbank. Diese Web Services lassen sich leicht in eigene Websites und Anwendungen integrieren.
(
dotnetpro 4/2003,
Seite 65)
Tipps und Tricks zum Thema Enumerationen.
(
dotnetpro 4/2003,
Seite 40)
In Kombination verschiedener Techniken des .NET Framework beschreibt der Artikel die Entwicklung eines modularen SMTP-Servers.
(
dotnetpro 3/2003,
Seite 77)
Tipps und Tricks zum Thema Reflection.
(
dotnetpro 3/2003,
Seite 14)
Office 11 wird für Mitte des Jahres erwartet. Der Artikel zeigt, womit man bei der neuen Outlook-Version rechnen muss.
(
dotnetpro 1/2003,
Seite 76)
Der Artikel zeigt Möglichkeiten auf, wie sich Hinweise zu schwerwiegenden Programmfehlern aus der fehlerhaft arbeitenden Anwendung direkt an den Entwickler weiterleiten lassen. Die automatische Auswertung solcher Fehlermeldungen
(
dotnetpro 7/2002,
Seite 62)
In einem weltweiten Messenger-Netz lässt sich auch mit einfachen Befehlen viel realisieren. Mit dem Online-Status-Indikator lässt sich beispielsweise der aktuelle Online-Status einer Webseite mittels einer Grafik anzeigen.
(
dotnetpro 7/2002,
Seite 50)
ASP.NET bietet mit dem DataGrid-Steuerelement ein sehr vielseitiges Websteuerelement an. Der Artikel zeigt dessen praktischen Einsatz und bietet die Grundlage für eigene Weiterentwicklungen.
(
dotnetpro 4/2002,
Seite 26)
Statt eine eigene Suchmaschine zu implementieren, steht Ihnen jetzt die Google-
Suchmaschine über ein API zur Verfügung.
(
dotnetpro 6/2002,
Seite 56)
In Ermangelung einer offiziellen Dokumentation stellt dieser Artikel die Grundlagen
des MSN-Messenger-Protokolls dar. Mithilfe selbst erstellter .NET-Klassen
lässt sich das Protokoll in eigenen Windows-Programmen einsetzen.