Die Slides zum vorherigen Treffen der .NET Usergroup Rhein-Neckar hat Thomas hier zur Verfügung gestellt.
Hallo .NET-Entwickler!
Mit dem Release des SQL Server 2012 steht in diesem Jahr die nächste Major Version des Microsoft Datenbankservers vor der Tür. Doch was sind die wichtigsten Neuerungen? Wo ergeben sich neue Lösungsszenarien und was ist insbesondere für Entwickler von Interesse? Diese Session soll einen kompakten Überblick über viele Neuerungen geben und dabei die Highlights für Entwickler besonders hervorheben.
Über unseren Sprecher:
Constantin Klein arbeitet als Anwendungsarchitekt und Entwickler bei der Freudenberg Forschungsdienste KG. Dort beschäftigt er sich hauptsächlich mit dem Design und der Entwicklung von Web-Informationssystemen und Datenbanken. Seit seinem Studium der Wirtschaftsinformatik gilt sein besonderes Interesse darüber hinaus allen aktuellen Themen im Microsoft .NET Umfeld, insbesondere aber dem Thema Softwarearchitektur.
Er ist MCSD, MCITP Database Developer und MCPD Web + Enterprise Application Developer. 2010 und 2011 wurde er von Microsoft zum Most Valuable Professional (MVP) für SQL Server ernannt.
Er engagiert sich zusätzlich im Vorstand des Just Community e.V. (http://www.justcommunity.de) und als Leiter der .NET User Group Frankfurt (http://www.dotnet-ug-frankfurt.de).
Sein Blog finden Sie unter: http://kostjaklein.wordpress.com
Das Treffen findet am Dienstag, den 14. Februar 2012 um 18:30 Uhr in der Langgartenstraße 52, 67063 Ludwigshafen, in den Räumen des Landhaus Restaurants statt. Vor und neben dem Gebäude und in den umliegenden Straßen sind ausreichend Parkplätze vorhanden.Wir freuen uns sehr über Euren Besuch im Landhaus in Ludwigshafen. Im Laufe des Vortrags sowie im Anschluss besteht wieder ausreichende Möglichkeit zum Austausch.Um eine Anmeldung auf Xing wird gebeten, ein Kommen ist jedoch auch ohne möglich - einfach vorbeischauen!Viele Grüße
Peter & Ka
Hallo .NET-Entwickler!
Microsoft hat vor kurzen das Kinect SDK vorgestellt. Lässt sich durch Kinect eine völlig neue User Experience herstellen oder ist das doch nur eine „Fuchtelsteuerung“? Passt das zu MS Office? In dieser Session tauchen wir in das Kinect SDK ein und schauen uns an wie dieses mit VSTO (Visual Studio Tools for Office) genutzt werden kann. Eines verspricht dieser Vortrag mit Garantie, es wird eine Benutzerinteraktion geben!Über unseren Sprecher:
Für seine Arbeit hat Lars Keller eine ebenso einfache wie starke Lösung ausgegeben: „Lasst uns die Leute begeistern!“. Für Begeisterung sorgt er nicht nur als Leiter der IT Architekten - Entwicklung im s.t.a.r.t. Research & Development Team bei der H&D International Group, sondern auch als Vortragender auf mehreren IT-Fachkonferenzen. Lars Keller ist darüber hinaus Leiter der .NET Developer Group Braunschweig, Co-Lead von INETA Deutschland, Trainer beim renommierten Fachverlag Galileo Press sowie Microsoft MVP für VSTO. Und das aus gutem Grund: Der diplomierte Wirtschaftsinformatiker beschäftigt sich seit mehr als 10 Jahren mit Microsoft-Technologie, hat dabei die ASP-Classic-Anfänge miterlebt und die Entwicklung bis zu den .NET-Lösungen von heute mit verfolgt. Besonders intensiv beschäftigt sich der Software-Experte mit MS Office Entwicklungen (VSTO/OBA), Software Architektur und ist bekennender Visual Studio Team System Anhänger. Darüber schreibt er auch in seinem Blog "Lars Keller .inspired by .NET“ (http://blog.lars-keller.net).
Das Treffen findet am Dienstag, den 17. Januar 2012 um 18:30 Uhr in der Langgartenstraße 52, 67063 Ludwigshafen, in den Räumen des Landhaus Restaurants statt. Vor und neben dem Gebäude und in den umliegenden Straßen sind ausreichend Parkplätze vorhanden.Wir freuen uns sehr über Euren Besuch im Landhaus in Ludwigshafen. Im Laufe des Vortrags sowie im Anschluss besteht wieder ausreichende Möglichkeit zum Austausch.Um eine Anmeldung auf Xing wird gebeten, ein Kommen ist jedoch auch ohne möglich - einfach vorbeischauen!Viele Grüße
Peter & Kai
Hallo .NET-Entwickler!
Ein Programmierer ist immer ein Übersetzer. Er übersetzt Geschäftsprozesse, Abläufe und Ideen, die in natürlicher Sprache formuliert wurden, in eine künstliche Sprache, die eine Maschine versteht. Doch wie kann er dabei sicherstellen, dass der Code auch funktioniert und keine Fehler enthält? Wie kann verhindert werden, dass der Kern eines Modells in technischem Fachjargon untergeht? Wie kann er garantieren, dass Code mit seinen For-Schleifen, Klassen und Objekten, Algorithmen und Datenstrukturen, Interfaces, Services, Repositories auch das hält, was er dem Kunden verspricht?Eine Formulierung wie „Wenn der Betrag der Rechnung mehr als 20 Euro beträgt, ist die Lieferung kostenlos“ ist schnell erklärt, doch wie sieht das Ganze im Code aus? Hier verstecken sich die essenziellen Konzepte einer Domäne meist hinter vielen technischen Einzelheiten, die schnell unüberschaubar werden. Die Agile Softwareentwicklung hat in den vergangenen Jahren mit verschiedenen Praktiken und Prinzipien wie SOLID, Design Patterns, TDD oder Pair Programming versucht, die Qualität von Code zu erhöhen, jedoch lassen sich auch diese Ideen verbessen. Erhöht ein langer, unleserlicher Test mit vielen Mock-Objekten wirklich die Qualität von Code? Gibt es für jedes Problem ein Designpattern? Hier gibt es allgemeingültige Konzepte, die über diesen Praktiken stehen. Guter Code ist nicht einfach nur „clean code“. Guter Code ist nicht nur lesbar – er ist vorlesbar. Er ist sprechbar. Er beschreibt, was passiert. Guter Code ist schön. Guter Code ist empathisch.In dieser Session wird behandelt werden:Hallo .NET-Entwickler!
SharePoint 2010 bietet mehr als nur eine Plattform für die effektive Zusammenarbeit; SharePoint 2010 stellt eine sehr gute Plattform zur Anwendungsentwicklung bereit, mit deren Hilfe verschiedenste Szenarien realisiert werden können. Sehen Sie im Rahmen dieser Session was benötigt wird um mit SharePoint 2010 zu entwickeln, und lernen Sie die unterschiedlichen Möglichkeiten kennen, die SharePoint 2010 Ihnen als Softwareentwickler – zum Erstellen von eigenen Anwendungen - bietet.Hallo .NET-Entwickler!
Unser nächstes Treffen steht bevor und diesmal geht es um ein etwas breiteres Thema, was wohl viele Unternehmen der Region betrifft: "Scrum, XP & Co – bestehende agile Methoden bedienen jeweils verschiedene Zielgruppen und Aspekte der Softwareentwicklung, doch eine einzelne agile Methode genügt in der Praxis häufig nicht. Was also fehlt, ist ein umfassendes Rahmenwerk, das die erfolgreichen Elemente der bestehenden agilen Methoden vereint, das jedoch – wenn erforderlich – auch eigene Pfade einschlägt.Das Agile Development Framework (ADF) tritt an, dieses Problem zu lösen, indem es Individuen, Teams und Unternehmen während des gesamten Entwicklungsprozesses von qualitativ hochwertiger Software unterstützt, unter Berücksichtigung der einzelnen Rollen und deren jeweiligen Interessen."Golo Roden (http://www.goloroden.de) stellt ADF und dessen Konzepte in einem kompakten Überblick vor, zeigt an Hand von praktischen Beispielen den Verlauf des Prozesses von ADF, und beschreibt Migrationspfade von Scrum und XP. Wir freuen uns sehr über Euren Besuch im Landhaus in Ludwigshafen. Im Laufe des Vortrags sowie im Anschluß besteht wieder ausreichende Möglichkeit zum Austausch.Um eine Anmeldung auf Xing wird gebeten, ein Kommen ist jedoch auch ohne möglich - einfach vorbeischauen!
Viele Grüße
Peter & Kai
Hallo .NET-Freunde,
als Entwickler sind wir täglich bemüht hochwertigen und sauberen Code zu produzieren. Für viele Probleme kennen wir bewährte Patterns und Vorgehensweisen.Johannes Hoppe spricht auf unserem nächsten Usergroup-Treffen von seiner Sicht über Clean-Code und die Grenzen von objektorientierter Programmierung. Anhand praktischer Bespiele zeigt er, wie man mit dem AOP-Framework Postsharp elegante Modularisierungsansätze erhält.
Der Vortrag richtet sich an interessierte Einsteiger in das AOP mit .NET. Sofern bereits Postsharp auf dem Laptop installiert ist, können alle Beispiele Anhand der ASP.NET MVC Demo-Applikation WebNoteAOP nachvollzogen werden.Über unseren Sprecher: Johannes Hoppe freier Software-Entwickler und Webdesigner. Sein Schwerpunkt liegt auf ASP.NET MVC und PHP.Er ist Lehrbeauftragter an der SRH Hochschule Heidelberg. Dieses Jahr wurde er als Microsoft Expert Student Partner ausgezeichnet. Über seine Vorlesungen schreibt er in seinem Blog.Zum Treffen:Wir treffen uns am Montag, dem 27. Juni um 18:30h in der Langgartenstraße 52, 67063 Ludwigshafen in den Räumen des Landhaus Restaurants. Vor und neben dem Gebäude und in den umliegenden Straßen sind ausreichend Parkplätze vorhanden.Wir freuen uns auf einen interessanten Abend mit Euch! Um eine Anmeldung im Xing Event wird gebeten.Beste GrüßeHallo .NET-Entwickler,
unsere neue Räumlichkeit im Landhaus in Ludwigshafen ist gut angekommen. Das freut uns und wir können uns weiterhin dort treffen, um spannende Vorträge zu hören und uns auszutauschen.
Während des Vortrags sind wir wieder ungestört im Nebenzimmer. Die Gastronomie stellt uns den Raum dankenswerterweise kostenfrei zur Verfügung, geht aber natürlich davon aus, dass Getränke vor Ort gekauft werden und für die, die mögen, ist auch die Küche nach und während der Veranstaltung geöffnet.
Seit es mit den Visual Studio Express Editionen verschiedene kostenlose Einsteigervarianten der Microsoft IDE für die Entwicklung auf der Microsoft Plattform gab, schien die Visual Studio Familie vollständig zu sein. Doch spätestens seit der öffentlichen Erstankündigung von Visual Studio LightSwitch am 04.08.2010 auf der VSLive! Konferenz wissen wir, dass weiterer Zuwachs zu erwarten ist. Nun fragt man sich: "Warum ist das notwendig?", "Was kann das?" oder "Wer braucht das?".
Diese Session soll einen Überblick über Zielgruppe und Möglichkeiten von Visual Studio LightSwitch geben und damit diese Fragen beantworten. Vielleicht lässt sich auch ein wenig die Sorge vieler Entwickler zerstreuen, dass ein solches Werkzeug mehr Ärger verursacht, als es Nutzen bringt.Zum Sprecher:Constantin arbeitet als Anwendungsarchitekt und Entwickler bei der Freudenberg Forschungsdienste KG. Dort beschäftigt er sich hauptsächlich mit dem Design und der Entwicklung von Web-Informationssystemen und Datenbanken. Seit seinem Studium der Wirtschaftsinformatik gilt sein besonderes Interesse darüber hinaus allen aktuellen Themen im Microsoft .NET Umfeld, insbesondere aber dem Thema Softwarearchitektur.Er ist MCSD, MCITP Database Developer und MCPD Web + Enterprise Application Developer. 2010 und 2011 wurde er von Microsoft zum Most Valuable Professional (MVP) für SQL Server ernannt.Er engagiert sich zusätzlich im Vorstand des Just Community e.V. (http://www.justcommunity.de) und als Leiter der .NET User Group Frankfurt (http://www.dotnet-ug-frankfurt.de).Wir treffen uns am Donnerstag, dem 26. Mai um 18:30h in der Langgartenstraße 52, 67063 Ludwigshafen in den Räumen des Landhaus Restaurants. Vor und neben dem Gebäude und in den umliegenden Straßen sind ausreichend Parkplätze vorhanden.
Die .NET Usergroup Rhein-Neckar ist ein Zusammenschluss von über 100 Menschen, die mit der Entwicklungsplattform und den Tools rund um Microsoft .NET arbeiten. Dies betrifft Projektleiter, Softwareentwickler, Architekten und Studenten genauso wie Webentwickler oder Datenbankadministratoren.
Der Austausch von Wissen und Erfahrung steht ebenso im Mittelpunkt wie der persönliche Kontakt zu Menschen aus der Region Mannheim, Ludwigshafen, Heidelberg und Umgebung.
Wir haben 2010 diese Gruppe auf XING gegründet, da wir die Entwickler und Entscheider, die mit .NET zu tun haben, zusammenbringen möchten. Wir suchen alle Personen, die Interesse daran haben, sich auszutauschen, fachzusimpeln oder einfach nur Gleichgesinnte .NETler kennenzulernen.
Wenn Du neugierig geworden bist, dann schaue doch mal in der Gruppe vorbei.
Übrigens sind auch Nicht-Mitglieder der .NET Usergroup Rhein-Neckar herzlich eingeladen, d.h. wenn Du jemanden kennst, den Du mitbringen möchtest, oder der sich mal umschauen möchte, dann bring die Leute mit oder leite diese Einladung weiter!
Im Anschluss an unser Treffen lassen wir den Abend nach 1-2 Stunden Vortrag in lockerer Runde bei einem Getränk und auch einem Snack gerne ausklingen.
Wir freuen uns auf einen interessanten Abend mit Euch! Um eine Anmeldung wird gebeten.
Beste Grüße
Peter und Kai