May 202011
 
Bilderrätsel

Was ist das und wofür könnte es verwendet werden? Vielleicht… ein WLAN-Stecker? Posted from WordPress for Windows Phone

Apr 302011
 
UX-Fail

Welche mächtige Höllenmaschine soll hiermit bedient werden? Ein nuklearer Taschenrechner? Ein rotes Telefon? Nein, es ist nur ein Fahrstuhl mit Universal-Schnittstelle. Soll wohl den Aufwand sparen, ein spezielles, anwendungsbezogenes, angemessenes, benutzerfreundliches Bedienelement anzufertigen. Zur Strafe muss dafür noch eine zusätzliche Anleitung daneben. Und der Benutzer? Hasst beides, 3 Tastendrücke für 1x in den Keller fahren […]

Apr 212011
 

Wie kürzlich erst gesagt gibt’s etliche Möglichkeiten, das INPC zu handhaben. Ich habe jetzt einen neuen Favoriten: T4 Code Snippets Vorteile: Der Code muss nicht manuell geschrieben werden, kann auch zentral refactored werden, ist aber schon zur Compilezeit vorhanden und auch sichtbar. UND: die Properties inkl. Boilerplate-Code landen in einem eigenen CodeFile und verwässern nicht […]

Apr 152011
 

WPF-DataBinding rocks! Schön ist auch, dass es sowohl mit den (relativ neuen) DependencyProperties als auch mit den guten alten CLR-Properties (POCOs = Plain old CLR-Objects) gut harmoniert, wenn man denn INotifyPropertyChanged aus dem ComponentModel implementiert. Das ist auch nicht schwierig, sorgt aber immer wieder für Diskussionen, wenn es darum geht, wie man am besten MagicStrings […]

Feb 282011
 
Eindeutig vieldeutig

Kommst du auch oft durcheinander und verwechselst gelegentlich Code, Name, Id und Referenznummer? Bei DHL kann das nicht passieren: Die lassen ihre Kunden nicht im dunkeln tappen sondern sagen ganz klar an, welche Angabe sie benötigen und wo du sie finden kannst:

Feb 232011
 

Heute schon die int.MaxValue-Grenze übertreten? Für fast jeden kommt der Moment irgendwann, an dem int = Int32 nicht mehr ausreicht und auch ein Unsigned Int 64 knapp werden könnte. Klassische Beispiele: ewig hochgezählte Unique-IDs oder Comparer, die Strings numerisch sortieren sollen. Normalerweise kein Problem, aber es ist schwer zu garantieren, dass die Grenzen tatsächlich eingehalten […]

Feb 082011
 

Tatsächlich, es klappt 🙂 Um meinen Blog endlich vom NAS auf einen richtigen Webserver zu kriegen, musste ich jetzt den Migrationsernstfall proben. XCloner behauptet ja, er sei dafür gerüstet, also mal schau’n ob er das auch hält. Die automatischen Lösungen haben leider nicht so recht funktioniert, der XCloner scheint ursprünglich für Joomla gemacht zu sein, […]

Dec 082010
 

…vielleicht eher für’s nächste Jahr interessant, obwohl der Advent ja noch ein paar Türchen bereithält: Ich habe eine kleine Adventskalender-Anwendung gebaut, die ich mit Fotos von meinem Kleinen an dessen Großeltern verteilt habe. Was man davon abgreifen kann? Beispielanwendung mit MVVM (MVVM-Lite Toolkit) – Aber Achtung, an 2-3 Stellen hab ich durchaus mal die Quick’n’Dirty-Lösung […]

Aug 312010
 

Bei meinen ersten Gehversuchen mit dem Entity Framework bin ich natürlich gleich über die erste Hürde gestolpert: Da ich weder mit Kanonen auf Spatzen schießen wollte, noch externe Libs=Fehlerquellen einbinden wollte, startete ich mit dem MS SQL Server in der Compact Edition. Soweit so gut, dank EF gelang die DB-Erstellung recht mühelos direkt aus VS2010 […]

n/a