Microsoft .NET vs Java

Sowohl Microsoft .NET als auch Java bieten inzwischen eine Vielzahl an Funktionen und welche von beiden Programmier­plattformen die bessere ist, daran scheiden sich die Geister – und das nicht nur fachlich – Hier und da mutiert eine Diskussion zu diesem Thema auch schon zu einer wahren Glaubensfrage. Erfreulich daher, dass man das Ganze auch mal…

ASP.NET 1. 1 – DefaultButton definieren

In ASP.NET 2.0 gibt es die Methode HtmlForm.DefaultButton, mit der man den DefaultButton eines Formularelements festlegen kann. Sehr nützlich wenn man ein Formular mit mehreren Buttons erstellt hat und der Benutzer durch drücken der ENTER-Taste auf einem Input-Feld eine Aktion auslösen soll wie z.B. verschiedene Suchoptionen. Leider bietet ASP.NET 1.1 keine Funktion dieser Art. Bei…

Neues aus Redmond

RC1 für .Net 3.0 released Microsoft hat heute den ersten Release Candidate für das neue .Net Frameworks 3.0 veröffentlicht. Das bis vor kurzem noch unter dem Namen WinFX geführte Framework umfasst die Windows Presentation Foundation, Windows Communication Foundation, Windows Workflow Foundation sowie Windows CardSpace. Der Release Candidate kann für 32- und 64-Bit-Systeme von den Servern…

Mono 1.1.17 released

Die freien Implementierung von Microsofts .NET-Umgebung Mono wurde in der Version 1.1.17 released. Die neue Version behebt 134 Bugs (gegenüber der Version 1.1.16) und wartet mit diversen neuen Funktion und Implementierungen wie z.B. der Unterstützung von COM-Objekte auf. Noch nicht fertig ist allerdings der neuer Basic-Compiler, der kompatibel zu Microsofts VB 2005 sein soll. Alle…

Phalanger – PHP-Compiler für .NET

Eine neue Version des PHP-Compiler Phalanger wurde auf Codeplex veröffentlicht. Die Version 2.0 Beta 2 soll sich nun auch in Visual Studio 2005 integrieren lassen und aus PHP-Skripten Binaries erzeugt, die in der CLR des .NET-Framework 2.0 laufen können. Die zur Integration des Compilers notwendige Software, ist allerdings noch nicht verfügbar. Sicher interessant zu sehen,…

Ip2Nation – the c# way

Eine IP-Adressen einem Land programmatisch zuzuweisen ist eigentlich nicht schwer. Im Netz finden sich einige freie Datenbanken, aus denen man die notwendigen Informationen abgreifen kann. Auf www.ip2nation.com findet man z.B. einen MySQL Dump sowie diverse Beispielscripte, um eine Abfrage dieser Art in PHP zu bauen. Mehr oder weniger problematisch wird das ganze allerdings, wenn man…

Regular Expression Library

Wer mal schnell eine Regular Expression braucht oder ein selbsterstelltes Regex-Pattern testen möchte, sollte auf jeden Fall mal bei regexlib.com vorbeischauen. In einer sehr umfangreichen Datenbank kann man dort nach eventuell schon vorhandenen Patterns suche oder, falls man eigene erstellt hat, diese dort testen. Update Wer nur mal schnell seine eigenen Patterns testen möchte, hier…

PDF-Erstellung mit C#

Tools zum Erstellen von PDF Dateien gibt es für c# zu hauf, in der Regel muss man sie aber für teures Geld von Drittanbietern erstehen. Aber es geht auch kostenlos: Mit iTextSharp findet man auf Sourceforge ein sehr mächtiges Tool zurGenerierung von PDF-Dokumenten in C#. Das erste PDF-Dokument ist mittels iTextSharp sehr schnell erstellt: Document…

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,…