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]

Camel und Pascal

In der MCP Beta Prüfung 70-355 werden Skills zu Programmier Konventionen mit dem Ziel Code Qualitt abgefragt. Konkret war in einer Aufgabenstellung eine Anforderung spezifiziert die CamelCase und PascalCase fordert. Welche Code Notationen gibt es camelCase Gross Kleinschreibu... [Mehr]

lokalisierung von UWP Apps mit resw

Im echten Leben schreibe ich meine Anwendungen nur für deutsche Benutzer und wenn's hart kommt nur für Englisch. Lokalisierung ist für mich eher ein akademisches Thema um z.B. die MCP Prüfung 70-354 abzulegen. Da saß ich nun vor der Beta Prüfung mit einer Aufgabe in der irgendwelche Greetings als Re... [Mehr]

Windows 10 UWP spricht Österreichisch

Erdäpfel, Kukuruz und Marillen nimmt man im Sackerl mit heim, trägt es über die Stiege ins Haus und legt die rund 100 dag auf den Sessel. Dann schaltet man Windows 10 ein, startet die UWP App und schaut aufs Datum. 1: ApplicationLanguages.PrimaryLanguageOverride = "de-at" ... [Mehr]

Schneller ObservableCollection

Nach dem lesen eines Blog Eintrages des von mir geschätzten Gregor Biswanger, setzte ein langer Denkprozess ein. Gregor beschreibt sinngemäß, das beim Einsatz einer gebundenen Liste in zb WPF es sehr lange dauert, viele Einträge anzuzeigen. Er nimmt knapp 3500 Datensätze und bindet diese per MVVM an... [Mehr]