Devexpress bietet über 60 Controls für Winforms und ASP.NET gratis zum download an. Da ist sicher für jeden was dabei. Ein sehr nützliches Control für mich ist das ComboBoxEdit Control.
Es ist lediglich eine Registrierung nötig.
Wieder mal habe ich was Neues gelernt. Im .net Framework kann man Regular Expressions (ich kann mich noch nicht dazu überwinden Reguläre Ausdrücke zu schreiben) zu Assemblies kompilieren und damit die Ausführungsgeschwindigkeit steigern. Dazu gibts die RegexCompilationInfo Klasse.
Einen guten Artikel dazu gibts hier: Regex’en zu Assemblies kompilieren
Brad Arams und der Addison Wesley Verlag haben jetzt ein tolles .NET Framework 4 PDF Poster herausgebracht. Zusätzlich gibt es DeepZoom Version.
Am Blog vom immer wieder lustigen Rob Miles – kann man das C# Yellow Book herunterladen. Es ist für alle gedacht die in die Programmierung mit C# einsteigen wollen.
Es gilt immer wieder die Daten aus seiner Applikation als Excel bereit zustellen.
Grundsätzlich gibt es dazu 2 klassische Wege:
- Über das Excel Object Model und Interop
- Über eine ASPX Seite mit dem richtigen Content Type
Beide Wege haben Nachteile die man mit der dritten Variante in den Griff bekommen kann- Excel Dateien mit einer 3rd Party Komponente zu schreiben. Der Aufwand den man betreiben muss ist aber sicherlich mit der ASPX Variante am geringsten.
TMS Software hat eine Komponente im Angebot die sogar auf dem Compact Framework funktioniert!
Es gibt ja immerwieder die Diskussion was die Hauptunterschied zwischen CF 2.0 und CF 3.5 sind.
Neuerungen in CF 3.5:
- Linq
- WCF Unterstützung
Dann gibt es einen großen Teil von Features die nichts mit dem Compactframework, sondern nur mit dem Compiler zu tun haben und den damit verbundenen Sprachfeatures vonC# 3.0 (var, [], Extension Mehtods, …). Diese können auch mit CF 2.0 verwendet werden wenn man Visual Studio 2008 als Compiler verwendet.
Am spannendsten von allen Änderungen finde ich das einiges getan wurde um Memory Leaks in CF Applikation zu verhindern:
- bei Bitmaps/Images
- Und bei allem was im WIndows.Forms Namespace liegt (Unbedingt lesen bis zum ende: http://forums.microsoft.com/msdn/ShowPost.aspx?PostID=3999008&SiteID=1)
Der größte Nachteil beim CF 3.5 ist das man es auf den meisten Geräten extra Installieren muss!
Ich bin keiner der die dicken Bücher auswendig lernt – da gefällt mir so eine Wissensbibliothek in Code recht gut. Und dann kann man diese Art von Information ja auch direkt in Projekten verwenden.
http://www.dofactory.com/Framework/Framework.aspx
79$ sind dann auch von den Kosten im Bereich eines Buches.