Einladung zum zweiten ActiveVB-Workshop
von Florian Rittmeier
ActiveVB-Workshop und Treffen im Sommer 2006
Sehr geehrter Besucher,
wie bereits in den vergangenen Jahren, so wird es auch in diesem Jahr ein ActiveVB-Treffen geben. Dieses findet vom 13.08.2006 bis 17.08.2006 auf dem idyllischen Rittergut Adelwitz in der Nähe von Torgau statt (Besuchern des letzten Treffens wird dieses in guter Erinnerung geblieben sein).
Neben Diskussionen zu VB-Classic, VB .NET, Softwareentwicklung generell sowie ActiveVB steht natürlich der Spaßfaktor im Vordergrund. Das Treffen bietet insbesondere die erstklassige Gelegenheit, die "anonymen" Personen aus den Foren einmal persönlich kennenzulernen. Aber auch abseits der technischen Seite gibt es ein reichhaltiges Freizeitangebot: Mit Reiten, Angeln oder Wandern sollte für jeden etwas dabei sein.
Ebenso wie im vergangenen Jahr wird das Treffen in diesem Jahr wieder als Workshop veranstaltet, d.h. es werden wieder Vorträge zu verschiedenen Themen gehalten.
Hereinspaziert
Eingeladen ist jeder der kommen möchte und sich ein wenig für Softwareentwicklung interessiert. Auch Besucher die nur einen Nachmittag vorbei schauen sind natürlich herzlich willkommen!
Zwar sind wir größtenteils VB- bzw. VB .NET-Entwickler, doch hatten wir in den letzten Jahren auch den ein oder anderen Nicht-VBler dabei, der sich trotzdem wohl gefühlt hat.
Wo und wann findet das Treffen statt?
Es findet vom 13. - 17. August 2006 (Sonntag - Donnerstag) auf dem Rittergut Adelwitz in Arzberg nahe Torgau statt. Der 13. und 17. sind als An- bzw. Abreisetag und für Ausflüge in der Region konzipiert.
Muss ich mich anmelden?
Wenn man im eigenen Zelt im Park übernachtet ist keine Anmeldung notwendig. Wer jedoch nicht im eigenen Zelt übernachtet, muss sich vorher per E-Mail anmelden, damit beim Treffen auch wirklich noch ein freies Hotelzimmer vorhanden ist.
Um die Verpflegung abzuschätzen zu können, wäre es sinnvoll, wenn wir vorher die grobe Teilnehmerzahl kennen würden. Aus diesem Grund bitten wir alle, die am Treffen teilnehmen oder teilnehmen wollen, am Stammtisch-Forum oder per E-Mail kurz Bescheid zu geben.
Eine Teilnahmegebühr gibt es nicht. Einen Unkostenbeitrag für Verpflegung bzw. für Übernachtung im Hotel müssen wir allerdings erheben.
Programm
Details
In diesem Jahr bieten wir wieder eine Reihe von Vorträgen an. Und damit man auch eigene Projekt vorstellen kann, wurde Platz hierfür inform der Lightning Talks geschaffen.
Vortragstitel | Redner |
---|---|
Reguläre Ausdrücke | Konrad L.M. Rudolph |
Anwendungsentwicklung mit dem .NET Compact Framework | Florian Rittmeier |
Das Ende der DLL-Hölle | Herfried K. Wagner |
PropellerClock mit einem AVR-µC | Philipp Burch |
Atlas | Daniel Walzenbach (Microsoft Deutschland) |
Lightning Talks | Verschiedene Sprecher |
Tabelle 1 : Übersicht an Vorträgen und Kursen
Wir danken Microsoft Deutschland und insbesondere Dorothea Tabrizi vom CLIP-Programm, für die freundliche Unterstützung bei Suche nach einem Technologieberater für den Workshop.
Vortrag: Reguläre Ausdrücke
Ein mächtiges aber verhältnismäßig unbeachtetes Werkzeug des .NET Frameworks sind die Klassen zum Umgang mit regulären Ausdrücken. Wer mit Strings arbeitet, kann sich durch die Verwendung dieses Werkzeugs oft eine Menge Arbeit ersparen. Ob es nun darum geht, Strings einem Muster folgend einzulesen, Texte auf bestimmte Bestandteile hin zu parsen oder auch eine Ausgabe komplex zu formatieren, reguläre Ausdrücke stellen hierfür ein wertvolles Hilfsmittel dar.
Konrad L.M. Rudolph ist ActiveVB-Mitarbeiter seit Herbst 2003 und studiert Bioinformatik an der Freien Universität Berlin. Sein langjähriger Interessensschwerpunkt ist die Computerlinguistik.
Vortrag: Anwendungsentwicklung mit dem .NET Compact Framework
Ob die Deutsche Bahn bei Fahrgastbefragungen oder Wildhüter bei der Bestandserfassung im Nationalpark, mobile Geräte spielen heutzutage eine zunehmend wichtigere Rolle in den Bereichen mobile Datenerfassung und mobiles Büro. Durch den Einsatz von PDAs und ähnlichen Geräten kann der Rechner unkompliziert dort eingesetzt werden, an dem er gebraucht wird.
Dieser Vortrag behandelt die Softwareentwicklung für eben solche Geräte unter Verwendung des .NET Compact Frameworks. Aufgezeigt werden die üblichen Gerätetypen, deren Grenzen, die Plattform Windows CE und die Möglichkeiten des .NET Compact Frameworks.
Florian Rittmeier ist ActiveVB-Mitarbeiter seit Herbst 2001, studiert Informatik an der Universität Paderborn und freiberuflicher Softwareentwickler und IT-Systembetreuer. Seit letztem Herbst ist er zudem Microsoft Student Partner und hält in dieser Funktion regelmäßig Vorträge zu Microsoft Technologien und Produkten.
Vortrag: Das Ende der DLL-Hölle
In Windows-Betriebssystemen bestand lange Zeit die als DLL-Hölle bezeichnete Gefahr, dass sich aufgrund von Versionierungskonflikten Anwendungen nicht wie erwartet verhielten. Windows 2000/98 SE schufen mit der Windows File Protection und privaten DLLs erste Abhilfe. In Windows XP/Server 2003 kam die Möglichkeit hinzu, verschiedene DLL-Versionen von mehreren Anwendungen aus nebeneinander zu nutzen. Im Vortrag werden diese Möglichkeiten kurz vorgestellt und die Activation Context API an einem in Visual Basic 2005 implementierten Beispiel gezeigt.
Herfried K. Wagner ist langjähriger ActiveVB-Mitarbeiter und Microsoft MVP für VB-Classic und VB.NET. Er ist unter anderem durch seine Website Herfried K. Wagner`s VB.Any und die intensive Mitarbeit in den Microsoft Public Newsgroups bekannt.
Vortrag: PropellerClock mit einem AVR-µC
Philipp Burch stellt in diesem Vortrag eine selbst gebaute Propeller Clock vor. Hierbei handelt es sich im Prinzip um einen PC-Lüfter mit einem Aufbau um bei laufendem Lüfter Texte anzuzeigen. Als Controller wurde ein AVR-µC (siehe letzter Workshop) eingesetzt. Die gesamte Firmware für den Controller ist in Assembler geschrieben. Angezeigt werden können Text, sowie Bilder (8 Zeilen, 1 Bit Farbtiefe). Die Konfiguration erfolgt per RS232, das entsprechende Programm ist in VB2005 geschrieben.
Philipp Burch ist seit kurzem ActiveVB-Mitarbeiter und beschäftigt sich viel mit hardware-naher Softwareentwicklung.
Vortrag: Atlas
Atlas ist eine Framework der Firma Microsoft zur Entwicklung von AJAX-Anwendungen. AJAX wiederrum steht für "Asynchronous JavaScript and XML" und ist eine Webtechnik die seit einiger Zeit auf immer mehr Webseiten Einzug hält. Ein gutes Beispiel hierfür sind Webanwendungen wie Routenplaner und Onlinekartendienste.
Daniel Walzenbach wird in seinem Vortrag zunächst eine Einführung und einen guten Überblick über Atlas geben, um anschließend darauf einzugehen, wie man bestehende ASP.NET-Beispiele in Atlas umzusetzen kann. Hierbei wird auch das Atlas Control Toolkit anhand von mehreren Beispielen vorgestellt.
Daniel Walzenbach ist Technologieberater bei der Microsoft Deutschland GmbH. Seine Fokus liegt im Bereich ASP.NET und Framework allgemein.
Lightning Talks
Mit den Lightning Talks möchten wir den Teilnehmern die Möglichkeit bieten selbst in 10-20 Minuten ein eigenes Projekt vorzustellen. Die Anmeldung von Themen erfolgt direkt auf dem Treffen.
Sit-In/GetTogether am Nachmittag
Wie für Treffen üblich gibt es an den Nachmittagen die Möglichkeit für ausgiebige Gespräche und Diskussionen rund um ActiveVB, Visual Basic, Softwareentwicklung und Computertechnologie an sich.
Freizeitangebote
Ob reiten, wandern oder der Besuch von Sehenswürdigkeiten, das Rittergut Adelwitz bietet eine Vielzahl an Freizeitangeboten in seiner Umgebung.
- Reiten in der Reitschule auf dem Gelände des Rittergutes (nach Voranmeldung)
- Eigenene Angelrute vorrausgesetzt, bietet ein nahegelegener Teich Fische ohne Ende. Gute Angler erwischen vielleicht auch einen großen Karpfen!
- Wandern an der Elbe
- Tour durch die Dahlener Heide
- Ein Besuch der Stadt Torgau mit Burg und Torgauer Museumspfad oder ein Besuch der Rolandstadt Belgern am anderen Elbeufer.
- Platz für ein Fußballspiel o.Ä. ist dank großer Wiesen ebenfalls gegeben
Sonst noch etwas Wichtiges?
Details
Fahrtgemeinschaften
Wer noch Platz im Auto hat, kann dies am Stammtisch bekanntgeben. Vergesst aber nicht zu sagen, von wo Ihr zum Treffen kommt oder wohin Ihr nach dem Treffen fahrt und von wann bis wann Ihr am Treffen teilnehmen wollt.
Umgekehrt können auch diejenigen, die eine Mitfahrgelegenheit suchen, am Stammtisch posten.
Übernachtung
Es besteht sowohl die Möglichkeit im Hotel des Rittergutes als auch im eigenen Zelt auf einer Wiese im Schloßpark zu übernachten. Zelten im Park ist kostenlos und für die Übernachtung im Hotel gibt es Sonderkonditionen für ActiveVB:
- Option 1
- Übernachtung im Doppel- oder Dreibettzimmer (d.h. für Leute die sich zusammentun) ohne Zimmerservice (also Betten selbermachen, Bad selber sauberhalten): 15 Euro pro Nacht und Nase. Gemeinsames Frühstück wird von ActiveVB organisiert.
- Option 2
- Übernachtung zu den regulären Konditionen incl. Zimmerservice, 30 Euro pro Person im Doppelzimmer (bei Doppelbelegung) oder 40 Euro im Einzelzimmer (bzw. Einzelbelegung eines Doppelzimmers), abzüglich 15% ActiveVB-Rabatt. Gemeinsames Frühstück in der Gruppe mit ActiveVB oder auf Wunsch reguläres Frühstück im Restaurant.
Die Zimmer sind nach modernen Standards ausgestattet, haben Doppelbetten oder getrennt gestellte Betten und jeweils Dusche & WC.
Es stehen insgesamt 14 Zimmer zur Verfügung, daher müssen Teilnehmer, die im Hotel übernachten wollen rechtzeitig reservieren. Reservierungen sollten per E-Mail über ActiveVB erfolgen.
Nicht jeder hat ein Zelt und nicht jeder kann ein Fünf-Mann-Zelt allein auslasten. Wer Platz zum Schlafen anbieten kann oder Platz zum Schlafen sucht, kann dies am Stammtisch-Forum kundtun.
Für Zelter besteht im Hotel eine Duschmöglichkeit.
Verpflegung
Für Verpflegung (Frühstück, Mittagessen und Abendbrot) ist gesorgt. Es gibt das übliche Frühstück mit Brötchen, Marmelade, Käse und Wurst, Kaffee und/oder Tee - wer möchte kann auch ein frischgelegtes Landei bekommen. Und ja - es gibt auch Nutella. Der Rest vom Hunger wird mit Bratwürstchen, Grillfleisch und verschiedenen Salaten getilgt. Auch verdursten wird niemand - ein gekühltes ActiveVB-Faß wird bereitstehen und natürlich gibt es auch jede Menge nicht-alkoholisches. Für die Verpflegung werden wir einen kleinen Unkostenbeitrag in Höhe der Selbstkosten erheben.
Zusätzlich kann natürlich auch das Restaurant in Anspruch genommen werden. Hier sind allerdings die normalen Preise fällig.
Mitzubringen
Computer
Da es beim Treffen um den persönlichen Austausch und Diskussionen geht, ist der Einsatz von Rechnern nicht erwünscht.
Während der Vortragszeiten ist dieses Verbot jedoch aufgehoben, damit man Teile des präsentierten gleich einmal praktisch nachvollziehen kann. Hier bietet sich also das Mitführen eines Notebooks an.
Die Installationsdateien für die Visual Basic 2005 Express Edition, welche zum Nachvollziehen der Vorträge genutzt werden kann, werden vor Ort zur Verfügung gestellt.
Sitzgelegenheiten
Für das tägliche Grillen stehen reichlich Bierzeltgarnituren zur Verfügung. Nur wer am Zelt oder Lagerfeuer besonders bequem sitzen möchte, sollte sich vielleicht einen oder auch mehrere Campingstühle mitbringen.
Angel
Wer sich mal als Angler versuchen will, sollte seine Angelausrüstung mitbringen. (Der Teich ist nicht zum Baden geeignet - Badehose brauchen also nur Leute, die mal in die nahegelegene Elbe springen wollen).
Photoapparat
Wenn man sich auch nach dem Treffen noch an die kleinen Details erinnern können möchte.
Noch Fragen?
Wer noch Fragen zum Treffen hat, kann diese am Stammtisch stellen. Wir werden sie bestmöglich beantworten.
Hendrik Storck und Florian Rittmeier
für das Team von ActiveVB