Full Stack Universal Windows Platform

Don't just dream it. Hack it.

OpenSocial Apps für StudiVZ entwickeln

Soziale Netzwerke sind beliebter denn je. Ob Facebook, MySpace oder StudiVZ, jedes dieser Netzwerke hat eine enorme Benutzerzahl, gerade deswegen sind diese Plattformen auch für Entwickler interessant geworden. Eine funktional interessante Anwendung findet oft schnell mehrere Tausend Benutzer und so manche Softwareschmiede ist zu Ruhm und Reichtum gekommen (z.B. Zynga mit Farmville ). Egal was… Read more

ASP.NET MVC Webcamp am 16. Dezember 2010

Nachdem das erste ASP.NET MVC Webcamp innerhalb von 5 Tagen ausgebucht war, haben wir uns entschlossen noch ein zweites zu organisieren. Der Veranstaltungsort ist in Bad Homburg geblieben und wir haben wieder die Möglichkeit 50 Teilnehmer zu begrüßen. Das Webcamp richtet sich inhaltlich an ASP.NET MVC Einsteiger und hat einen Lab Anteil um das gehörte… Read more

Buch-Tipp: Web 2.0 mit ASP.NET und AJAX

Im mitp-Verlag (Frechen) ist dieser Tage ein neuer Ratgeber für Webentwickler erschienen: „Web 2.0 mit ASP.NET und AJAX – Einführung in die Erstellung interaktiver Webseiten“ (440 Seiten; 34,95 €). Autor Uwe Klappert stellt darin alle ASP.NET-Funktionen im Rahmen eines Beispielprojekts vor. Zum Reinschnuppern sind auf der Verlagswebsite einige Buchauszüge abrufbar…. Read more

ASP.NET Sicherheitspatch verfügbar

Ein Sicherheitspatch für die letztlich aufgetretene ASP.NET Sicherheitslücke verfügbar. Mein Kollege Kay Giza hat einen ausführlichen Artikel zum Patch verfasst. Außerplanmäßiges Sicherheitsupdate für die ASP.NET-Schwachstelle 2416728 am 28.09.2010 Scott Guthrie hat ebenfalls einen Blogpost zum Update verfasst. ASP.NET Security Update Now Available Wichtig Patch unbedingt einspielen. Es wäre nicht das erste Mal das ein bekanntes… Read more

Microsoft Web Camp zu ASP.NET MVC in Bad Homburg

Am 30. November gibt es ein kostenloses ganztägiges Web Camp zum Thema ASP.NET MVC 2. Das ganze findet in der Microsoft Niederlassung in Bad Homburg statt. Momentan bin ich als Speaker aufgeführt, doch es gibt noch einen Plan in der Hinterhand. Wenn alles klappt werden zwei Speaker aus der Community mit dabei sein, was mich… Read more

Video: Von 0 auf WordPress in unter 10 Minuten – mit dem kostenlosen Microsoft Web Platform Installer

Sie fragen sich mitunter, warum das Einrichten von Web Server Software so mühsam ist? Sie möchten einfach nur mal schnell einen Blog verwenden, ohne sich lange mit dem Setup rumschlagen zu müssen? Sie denken, dass PHP und Windows sowieso nicht zusammenpassen? Dann könnten die nachfolgenden vier Video-Minuten ein paar neue Erkenntnisse bringen! Das Video “Von… Read more

Schutzempfehlung zu entdeckter ASP.NET-Schwachstelle

Webseitenbetreiber sollten Ihre Webauftritte anhand der Empfehlungen im Microsoft Security Advisory 2416728 durch eine statische Fehlerseite absichern: Unlängst ist öffentlich über eine kryptologische Angriffsfläche in ASP.NET diskutiert worden, deren Ausnutzung dem Angreifer Zugriff auf verschlüsselte ViewState-Daten und ab Version 3.5 SP1 zudem Zugriff auf Dateien innerhalb der betroffenen Webanwendung ermöglichen könnte. Bisher ist keine Ausnutzung… Read more

Wichtiger Hinweis: Sicherheitslücke in ASP.NET und der schnelle Workaround

Seid einigen Stunden haben wir einen Sicherheitshinweis zu einer Sicherheitslücke in ASP.NET auf Microsoft Security Advisory veröffentlicht. Hierbei handelt es sich um die Möglichkeit die Verschlüsselung des Servers auszuspionieren und dann nachzubauen. Dadurch ist es dem Angreifer möglich an wichtige sensitive Informationen des Webservers zu kommen. Dieser Angriff als Oracle Padding Attack bekannt pulsierte letzte… Read more

Routen in ASP.NET MVC definieren

Um gezielte Einsprungsadressen in eine Web Anwendung zu haben, ist es sinnvoll Routen zu definieren. Diese bieten den Vorteil das man komplett bestimmen kann wie die URLs nach außen hin aussehen und so in der Lage ist, Suchmaschinen bereits in der URL wichtige Schlagworte mitzugeben. Zudem sind lesbare URLs von Benutzern leichter zu merken. In… Read more