WPF und MVVM richtig einsetzen – Teil 1

Erstaunlicherweise wird im Umfeld von Windows-Anwendungen immer noch eher selten auf das MVVM-Pattern zurück gegriffen. In mehreren Kunden-Kontakten fiel mir das nun auf und ich möchte die Gelegenheit nutzen, um codingfreaks wieder zum Leben zu erwecken. In dieser mehrteiligen Artikelserie werde ich von den Grundlagen bis hin zum Einsatz von Konvertern und erweiterten Bindungs versuchen, Werbung für das Pattern MVVM zu machen. Es soll aber auch nicht verschwiegen bleiben, an welchen Stellen es einfach nicht funktioniert und wie man damit umgeht.
„WPF und MVVM richtig einsetzen – Teil 1“ weiterlesen

Visual Studio 2015 after 2 Weeks – a bad Release

My team is one of those teams which are called „early adopter“ when it comes to developing technologies. Same is true for Visual Studio and the complete infrastructure of course. The latest release is one of the most ugliest I experienced in this area and I’ll share my experiences with you here. Be warned!

„Visual Studio 2015 after 2 Weeks – a bad Release“ weiterlesen

Back to the roots

Nachdem immer mehr Leser im Feedback angegeben haben, dass das Lesen der Beiträge eher schwieriger wurde, haben wir das Layout komplett neu gewählt. Wir setzen jetzt erst einmal ein Standard „Twenty Fifteen“ von WordPress ein und konzentrieren uns auf kleinere Anpassungen hier. In den nächsten Tagen werden also Updates erfolgen und Ihr seid live dabei!

Entity Framework in der Praxis (Teil 2)

Es geht nun nach dem ersten Teil weiter in die Tiefe und wir kümmern uns nun um die Konfiguration des Kontextes und das Einbinden von externen Komponenten.

„Entity Framework in der Praxis (Teil 2)“ weiterlesen

Entity Framework in der Praxis (Teil 1)

Ich habe es nun lange genug aufgeschoben, einen Nachfolge-Artikel zum Thema zu verfassen. Hier nun ein paar Gedanken zum praxisnahen Einsatz von Entity Framework 6 inkl. ein paar hoffentlich nützlicher Tips und Tricks.
„Entity Framework in der Praxis (Teil 1)“ weiterlesen

cfNugetTargets – Auto-Deploy NuGet mit Versionierung

NuGet nimmt einen immer größeren Stellenwert in unserem Entwickleralltag ein. Das ist alles gut und schön, nur das Deployment und Versionsmanagement ging uns immer mehr auf den Zeiger. Nach einigem Tüfteln ist ein NuGet-Package heraus gekommen, das wir heute in einer ersten Alpha-Version auf nuget.org released haben. Dieser Artikel erklärt die Hintergründe und den Einsatz.

„cfNugetTargets – Auto-Deploy NuGet mit Versionierung“ weiterlesen

TechEd 2014 Tag 2

Der erste Tag war wie immer erstmal der Orientierung gedacht. Ab Tag 2 geht’s dann eigentlich so richtig los. Hier meine Eindrücke.

„TechEd 2014 Tag 2“ weiterlesen

TechEd 2014 – Erste Eindrücke

Heute ist der zweite Tag der europäischen TechEd und ich habe das gestern erlebte schon mal überschlafen können. Hier die ersten Eindrücke.

„TechEd 2014 – Erste Eindrücke“ weiterlesen

Dynamische LINQ-Expressions

Heute kam ich an ein kleines Problem in Zusammenhang mit LINQ. Was, wenn man zur Entwurfszeit noch nicht weiß, welche Filter später an eine LINQ-Abfrage übergeben werden sollen? Die Lösung ist elegant und einfach.

„Dynamische LINQ-Expressions“ weiterlesen

Eine Solution bauen

Der Titel klingt zugegebenermaßen trivial. Ich habe allerdings immer wieder feststellen müssen, dass vielen auch langjährigen VS-Programmierern gar nicht klar ist, wie eine Solution skalierbar und im Hinblick auf Multi-Tier gebaut werden sollte. Hier ein Vorschlag.
„Eine Solution bauen“ weiterlesen