Essential Tools for Visual Studio Developer

James Avery hat zum zweiten Mal im MSDN Magazine seine „Ten Essential Tools“ vorgestellt. 2004 gab es ja schon mal einen ähnlichen Artikel, damals richtete dieser sich allerdings an alle .NET Entwickler. In der 2005 Version der Ten Essential Tools richtet sich Avery nun ausschließlich an Visual Studio Entwickler und stellt die, seiner Meinung nach,…

Kalenderwochen und SQL

Der SQL Server von Microsoft scheint Kalenderwochen nicht nach DIN 1355 zu berechnen. Gibt man im Query-Analyser select DATEPART ( week , getdate() ) am heutigen Datum (21.12.2005) ein, bekommt man als Antwort die 52. Kalenderwoche. Laut DIN 1355 müßte das aber die 51. sein. Leider gibt es zumindest auf Seiten des SQL-Servers keinen Workaround…

Strings kürzen

Will man einen String kürzen (z.B. Teaser oder für ne DropDown-List) kann man es sich einfach machen und den String in der entsprechenden Datenbankabfrage via cast(myColumn AS nvarchar(116)) kürzen. Dummerweise schneidet diese Vorgehensweise auch Wörter mitten im Satz ab. Etwas eleganter ist daher diese Methode private string cut_longString(string longString)        {            if (longString.Trim()…

.NET – the next round

Es ist endlich soweit, das .NET-Framework Version 2.0 von Microsoft ist endlich den Beta-Schuhen entstiegen und wurde heute endlich als Final von Microsoft freigegeben. Das Framework steht für die drei Intel-Plattformen x86, x86-64 und Itanium zur Verfügung, wie immer als SDK und Redistributables. Gleichzeitig oder besser passenderweise hat Microsoft verlauten lassen, dass am 7. November…

Defend Your Code

Habe ich gerade auf der Microsoft Homepage gefunden: Zehn Sicherheitstipps für Entwickler. Ok, zugegeben, eigentlich nix neues, aber vielleicht für den einen oder anderen Leser doch interessant :)

Mono 1.1.9 released

Die freie .NET-Implementierung Mono wurde heute in der Version 1.1.9 veröffentlicht und wartet neben diversen Neuerungen in einigen Bereichen mit deutlichem Geschwindigkeitszuwachs auf. Wie schon angekündigt wurde die SSL-Unterstützung überarbeitet. Sie unterstützt jetzt asynchrone Handshakes und ist nun Thread-sicher. Auch der XSP-Web-Server kann versteht nun SSL. Neu sind hingegen die zwei JIT-Compiler für IA64- und…

Debug Problem

Heute habe ich meiner Windowsmaschine @ work mal wieder ein paar Updates und BugFixes gegönnt und prompt funktionierte das Debuggen meiner dotNET-Anwendungen nicht mehr, sondern quitierte jeden Debug-Versuch mit der Fehlermeldung "Unable to start debugging on the Web server"…. Ursache: Irgendwas hat M$ an den Sicherheitseinstellungen geändert. Kaum hatte ich im IE unter Internetoptionen/Sicherheit meine…

Mono 1.1.5 released

Mono, die OpenSource-Version von Microsofts .NET-Plattform, ist heute in der Version 1.1.5 veröffentlicht worden. Neben 293 behobenen Fehlern wurde auch an der Leistung und am Speicherverbrauch gearbeitet. Programme, die unter Microsofts .NET-Plattform entwicklet wurden, lassen sich ausschließlich nur unter Windows-Betriebssysteme nutzen, mittels Mono sollen .NET-Programme auch auf "fremden" Betriebssystemen entwickeln und nutzen können. Ein komplettes…