(Crossposting from Encodo.com blog)
Mono-Versionen und -Kompatibilität:In letzter Zeit hatten wir von der Encodo vermehrt Berührungen mit Mono, da eines der Projekte heterogen mit Windows- und Linux-Hardware (ARM Prozessorarchitektur) operiert. Wir nehmen dies zum Anlass um den aktuellen Stand von Mono zu “protokollieren”.
In dem Projekt hat es sowohl C#-Services (Konsolen- und Service-Apps) wie auch Webanwendungen. Eine dieser Webanwendung muss sowohl auf Windows (.Net 4) wie auch auf Open-Embedded-Linux (Mono) laufen.
Da wir für die .Net-Webentwicklung von Microsoft ASP.Net MVC Framework begeistert sind, wollten wir dieses moderne Framework auch auf allen Zielplattformen verwenden können. Am liebsten natürlich die neuste MVC Version 3 (basiert auf .Net 4 und ASP.Net 4) welche auch die neue View-Engine namens “Razor” mit sich bringt. Kurz: das Neuste und coolste was Microsoft in Sachen Webframeworks zu bieten hat.
More...
Für meine neue Frontseite von marcduerst.com habe ich etwas mit den .Net System Libraries für Syndication gearbeitet. Dabei habe ich einerseits gesehen, wie einfach das Syndicytion-API sowie der XML-API sein kann. In diesem Artikel sind einige Beispiele zu finden.
More...
Ich stand einmal mehr vor der Frage, welche der vordefinierten Systemfarben von .Net ich wohl wählen soll. Anstatt a) die Namen auswendig zu lernen oder b) in einem Property-Inspector diese nachzuschlagen, habe ich in Google folgende Seite gefunden. Netterweise zeigt die Seite sowohl Hinter- wie auch Vordergrund-Previews aller vordefinierten Farben gruppiert nach Bereich an:
http://www.blizzardskies.com/bz/colorchart.html
In Webapps I often ran into the problem that users clicked a submit button more then once. This was because the user did not get immediately feedback like he does in fat-client applications. To reduce these situations I was looking for some code to disable a ASP.Net button right after the user clicked on it. I found some snippets on the web built a little helper-class to reuse this code and simplify its usage.
More...
Wer kennt es in der UI-Programmierung nicht: immer wieder den selben Programmcode für die Sanduhr! Hier soll eine handliche Lösung aufgezeigt werden wie man die Sanduhr mit wenigen Zeilen in eigenen Programme einbinden kann.
More...
Habe "rausgefunden" wie man in C# die ganzen Compiler-Anweisungen im eigenen Code verwenden kann. Wichtig dabei ist, das die Anweisungen mit dem Kreuz "#" prefixt werden.
More...
Um Komponenten und Properties in Visual Studio im Designer nutzen zu können, muss man diese mit entsprechenden Attributen versehen. Im folgenden einige Attribute für design-time Komponenten unter C#:
More...