Hallo Weihnachten, hallo neues Jahr, hallo Welt!

Die Weihnachtsfeiertage stehen vor der Tür und mit diesen die Zeit der Ruhe und Entspannung. Hoffentlich. Wenn Ihr irgendwann genug Ruhe und Entspannung hattet und zwischen (ggf. veganer) Weihnachtsgans und (natürlich alkoholfreiem) Silvestersekt nicht wisst, wie Ihr Eure Zeit rumkriegt, dann habe ich einen gut gemeinten Tipp für Euch: Tut einfach mal gar nichts und…

1

Visual Studio Tipps und Tricks, Teil 46: Der Zustand meiner Datei vor 15 Minuten mit AutoHistory

[Jetzt neu: Kostenloser online Kurs zum Thema Visual Studio Tipps & Tricks in der Microsoft Virtual Academy] In Visual Studio speichert man als Anwender normalerweise immer (mit Ausnahme von Builds) explizit – das heißt, man drückt den Speicherbutton. Im Vergleich dazu arbeitet bspw. Word etwas anders – hier wird alle paar Minuten ein Zwischenstand der…

0

Tag 1 nach #msts14

Wow, was für eine Woche! Ich hoffe, allen Besuchern des Technical Summit 2014 in Berlin geht es ähnlich wie mir und Ihr hattet ein paar intensive, spannende und informative Tage. Noch ein paar nachträgliche Infos für alle Besucher und auch für alle, die nicht direkt vor Ort waren. Recordings & MVA Alle Sessions wurden recorded…

2

Visual Studio Tipps und Tricks, Teil 45: Die Todo Liste für Code, der wirklich fertig ist

[Jetzt neu: Kostenloser online Kurs zum Thema Visual Studio Tipps & Tricks in der Microsoft Virtual Academy] Wann ist Code eigentlich fertig? Sicher gibt es unterschiedliche Ansichten und Interpretationen, aber ich denke die meisten werden sich darauf verständigen können, dass keine Todos mehr offen sein sollten. Natürlich kann man testhalber einfach mal nach “Todo” im…

1

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…

12

Xamarin Forms mit Custom Renderern erweitern

Ich befinde mich gerade auf der Xamarin Evolve Konferenz. Im Rahmen der Konferenz habe ich zum ersten mal mit den Xamarin Forms gespielt – einer Art UI Abstraktion für Cross Platform Entwicklung. Die kurze Story: Wer Xamarin Forms verwendet, der kann nicht nur App Logik teilen, sondern für den ist es auch möglich den UI…

0

Visual Studio Tipps & Tricks, Teil 44: Interfaces extrahieren (Ctrl +R, Ctrl +I)

Nach meinem letzten Blogpost zum Thema “Methoden Refactoring” möchte ich Euch gerne noch ein paar Shortcuts zum schnellen, komfortablen Refactoring nennen. Dieser Blogpost beschäftigt sich mit dem Thema, wie man am schnellsten aus einer Klasse ein Interface extrahiert bekommt. Damit wir auch feststellen, welche Arbeit uns hier abgenommen wird müssen wir uns noch einmal vor…

0

Visual Studio Tipps & Tricks, Teil 43: Methoden Refactoring (Ctrl +R, Ctrl +M)

Vielleicht seid Ihr ja auch Fans von kurzen, übersichtlichen Methoden. Am liebsten mag ich es eigentlich, wenn Methoden auf einen Blick zu verstehen sind und eigentlich der Name der Methode schon alles sagt. Sicher gibt es hier unterschiedliche Philosophien und nicht immer wird das so einfach funktionieren, so dass man in der Realität auch Methoden…

0

Offline Texterkennung für Windows Store und Windows Phone Apps (OCR – Optical Character Recognition)

Vielleicht hat jemand von Euch meinen MVA Kurs zur Windows App Entwicklung gesehen, in dem ich das OCR Scannen über den Bing Texterkennungsservice erkläre oder meinen zugehörigen Blogpost gelesen. Dazu gibt es sowohl schlechte als auch gute News. Die schlechten Neuigkeiten: Das OCR Scanning funktioniert in dieser Form nicht mehr, der zugehörige serverseitige Bing-Dienst wurde…

0

Visual Studio Tipps und Tricks, Tipp 42: Klammer sucht Klammer

Tipp 42 muss natürlich besonders sinnvoll sein. Ist er auch und dahinter verbirgt sich ein Shortcut den ich selbst so oft und automatisch nutze, dass ich schon fast vergessen hab, dass es sich dabei um einen Tipp handelt – und deshalb fast vergessen hätte ihn weiterzugeben. Es handelt sich dabei um eine Hilfestellung, wenn wir…

2