Code Sharing mit C# und Visual Studio

Ich habe einen MVA Kurs zum Thema Code Sharing mit C# und Visual Studio erstellt, in dem ich ein paar Praktiken vorstelle, wie man es hinbekommt möglichst wenig Code doppelt schreiben zu müssen, wenn man unterschiedliche Plattformen adressieren möchte. Natürlich weiß ich, dass nicht immer alle Methoden geeignet sind, aber ich denke, es ist wichtig…

3

Was ist eigentlich… Dependency Injection (DI)?

Update: Zum Thema Code Sharing und Dependency Injection gibt es jetzt auch einen kostenlosen Online Kurs in der MVA [LINK].     In den vergangenen Tagen und Wochen war ich häufig auf Konferenzen unterwegs und natürlich auch als Zuschauer in der ein oder anderen Session. Dabei ist mir aufgefallen, dass “Dependency Injection” offenbar noch nicht so…

13

Shared Code Project Template in der Visual Studio Gallery

Für alle, die meinen heutigen VS Tipp gelesen haben und Lust auf ein Template für Shared Code bekommen haben, habe ich eines erstellt. Ihr findet es in der Visual Studio Gallery. Den Quellcode werde ich morgen auch noch freigeben, so könnt Ihr Euch das Project Template nach Belieben anpassen. Ihr findet das Template hier: http://visualstudiogallery.msdn.microsoft.com/d63566f6-8658-44a0-a06f-f1a4b77c685a…

0

Hello World! Ein Fahrplan für plattformübergreifende Entwicklung

Update: Zum Thema Code Sharing und Dependency Injection gibt es jetzt auch einen kostenlosen Online Kurs in der MVA [LINK]. Entwickler aller Plattformen, ob Web, iOS, Android, Windows Phone oder vielleicht einer der anderen zahlreichen Plattformen verbindet ein gemeinsamer Schmerz, der mir immer wieder vorgetragen wurde, der seit den Schlachten im Browserkrieg bewusster wahrgenommen und gelitten…

2

Windows 8 + Windows Phone 8 Cross Platform App Development mit C#/XAML (Teil 3)

Im ersten Teil dieser Serie haben wir einen Blick darauf geworfen, welche Möglichkeiten sich uns überhaupt bieten Code zwischen Windows 8 und Windows Phone 8 wiederzuverwenden. Wir haben die Portable Libraries kennengelernt und deren Einschränkungen erfahren. Im zweiten Teil haben wir uns unterschiedliche Methoden angesehen, wie wir durch geschickte Dateiverwaltung und ein paar Visual Studio…

0

Windows 8 + Windows Phone 8 Cross Platform App Development mit C#/XAML (Teil 2)

Im letzten Teil haben wir die Luxusvariante kennengelernt, mit der wir für unterschiedliche Microsoft Plattformen nahezu ohne Mehraufwand programmieren können, die Portable Class Library. Wir haben außerdem herausgefunden, dass die Portable Class Library Einschränkungen mit sich bringt, die wir kennen und verstehen sollten und mit denen wir leben müssen. Des Weiteren kommen Entwickler, die die…

0

Windows 8 + Windows Phone 8 Cross Platform App Development mit C#/XAML (Teil 1)

Ich hab zuletzt ein paar Vorträge zum Thema W8/WP8 Cross Platform Development gehalten. Ich nutze hier die Gelegenheit eine schriftliche, nachlesbare Variante des Vortrags abzuliefern. Die Folien zum Vortrag findet Ihr hier. Grundsätzlich ist das Ansinnen möglichst viel Code  wiederverwenden zu wollen absolut nachvollziehbar. Wenn wir einen Blick auf die – inzwischen wohl hinlänglich bekannten…

1