Montag, 15. März 2010

Im Interview mit .NET Professionals im Profil

imageEinmal im Monat interviewt .NET Professionals im Profil Personen, die im Bereich .NET professionell tätig sind und sich beruflich oder in der Community einen Namen gemacht haben mit Fragen zum Einstieg in die Softwareentwicklung.
Die Selbstbeschreibung:
Softwareentwicklung ist ein faszinierendes Thema – keine Frage. Doch wie gelingt der Einstieg? Wie und womit sollte man beginnen? Woher die Motivation und die Energie nehmen, auf Dauer beständig Neues zu lernen? Welche Voraussetzungen sollte man als Anfänger überhaupt erfüllen, um auf Dauer erfolgreich sein zu können?
All diese Fragen beschäftigen jene, die heute versuchen, einen vernünftigen Einstieg in die Softwareentwicklung zu finden.

Doch diese Fragen haben auch all jene beschäftigt, denen der Einstieg bereits gelungen ist und die sich inzwischen professionell – entweder beruflich oder in der Community – mit Softwareentwicklung beschäftigen.

Warum also nicht einfach fragen, wie es ihnen bei ihrem Einstieg ergangen ist? Welche Hürden sie zu überwindern hatten, welche Erfolgserlebnisse sie hatten, und woher sie ihre Motivation genommen haben?
Meine Antworten auf die Fragen zum Nachlesen im vollständigen Interview.

Freitag, 5. Februar 2010

Veranstaltungen im 1. Halbjahr 2010

Hier eine Liste von Veranstaltungen unter meiner Beteiligung:

  • MVP Global Summit 2010, Bellvue/Redmond, 16. – 19. Februar 2010
  • BASTA! Spring 2010, Darmstadt, 22. – 26. Februar 2010 (www.basta.net)
  • VSone 2010, München, 24. – 25. Februar 2010 (www.vsone.de)
  • Visual Studio 2010-Metro Training, Bad Homburg, 9.-11. März 2010
  • Microsoft TechDays 10, Basel, 6. - 7. April 2010 (www.techdays.ch)
  • Microsoft WinDays 10, Rovinj, 19.-22. April 2010 (www.mswindays.com) meine Teilnehme wegen Vulkanasche abgesagt.
  • MSDN TechTalk: Anforderungsbasiertes Testen und Testautomatisierung mit VS 2010, Zürich, 23. April 2010 (Link)
  • Team Foundation Server Upgrade Camp, Bad Ems, 26. – 30. April 2010 (www.tfscamp.de)
  • TFS 2010 Workshop, München, 4. Mai 2010 (www.teamconf.de)
  • TeamConf 2010, München, 5.-6. Mai 2010 (www.teamconf.de)
  • dotnet cologne 2010, Köln, 28. Mai 2010 (www.dotnet-cologne.de)
  • Visual Studio 2010-Metro Training, Köln, 10.-12. Mai 2010

Sprechen Sie mich gerne vor Ort an.

Mittwoch, 13. Januar 2010

TFS 2010 über das Internet kostenfrei ausprobieren

Möchten Sie die aktuelle Vorabversion vom TeTFS 2010 bietet viel Neues!am Foundation Server (“2010”) ohne viel Aufwand ausprobieren?

Wir richten Ihnen gerne kostenfrei Accounts für unseren TFS 2010 im Internet ein.

Sie brauchen keine riesigen virtuellen Maschinen herunterzuladen oder eine Betaversion zu installieren sondern können direkt loslegen.

Interesse? Klicken Sie hier um Ihren Account anzufordern.

Highlights aus dem Team Foundation Server 2010:

  • Hierarchien und beliebige Verknüpfungen zwischen Work Items
  • die neuen Work item-Masken
  • Test Case Management & automatisierte UI-Tests
  • Grafische Änderungsverfolgung (Branching/Merging-Visualisierung)
  • Neue Modelleriungswerkzeuge (u.a. fünf UML 2.x-Diagramme)

Donnerstag, 10. Dezember 2009

Artikel: Neues von der Microsoft Professional Developers Conference (PDC) 2009 -- Im Zeichen der Cloud

dotnetpro 01/2010 erschienen in dotnetpro 01/2010 auf Seite 16

Auch im Jahr 2009 fand in Los Angeles die bedeutendste Microsoft-Entwicklerkonferenz PDC statt. Neno Loje war dort und berichtet für die dotnetpro über Fakten und Hintergründe, die Ihnen helfen sollen, sich rechtzeitig auf neue Entwicklungen und Trends einzustellen.

Link: Auszug lesen

Dienstag, 8. Dezember 2009

Süßer, die Glocken - Der MSDN Weihnachts-Webcast

Bernd Marquardt

Neno LojeAlle Jahre wieder treibt der Weihnachtsmann auch bei MSDN sein Unwesen und lädt Entwickler zu einem besinnlichen Online-Live-Meeting ein. Seine Vertreter auf Erden, Bernd Marquardt und Neno Loje, werfen dabei wie immer einen Blick zurück auf einige Technologie-Highlights des abgelaufenen Jahres und auf solche, derer wir noch gemeinsam harren. Und nebenher veranstalten die beiden Experten der „XMAS Presentation Foundation“ natürlich auch diesmal wieder das schon legendäre Weihnachts-Gewinnspiel, bei dem Sie als Teilnehmer live Fragen beantworten und gleich etwas gewinnen können. Verlost werden professionelle Software, viele Bücher und allerlei andere nützliche Pretiosen, die den Entwickleralltag leichter machen. Was genau, wird noch nicht verraten, aber wie spricht schon der Volksmund: „Der Weihnachtsmann sagt ‚Ho, Ho, Ho‘, ich bring‘ Euch Visual …“ (Basic?, C#?)

Termin: Mittwoch, 16.12.2009 16:00 Uhr

Link: zum MSDN-Weihnachts-Webcast

P.S. Der Weihnachts-Webcast ist schon länger Tradition: 2008, 2007, 2006, 2005, 2004

Montag, 7. Dezember 2009

Link-Liste zu Windows 7-Programmierung für .NET-Entwickler

Windows 7 - neue Möglichkeiten für Entwickler Aus dem aktuellen Windows 7-Metro-Training bei Microsoft:

Allgemein

Windows Touch (Multi-Touch)

Windows Taskbar

Libraries & Federated Search

Sensors & Location

Application Compatibility

User Account Control (UAC)

Background Services & Tasks

Energy Efficient Applications

Instrumentation and Performance

Windows APIs (einsetzbar unter Windows Vista und höher)

Viel Erfolg!

Freitag, 30. Oktober 2009

Nominiert als VSTS Rangers Champion

Vor einiger Zeit wurden alle externen VSTS Ranger aufgerufen per Abstimmung die besonders aktiven "Champions" unter ihnen zu wählen. Die Ergebnisse liegen nun vor.
Letztlich wurde es der (magische) vierte Platz.
Neno Loje wird einer von vier nominierten VSTS ChampionsGanz knapp am Platz 1 vorbei ;-)
Der Pokal sah in Wirklichkeit etwas anders aus...

Dienstag, 13. Oktober 2009

TFS – Prozesse selber anpassen: eine gute Idee?

Der TFS stellt sich flexibel auf diverse Prozessmodelle ein Ein Mehrwert vom Team Foundation Server (TFS), neben der freien Wahl eines Prozessmodells pro Entwicklungsteam, ist die Flexibilität die Vorgehensweisen an die eigenen Bedürfnisse anzupassen um die Prozesse im eigenen Unternehmen zu unüterstützen, damit Sie auch wirklich "gelebt" werden und nicht nur auf dem Papier existieren.

So lässt sich, während ein Projekt bereits produktiv läuft, mal eben beispielsweise ein fehlendes Pflichtfeld in der Formularmaske eines Bug-Work Items nachtragen, die Regeln für das Einchecken verschärfen oder die Qualitätssicherungsabteilung stärker mit einbinden.

Screenshot: Prozesse im Team Foundation Server abbilden

Auch, wenn es so einfach aussieht: empfehle ich die Prozessanpassung nur von geschulten Fachleute durchführen zu lassen.

Die Gefahr: Die Änderungen wirken nach dem Importieren sofort auf alle Benutzer (des Teamprojekts) – egal ob diese mit Visual Studio, Excel oder der Kommandozeile arbeiten. Einige Auswirkungen erkennt man erst sehr viel später (z.B. wenn es um die die rückwirkende Auswertung geht).

Überlegungen vor einer Prozessanpassung

  • Wir wirkt sich die Änderung auf andere Benutzer/andere Clients aus? (Visual Studio, Web Access, MS Excel, MS Project, per API, etc.)
  • Gibt es bekannte Einschränkungen?
  • Hat die Änderung Auswirkungen auf verwendete Zusatztools oder Eigenentwicklungen bzw. TFS-Erweiterungen?
  • Wie soll die Änderung in Abfragen (Queries) verwendet werden können? (insbesondere bei Änderungen des Workflows interessant)
  • Wurde die spätere Auswertbarkeit in Berichten (Stichworte: Data Warehouse/Cube) bedacht?
  • Wie ist es mit der Zukunftssicherheit bestellt (Upgrade auf neue TFS-Versionen, Nutzung eigener Felder mit anderen Microsoft-Tools)
Vorteile es “machen zu lassen”:
  • Aufwandsminimierung: Sie kommem schneller zum Ziel
  • Risikominimierung: Keine Aufallzeiten der Produktivumgebung
  • Best Practices: Profitieren von Erfahrungen anderer (inklusive Erläuterungen)

Freitag, 28. August 2009

Im Herbst viel Neues: ADC 09 vom 7.-8. Oktober in Bonn

ADC 09 - Moderne Anwendungen richtig bauenEin neues Windows-Betriebssystem, ein neuer Server, bald ein neues Visual Studio, dazu der immer wichtiger werdende effizientere Umgang mit IT-Ressourcen (Stichwort: Green IT) und natürlich der ganz normale Alltags-“Wahnsinn”: Advanced .NET, Architektur & Co. (und Testing und Security sowieso).

Ein bunter Mix erwartet die Teilnehmer der Advanced Developers Conference (ADC) 09, aber mit klarem Ziel:

Moderne Anwendungen richtig bauen.

Viel Stoff: intensive 90-Minuten pro Vortrag

Dazu haben wir sowohl altbewährte Themen und Referenten sowie viel Neues für Sie im Konferenzprogramm zusammengestellt.

Andreas Heil (Keynote-Sprecher)Einen informativen Einführungsvortrag verspricht die Keynote mit Andreas Heil vom Microsoft Research Computational Science Lab über Herausforderungen denen zukünftige Software-Architekturen gerecht werden müssen, wie komplexe Berechnungen, Parallelisierung, Nebenläufigkeit, große Datenmengen und neuartige Visualisierungen.

Sicherlich wird es auch dieses Jahr wieder spannende Diskussionen während und zwischen der Vorträge geben. Für genügend helle Köpfe – unter den Referenten wie Teilnehmern – ist gesorgt.

Diese .NET-Experten erwarten Sie auf der ADC 09:

Bernd Marquardt - WPF, C++, ParallelBernhard Grojer - Advanced WPF Databinding!Christian Binder - VSTS-Neuerungen direkt von MicrosoftChristian Nagel - C# 4.0 und Windows AzureDamir Dobric - WCF, WF, Contracts und generierte Unit Tests (mit Pex)Frank "Green IT" KochHannes "Silverlight" PreishuberHolger Schwichtenberg - Powershell und Entity FrameworkImmo Landwerth - TFS-Buildprozess & Windows Installer XMLJörg Neumann - MEF, MAF und der "Kampf der UI-Frameworks"Michael Stal - Architektur durch und durchNeno Loje - Mr. TFSPeter Kirchner - macht unsere Anwendungen Windows 7-kompatibelRalf Westphal - Clean Code DeveloperThomas Schissler - Effektive Prozesse durch ArchitekturTorsten Weber - Windows 7 und O/R-MapperUlrich "Green IT" HomannVolker Jungebluth - für die Sicherheit im Prozess verantwortlich

Wir sehen uns auf der ADC 09 in Bonn!

Link: www.advanced-developers.de

P.S. Wem die zwei Hauptkonferenztage nicht genügend Futter bieten, dem seien die ADC-Workshops zu Windows 7, Parallelprogrammierung mit der TPL und Softwarearchitektur ans Herz gelegt.

Donnerstag, 27. August 2009

Webcasts: Windows 7 für Entwickler

Windows 7 bringt nicht nur für Anwender Neuerungen mit sich Bei der neuen Windows-Version wurde nicht nur auf die weitere Verbesserung der Sicherheit, Zuverlässigkeit und Performance, sondern auch auf die größtmögliche Kompatibilität zu Windows Vista Wert gelegt. Mit dieser Webcast-Serie wollen wir Ihnen wichtige Komponenten und Funktionen des neuen Betriebssystems vorstellen.
Die Themen dabei sind Windows APIs für .NET Entwickler, Libraries and Federated Search, Hintergrunddienste, sowie Scenic: Ein nativer RibbonBar und die Taskbar.