Webforms Client Validation

Ein Schulungsteilnehmer eines Web Forms Kurses vor zig Jahren, schreibt mir heute eine Mail mit folgender Einleitung lange nicht mehr gesehen, wie geht’s denn so? Ich habe ein kleines Problemchen, Dabei war ein Stück ASP.NET Code, das so geschätzt vor 10 Jahren entstanden ist. Es muss heute um e... [Mehr]

mehrere Blend Effekte kombinieren

Viele Jahre war ich der Meinung, das sich Effekte (Effects) innerhalb eines XAML UI Elements nicht kombinieren lassen. Ein blöder Fehler in einer Blend Schulung belehrte mich eines Besseren. Effekte, genauer gesagt Pixel Shader Effects, erlauben die Manipulation eines beliebigen Objektes auf der Gr... [Mehr]

Internet Explorer Logo Historie

Allen Unkenrufen zum Trotz hat der Internet Explorer noch immer einen Marktanteil von über 50% – weltweit. Da konnte EU und das ganze Web Hipster Gezeter fundamental kaum etwas ändern. Von seinem Spitzen Marktanteil von 95% von 2003 ist der Redmonder Browser allerdings weit entfernt. Microsofts Stra... [Mehr]

OPTIONS statt PUT oder POST

HTML Apps sind im Grunde relativ unsicher. Der Benutzer kann beliebigen Code laden und sieht nicht was im Hintergrund geschieht. Gerade die Callbacks werden so zum Risiko, mit dem jedes Framework anders umgeht. Angular nutzt einen sogenannten Preflight bei Cross Domain aufrufen. Wenn ein Ajax Callb... [Mehr]

CRUD mit ASP.NET Web API und AngularJS

In Zuge einer Vorbereitung eines Vortrages, wollte ich den nötigen JavaScript Code auf ein Minimum reduzieren. Dabei habe ich mich beinahe in ngResource verliebt. ASP.NET Web API und Angular sind mit $resource ein fast perfektes Paar. ngResource kapselt das $http Objekt und stellt die REST typische... [Mehr]

Single Page Applications und Azure Video Walkthrough

Mit fünfzehn kurzen Videos erhält man gesamt fünfsiebzig Minuten eine Einführung in die Welt der Web Apps auf Azure mit Visual Studio 2013. Teil 1 2:39 Web Projekt in Visual Studio anlegen Teil 2 2:53 Nuget Paket Manager Teil 3 2:58 SQL Data Tools in Visual Studio 2013 Teil 4... [Mehr]

Azure Blob Storage lokal nutzen und deploy

Wer Azure Websites Apps entwickelt, stolpert schnell mal über den Anwendungsfall Datei Upload. Dabei stellt sich die Frage, wohin mit den Daten? Ein Bild Upload ins Dateisystem ist zwar möglich, aber nicht im Sinne moderner Architektur. Dafür sieht Microsoft Windows Azure schon von Anfang an den Blo... [Mehr]

ASP.NET Datenbank Website deploy nach Azure

Microsoft macht es einem ziemlich leicht Azure zu nutzen. Kompliziert ist höchstens aus den unzähligen Optionen zu wählen. Mit Visual Studio 2013 lässt sich eine SQL Server basierte Website mit allem Pipapo nach Azure publishen ohne das Azure Portal zu benötigen. Eine übliche Website im ASP.NET Umf... [Mehr]

HTML5 Input Type Number als Ganzzahl

Eigentlich wollte ich diesen Blog Post irgendwie ala “die wundersamen Abenteuer des Robinson Crusoe” nennen. Aber Google und SEO verbietet das. Worum geht es? Wieder einmal um was banales in HTML5. Benutzer sollen nur Integer Zahlen eingeben können. Nun hat dieser JavaScript Stack an und für sich ... [Mehr]

Azure Web Apps Mail senden

Erst gestern gab es von Scott Guthrie eine Reihe neuer Azure Service Ankündigungen. Azure Websites heißen nun Azure Web Apps. Daneben noch API Apps, mobile Apps und Logic Apps. Ein Problem bleibt aber, wie sende ich eMail aus einer Azure Website App? Einige Blogs und die Suche nach “how to send mail... [Mehr]