Dies ist die archivierte Website der ehemaligen Bonner .NET User Group "Bonn-to-Code.Net" (2006-2017)
 

News

Snippets, WPF und Rätselraten
(2006-10-18, rweigelt)

Das Oktobertreffen mit ingesamt 21 Teilnehmern hatte dieses Mal neben dem Hauptvortrag zwei neue Elemente zu bieten, nämlich die Vorstellung einer Community Website sowie ein Programmierrätsel, bei dem es natürlich auch etwas zu gewinnen gab.

20061017_JanWelker Jan Welker stellte seine Website http://dotnet-snippets.de vor, auf der eine ständig wachsende Zahl Code-Snippets zu den verschiedensten Themen zu finden ist. In der Zeit vom 15.10.2006 bis 15.12.2006 läuft ein Wettbewerb, bei dem die besten in diesem Zeitraum eingereichten Snippets prämiert werden.

Der erste Platz erhält eine Lizenz für die deutsche Version von Windows Vista Ultimate, der zweite Platz ein attraktives Buchpaket und der dritte Platz ein Jahresabo einer Entwicklerzeitschrift - mehr dazu hier.

20061017_StefanWittkeStefan Wittke bestritt den Hauptvortrag des Abends, das Thema war die Windows Presentation Foundation. Nach einer kurzen Einführung ging er auf das Tool "Expression Interactive Designer" und die Visual Studio Erweiterungen für den WPF-Designer (Codename "Cider") ein.

Der "Expression Interactive Designer" soll von der Zielsetzung her auch von Screen-Designern bedienbar sein, während der WPF-Designer für Visual Studio (der Teil des nächsten Visual Studio Version, Codename "Orcas" sein wird) sich klar an Entwickler richtet.

Beide Tools befinden sich noch in der Entwicklung (in unterschiedlichen Reifegraden) und dass die Verwendung der Vorschau-Versionen (Community Technical Previews, kurz CTPs) nicht immer einfach ist, davon wusste Stefan auch einiges zu berichten. 

Nach der Verlosung von je einer Lizenz der Tools Resharper und dotTrace der Firma JetBrains, bei der eher Glück gefragt war, wurden die grauen Zellen gefordert:

20061017_StefanLangeStefan Lange stellte ein kleines Programm vor, das nichts weiter tat als den gesamten Bildschirm mit der Struktur einer Rauhfasertapete zu versehen - die Windows-GUI blieb dabei weiter mit Maus und Tastatur bedienbar.

Stellte sich nun die Frage: Wie programmiert man so etwas mit vertretbarem Aufwand in C#?

Ralf Karle erriet als erster den Ansatz (halbtransparentes, rahmenloses Fenster mit einer Hintergrundbitmap, ständig im Vordergrund) und gewann dafür das Buch "O'Reillys Tierleben". Der zweite Teil des Problems, nämlich wieso Maus und Tastatur weiterhin funktionierten, konnte hingegen nicht gelöst werden, sodass der Preis (ein Buch zum SQL-Server 2005) für das nächste Treffen aufgehoben wird.

20061017_Vortrag