ASP.NET Webforms doppeltes Title Element

Nachdem ich heute die Bing Webmaster Tools mal mit der https://ppedv.de website Probiert habe, wird mir in allen Seiten ein doppelter Page Title Fehler angezeigt. In der Tat wird nach dem CSS das per Theme eingebunden wird, ein leerer  Title Element eingefügt. Da wir vor Jahren schon mal ei... [Mehr]

WPF virtuelles Touch Keyboard

Wer eine WPF Anwendung auf einem Tablet Computer betreiben will, stößt schnell auf Probleme mit der virtuellen Tastatur. Um das OnScreen Keyboard zu aktivieren kann tabtip.exe ausgeführt werden. Windows 10 bringt aber nun einen Tablet Modus, der weitestgehend das Keyboard automatisch einblendet, we... [Mehr]

Angular 1.5 Components vs Direktiven

Zum Zeitpunkt des Blog Artikels befindet sich Angular.js 1.5 in der RC0 Phase. Trotz des kommenden (und völlig anderen) Angular 2 wird weiter am 1er Zweig gearbeitet. In jeder meiner bisherigen Angular Schulungen, waren Direktiven eine echte Hürde für die Teilnehmer. So kommt nun ein etwas einfacher... [Mehr]

Angular Directive Link Function Event Binding

Eigentlich komme ich aus keinem AngularJS Training raus ohne das nicht ein Teilnehmer ein auf den ersten Blick seltsame Scope Binding Frage in Zusammenhang mit Direktiven stellt. Vor einiger Zeit habe ich mir eine Direktive geschrieben, die einen Submit Button um die Sicherheitsabfrage “Wirklich lö... [Mehr]

UDP Server und Client

Aktuell unterrichte ich an einer IT Schule Objekt Orientierte Programmierung mit C#. Dabei bin ich dauernd auf der Suche nach C# Beispielen, die anhand einer realen praktischen Anwendung ein OO Konzept zeigt. Dieses Mal habe ich vor Socket Kommunikation zu zeigen. Eine Client Server Anwendung auf Lo... [Mehr]

MVVM in Json Datei schreiben/lesen

Im folgenden Walkthrough Lab wird eine gebundene Liste auf Benutzerinteraktion als JSON seralisiert gespeichert und gelesen. Mit Visual Studio 2015 neues WPF Projekt anlegen mit dem Namen MMVMJson. Dem Projekt eine Klasse Person.cs hinzufügen. Mit Visual Studio in der Klasse [PROP] +[TAB] +[TAB] dr... [Mehr]

C# MVVM simple Lab

  Visual Studio 2015 neues WPF Projekt anlegen. Ziel ist es eine WPF View mit dem MVVM Entwurfsmuster mit Logik zu verbinden. Viewmodel Klasse erstellen dem Projekt Klasse hinzufügen mit dem Namen StarterViewModel.cs. Dies stellt das Viewmodel dar. Die Klasse bekommt nun eine Property Zahl... [Mehr]

IIS Custom Request Header Logging

Im Zuge der Umstellung der ppedv.de Website auf Bootstrap und responsive Design, wollen wir herausfinden welche Seiten von den Nutzern aufgerufen werden. Der Umstieg folgt den agilen Prinzipien und wird während des laufenden Betriebs durchgeführt. Es handelt sich dabei um tausende einzelseiten, di... [Mehr]

Webforms REST API

Wer noch Webforms Projekte zu betreuen hat und trotzdem JSON Daten am Client verarbeiten möchte, kann per Nuget durchaus sein Web Projekt um ASP.NET Web Api Funktion erweitern. Zum einem ist das nicht ganz ohne Risiko, zum anderen muss man auch entsprechende Skills entwickeln. Dabei kann man JSON D... [Mehr]

JSON camelCase

Auch wieder aus dem Gedächtnis eine Frage aus der MCP Prüfung 70-355 zum serialisieren von Objekten [Mehr]