1. Herfried K. Wagner’s VB.Any
  2. .NET

Verweise

Sammlungen häufig gestellter Fragen

Bob Powell’s GDI+ FAQ (Robert W. Powell [MVP])

Eine kleine Sammlung von Fragen und Antworten zu GDI+.

George Shepherd’s Windows Forms FAQ (George Shepherd)

Wie der Titel bereits aussagt, sind hier .NET-bezogene Fragen und Antworten zu finden. Beachtenswert ist der Umfang der FAQ, auch wenn sich hinter den Artikeln oft nur Verweise zu entsprechenden Projekten oder Codebeispielen verbergen.

VB.NET FAQ

Eine kleine Sammlung von Visual Basic .NET-Quellcodes zu verschiedensten Themen (PInvoke, Datenbanken, Assemblies usw.).

.NET Frequently Asked Questions (Andy McMullan)

Ebenfalls ein informative Sammlung häufig gestellter Fragen und Antworten zu .NET.

.NET Bugs Registry (Dejan Jelovic)

Dejan Jelovic sammelt auf seiner Website Fehler im .NET Framework und bietet teilweise Wege zum Beheben der Fehler an.

Magazine

DevX: .NET Zone

Artikel über .NET und großartige Ressourcen mit vielen Verweisen zu anderen Seiten zum Thema.

Microsoft

.NET Framework Developer Center

Aktuelle Informationen und Newsgroups zu .NET und Download des .NET Framework-SDK.

Preparing a Visual Basic 6.0 Application for Upgrading

Microsofts Whitepaper zu den Unterschieden zwischen Visual Basic 6.0 und Visual Basic .NET.

GotDotNet: The Microsoft .NET Framework Community

Zahlreiche Informationen zu .NET und dem Framework sowie vielen .NET-Sprachen in Form von Beispielen und Anleitungen. Daneben sind hier viele Verweise zu anderen Websites mit Bezug zu .NET zu finden.

Artikel und Beispiele

Mick Dohertys DotNet Tips (Mick Doherty)

Auf dieser Website finden sich zahlreiche Hinweise und Beispiele zur Manipulation des TabControl-Steuerelements aus den Windows Forms sowie zu Menüs und anderen Steuerelementen.

VB-Tips (Ken Tucker [MVP], Cor Ligthert [MVP])

Eine kleine Sammlung von Programmierbeispielen.

The ASP Emporium (Bill Gearhart)

Im Bereich zu C# und .NET finden sich einige Quellcodes in Form von schrittweisen Anleitungen.

DevTrain – Der Werkzeugkasten für Entwickler (Hannes Preishuber [MVP])

Mehr als 400 Artikel und einige Foren zu .NET.

Visual Basic Today: Managing Keyboard State in DOS, VB6, and VB.NET (Paul Kimmel)

Ein ausführlicher Artikel, der sich mit dem Ermitteln des Status von Tasten in den verschiedenen Visual Basic-Versionen auseinandersetzt.

Eine Einführung in das Microsoft .NET Framework (Holger Schwichtenberg)

Ein Artikel, in dem das .NET Framework kurz vorgestellt wird.

.netPlus (Mattias Sjögren [MVP])

Beispiele und Tips zur Programmierung mit Visual Basic .NET und eine Zusammenstellung über die Geschichte von Visual Basic.

N/Direct: The .NET Interoperability Resource Center (Mattias Sjögren [MVP])

Diese Seite widmet sich Plattformzugriffen (PInvoke) und stellt Ressourcen zu diesem Thema bereit. Dazu zählen u. a. Verweise zu KB-Artikeln, eine Literaturliste sowie eigene Artikel.

Mentalis.org (The KPD-Team)

Viele professionelle Bibliotheken und Klassen zu .NET. Ein Teil der Projekte ist sowohl als C#- als auch als Visual Basic .NET-Code verfügbar.

thinktecture – .NET Remoting FAQ (Ingo Rammer [MVP])

Die Website eines Autors, der ein Buch über Webdienste und Remoting mit .NET geschrieben hat.

The Code Project

Website mit zahlreichen Beispielen und Ressourcen zu .NET.

Data Structures and Algorithms with Object-Oriented Design Patterns in C# (Bruno R. Preiss)

Implementierungen von Algorithmen und Datenstrukturen, beispielsweise Bäumen, in C# und anderen Programmiersprachen.

T. S. Bradley .NET (Jay B. Harlow [MVP])

Diese Website bietet zahlreiche interessante Buchtips und einige Beispiele zur .NET-Entwicklung und Architektur.

Artikel-Liste von Frank Dzaebel (Frank Dzaebel [MVP])

Eine Sammlung von Artikeln zu .NET und C#.

Werkzeuge

.net stuff (Jeff Key)

Verschiedene Werkzeuge, Konverter und Beispiele, zu einem großen Teil inklusive Quellcode.

Asmex – Free .NET Assembly / PE File Analyzer

Mit diesem Werkzeug kann man einen Blick auf das Innenleben von .NET-Komponenten werfen.

SharpDevelop @ic#code (Mike Krüger)

SharpDevelop ist eine mittlerweile recht ausgereifte Entwicklungsumgebung für C# und Visual Basic .NET, die noch dazu im Quellcode verfügbar ist.

Lutz Roeder’s Reflector (Lutz Roeder)

Genialer Klassenbrowser für .NET. Der Browser zeigt Vererbungshierarchien und XML-Dokumentation an und besitzt eine Funktion zum Suchen von Mitgliedern.

NAnt Home Page (Gerry Shaw)

NAnt ist ein Build-Werkzeug für .NET, das sich sehr an Ant anlehnt.

Anakrino

Ein kostenloser Decompiler für MSIL nach C#.

tcpTrace

Dieses Werkzeug kann als TCP-Proxy (sowohl für den HTTP-Channel als auch für den TCP-Channel) verwendet werden, um nachzusehen, was für Daten über die Leitung gehen.

Windows Toolkit – Tools 4 Point & Drool Fools

Versionen einiger Werkzeuge für Windows, darunter NetCat, das Schweizermesser, was das Netzwerk anbelangt.

Chris’s Free Developer Tools (Chris Sells)

Zahlreiche kleinere Programme, die die Arbeit mit .NET und Visual Studio .NET erleichtern.

ASP.NET Cassini Sample Web Server

Ein frei verfügbarer Webserver.

Programmiersprachen

VB.NET and C# Comparison (Frank McCown, M. S.)

Ein kurzer Vergleich der Programmiersprachen Visual Basic .NET und C# anhand von Beispielen.

Eine Sammlung von (persönlichen) Kritikpunkten an der Programmiersprache Visual Basic .NET.

C# Stuff (Jon Jagger)

Ein C#-Kurs sowie einige interessante Artikel zu C# und .NET.

Nine Language Performance Round-up: Benchmarking Math & File I/O (Christopher W. Cowell-Shah)

Geschwindigkeitsvergleich mehrerer Programmiersprachen, darunter auch Visual Basic .NET und C#, der mehrmals für Diskussionen in den entsprechenden Newsgroups gesorgt hat. Allerdings ist der Vergleich aufgrund methodischer Fehler nicht aussagekräftig und lässt keine Schlüsse auf die Performanz der einzelnen Programmiersprachen bei der Lösung der getesteten Aufgaben zu.

Spezialthemen

Rotor Source (Dave Wanta)

Auf dieser Website kann man den Quellcode der Klassen des .NET Framework, wie sie in Rotor enthalten sind, erkunden.

Columns With Style – Control Button Column (Ulrich Sprick)

Artikel über Spaltenstile mit dem Windows Forms-DataGrid.

Interoperating with Unmanaged Code

Kapitel aus dem Benutzerhandbuch zum .NET-Framework über Interaktion mit unverwaltetem Code.

Runtime C# Expression Evaluator (Shawn Wildermuth)

Beispiel und Artikel für die Kompilierung und Evaluierung von C#-Quellcode zur Laufzeit.

Asynchronous Programming with Thread Pools (Paul Kimmel)

Artikel über asynchrone Programmierung mit Threadpools.

Dialoge sinnvoll kapseln (Joachim Fuchs)

Artikel über das sinnvolle Kapseln von Dialogen in C#.

Kynosarges (Christoph Nahr)

Website mit einigen nützlichen Verweisen und Informationen zu .NET und C# sowie Spielen.

Managing Low-Level Keyboard Hooks in VB.NET (Paul Kimmel)

Artikel über die Implementierung eines Tastaturhooks in Visual Basic .NET.

Resizing List View Columns in .NET

Beispiel mit Quellcode und Download, in dem gezeigt wird, wie man die Breite von ListView-Spalten automatisch anpaßt.

Weblogs

Panopticon Central – a blog on Visual Basic, .NET and other stuff (Paul Vick)

Weblog des Entwicklers der Programmiersprache Visual Basic mit Informationen zu künftigen Entwicklungen und Entwurfsentscheidungen.

Cameron’s Visual Basic Blog (Cameron Beccario)

Weblog eines Mitarbeiters aus dem Visual Basic .NET-Compiler-Team. Es gibt noch mehr Weblogs mit .NET-Bezug auf der Website von GotDotNet.

Visual Basic IDE Team Blog

Weblog zur Unterstützung von Visual Basic in der Entwicklungsumgebung Visual Studio.

@ Head – Bill’s random thoughts… (Bill McCarthy [MVP])

Ideen und Vorschläge zur Verbesserung und Erweiterung von Visual Basic.

Intellectual Hedonism (Carl Franklin [MVP])

In diesem Weblog kommen Personen aus dem Bereich der .NET-Entwicklung zu Wort.

The Old New Thing – not actually a .NET blog (Raymond Chen)

In diesem Weblog wird .NET nur locker gestreift, viele Einträge beziehen sich auf Fragen, warum denn gewisse Dinge unter Windows so sind, wie sie sind.

fontblog

Informationen zu Schriftarten und Typographie in Bezug auf Produkte von Microsoft.

Microsoft-Newsgroups

Auf Microsofts Newsserver news.microsoft.com (= msnews.microsoft.com) sind folgende deutschsprachige Gruppen zu .NET zu finden (Auswahl):

microsoft.public.de.german.entwickler.dotnet.vb

Für Visual Basic .NET-Entwickler.

microsoft.public.de.german.entwickler.dotnet.csharp

Für C#-Entwickler.

microsoft.public.de.german.entwickler.dotnet.framework

Für das .NET Framework.

microsoft.public.de.german.entwickler.dotnet.vstudio

Für Visual Studio .NET.

Außerdem gibt es auf dem selben Newsserver in der Hierarchie microsoft.public.dotnet.* englischsprachige Gruppen, die sich mit .NET auseinandersetzen, beispielsweise die gut besuchte Gruppe microsoft.public.dotnet.languages.vb.

Museum

Die folgenden Verweise funktionieren teilweise nicht. Hinter diesen Verweisen verbargen sich einst interessante Informationen, weshalb sie nicht ganz für die Nachwelt verloren gehen sollten:

VB.NET for the VB6 Developers (Bob Butler)

Viel Material zum Aktualisieren von Visual Basic 6.0-Anwendungen auf Visual Basic .NET sowie zahlreiche Beispiele und Beschreibungen.

VB.NET Migration (Bob Butler)

Informationen und Hinweise zur Portierung von Visual Basic-Anwendungen zu Visual Basic .NET.