Monday, May 29, 2006

C# Snippets - Einsatz oder Missbrauch

Wieder ein Referat, wieder Demos, wieder viel Copy/Paste. Falsch. Dieses Mal habe ich alle vorbereiteten Codeteile als Snippets hinterlegt und mir so nicht nur viel Copy/Past Arbeit erspart, sondern das Publikum zum Staunen gebracht. Und so geht's.

Den Snippet Manager, der in der Professional Edition unter Tools liegt suchte ich vergeblich in meiner Team Edition. Da hilft der Shortcut Ctrl+K, Ctrl+B oder den Eintrag über Customize dem Menü wieder hinzufügen.

Danach ein bestehendes Snippet (Name.snippet im XML-Format) in VS öffnen, anpassen und speichern.

Die neuen Snippets über den Manager einbinden.

Fertig zum Einsatz!

Übrigens gibt es die für VB Entwickler im VS integrierten Snippets hier auch für C# Entwickler zum downloaden.

Tuesday, May 23, 2006

Script#

JavaScrip ist und bleibt ein Horror für den wahren Programmierer. Oder? Nein, den nun gibt's Script# und alle Probleme sind gelöst. Alles weitere hier.

Wednesday, May 17, 2006

Migration ASP.NET 1.x nach 2.0

Das Migrieren einer ASP.NET Applikation ist an vielen Orten ein Thema, da ASP.NET 2.0 sehr viele coole, neue Features mitbringt. Für den Upgrade bietet VS gute Unterstützt durch den eingebauten Wizard. Ein Patch steht zum Download bereit ;-).

Die erste Hürde auf dem Weg ist zu entscheiden welche Strategie, sprich welche Projekt Struktur für die Zukunft gewählt werden soll.
Handelt es sich um eine grössere Applikation, dürfte ein Wechsel zur neuen VS 2005 Projekt Struktur nicht erwünscht sein. Dies lässt sich durch den Einsatz von VS 2005 Web Application Project umgehen, welches heute als Download zur Verfügung steht, später im SP1 für VS 2005 enthalten sein wird.

Weitere hilfreiche Infos gibt's hier:
- Step-By-Step Guide to Converting Web Projects from VS 2003 to VS 2005
- Migrating from VS 2003 to VS 2005 using the Web Application Project
- Migrating from ASP.NET 1.x to ASP.NET 2.0
- Common Web Project Conversion Issues and Solutions
- Introduction to Web Application Projects

Monday, May 01, 2006

Web Developer Tools

Niemand schreibt eine Webanwendung von A bis Z im Notepad. Und wenn, dann sollte er den Notepad2 verwenden ;-)
Üblicherweise wird man Visual Studio 2005 oder Visual Web Developer 2005 verwenden. Um die Webentwicklung weiter zu vereinfachen gibt es eine grosse Anzahl nützlicher Tools. Hier eine kleine Auswahl:
- Nikhilks Web Dev Helper
- Microsoft IE Dev Toolbar
- Microsoft IIS Diagnostics Toolkit
- Mikhails Spell Checker
- MSDN Magazine Must Have Tools