RSS 2.0     twitter

Contact

Lars Keller - Geschäftsführer netcreate OHG
  • Send mail to the author(s) E-mail
  • XING

Conferences

    ice2009

My talks

Community

VSTO Taskforce .NET Developer Group Braunschweig Co-Lead INETA Deutschland Microsoft Community Leader/Insider Program (CLIP) .NET GUI Just Community e.V.

Tags

Blogs of friends

Comments

Stats

Total Posts: 322
This Year: 47
This Month: 0
This Week: 1
Comments: 158

 



Add to Technorati Favorites Blogverzeichnis - Blog Verzeichnis bloggerei.de

Letzte Woche fand unser erstes Bootcamp von der DNUG Braunschweig statt. Wie bereits berichtet, wurde das Bootcamp nach dem LdL-Prinzip ausgerichtet. Was LdL ist, habe ich in meinem letzten Post erklärt. Heute möchte ich von meiner ersten praktischen Erfahrung darüber berichten.Erstes Bootcamp der DNUG Braunschweig

Das erste Bootcamp wurde zum Thema Unit Testing veranstaltet. Als Referent hat uns Alexander Groß besucht, welcher uns im Vorfeld Fragen zu dem Thema als “Hausaufgabe” (LdL) aufgegeben hatte. Der Skill-Level der Teilnehmer war durchwachsen, einige hatten mit dem Thema noch keine Berührung, andere haben schon TDD/BDD in ihren aktuellen Entwicklungen eingesetzt.

Nach einer kleinen Einführung von Alex legten wir auch sofort los, die Antworten zu unseren Fragen vorzutragen. Diese wurden dann zusammen mit Alex diskutiert. Hierbei konnte man den in meinen Augen großen Unterschied zu einem normalen Vortrag erkennen. Da alle Teilnehmer sich mit dem Thema im Vorfeld auseinander gesetzt hatten, wurden viele Fragen zu etwaigen Problemen oder Erfahrungen zur Vorgehensweisen bei TDD/BDD gestellt. Wir haben auch verschiedene Unit Testing Frameworks besprochen und die Vor- und Nachteile diskutiert. –> Praxis, Praxis, Praxis!!!

In den folgenden 7 Stunden (wir wollten Alex eigentlich noch gar nicht gehen lassen) haben wir nur 2 Pausen gemacht. In den Pausen wurde aber auch fleißig über das Thema in der Sonne diskutiert. Ich erwähne dies deshalb, weil das Bootcamp selbstorganisierend ist. Es gibt keine wirkliche Agenda und die Teilnehmer legen selber fest, was wie passiert.

Abschließend möchte ich das durchweg positive Feedback erwähnen, das ich bis jetzt zu dem Bootcamp bekommen habe. Ich habe von vielen gehört, dass das Bootcamp mit  LdL effektiver war als normale Vorträge oder Schulungen. Dies kann ich nur unterstreichen! Ich fand die Veranstaltung sehr informativ und ich habe daraus viele Ansätze für meine tägliche Arbeit mitgenommen.

Ich möchte auch noch mal recht herzlich unserem Sponsor, der Firma Barthauer Software GmbH, für das zur Verfügung stellen der Räumlichkeiten und des Caterings bedanken!

Momentan bin ich auf der Suche nach weiteren Sponsoren für weitere Bootcamps. Mögliche interessierte Sponsoren können sich gern bei mir melden!

Es wird nicht das letzte Bootcamp in Braunschweig gewesen sein! :)

TFS Workshop von artiso

Posted in VS Team System at Saturday, June 27, 2009 11:00 PM W. Europe Daylight Time

Die artiso GmbH bietet Interessenten einen kostenlosen Workshop zum Thema Team Foundation System an. Letzte Woche habe ich an dem Workshop teilgenommen. Thomas Schissler (Geschäftsführer von artiso und MVP Team Foundation System) hat den Workshop geleitet. Thomas hat in den knapp 3 Stunden den Entwicklungsprozess von artiso mit dem TFS vorgestellt und dabei nützliche Praxistipps zur Strukturierung von Entwicklungsprozessen gegeben.

Hierbei wurden verschiedene teils kostenlose Tools von artiso vorgestellt, welche die Arbeit mit dem TFS erheblich vereinfachen können. Meine Begeisterung über den artiso WorkItem Manager (WIM) habe ich hier schon geäußert und kann es nur wiederholen, das Tool macht die Arbeit definitiv produktiver. Am Ende des Workshops war noch Platz für einige Fragen rund um das Thema TFS.

Ich kann den Workshop allen empfehlen, die mit dem Gedanken spielen, einen TFS einzusetzen oder diesen schon einsetzen und gern damit über ihre Entwicklungsprozesse diskutieren möchten.

Zu Besuch bei der DNUG Frankfurt

Posted in .NET Entwicklung | Community at Monday, June 22, 2009 10:12 PM W. Europe Daylight Time

Am 18.06.2009 war ich bei der DNUG Frankfurt und habe zwei Vorträge zum Thema VSTO/OBA gehalten.

Erst habe ich ein wenig über die Grundlagen der VSTO Programmierung berichtet und im zweiten Vortrag die Interaktion zwischen den verschiedenen MS Office Applikationen anhand eines kleinen WorkFlows aufgezeigt. Der WorkFlow ging über eine ankommende Bestell-E-Mail in Outlook über Excel bis hin zur Generierung einer Rechnung in Word. In jeder Applikation habe ich zusätzliche Daten aus einer Datenbank verarbeitet. Weiterhin habe ich den leichten Umgang mit Data Island gezeigt und wie man diese sinnvoll einsetzt. Die rege Diskussion ging auch nach den Vorträgen in einem ansässigen Brauhaus weiter, wo der Abend gemütlich ausklang!

Hier meine Folien und Beispielcodes zu den Vorträgen:

Vortrag 1: Office und .NET – zwei Welten wachsen zusammen


Vortrag 2: Interaktionen in der “Office-Welt” mit .NET


Der Abend hat mir sehr viel Spaß gemacht und nebenbei konnte ich mir auch noch die Microsoftzentrale in Bad Homburg anschauen!

Installationsprobleme beim SQL Server 2008 und Windows 7 oder Windows Server 2008

Posted in .NET Entwicklung at Wednesday, June 17, 2009 6:39 PM W. Europe Daylight Time

Beim installieren des SQL Server 2008 Express auf einem Windows 7 Rechner brach die Installation immer wieder an der selben Stelle ab.

Bei mir Stand als letzter Installationsschritt: “sqlenginedbstartconfigaction_install_configrc_cpu32

Nach längerem googeln bin ich dann auf einen Forumspost von Prashant Thakwani gestoßen, welcher die Lösung beschreibt:

This failure often is caused by a system or domain policy removing the SeDebugPrivelege security privilege from the administrator account running setup. Verify that the account running has this privilege.

The AccessChk tool will print all privleges for an account (http://technet.microsoft.com/en-us/sysinternals/bb664922.aspx) by running:
accesschk.exe -a <Domain>\<Account> *

Alternatively, we can check this through your group policy editor as mentioned below:

Open Group Policy...
Start | Run | Type: gpedit.msc | OK |
Navigate to
Computer Configuration\Windows Settings\Security Settings\Local Policies\User Rights Assignment\Debug programs

The account through which we are trying to run the setup should be here ( besides the local admin on that machine). I included that here, restarted the server ( this is mandatory, gpupdate /force will not work) and ran the setup and it was successful this time.

SQL Server 2008 setup needs this privilege to start up the SQL Server process and listen to an event that signals back to setup that SQL Server successfully started.