Monday, July 31, 2006

ASP.NET und Localization

Wer unter ASP.NET 1.x die localization Features nutzen wollte, der hatte viel zu tun. Es mussten eigene Klassen geschrieben werden, die Texte von den Forms mussten irgendwie in die Resourcen Files kommen und manuel verwaltet werden. Und die Dokumentation war auch nur spärlich.

Erfreulicherweise hat sich das mit ASP.NET 2.0 geändert. In der neuen Version wird nach implicit und explicit Localization unterschieden. Bei der impliciten Version braucht's überhaupt keine Handarbeit mehr.
1. Visual Studio 2005 starten
2. ASP.NET Webseite erstellen
3. Seite im Design Modus öffnen
4. Im Menü über Tools, Generate Local Resource das resx-File erstellen. Dadurch wird der ASP.NET-Folder App_LocalResources und das resx-File erstellt. Zudem wird die aspx-Seite mit den nötigen Properties in der Page Directive versehen.
5. Kopieren und umbenennen (z. Bsp. Test.aspx.en.resx)
6. Texte übersetzen
7. Fertig!

Ob das für die Praxis wirklich reicht ist fraglich. Sollte der Benutzer eine Sprache nicht explizit wählen können, ... aber für's Erste ist es allemal eine starke Verbesserung und Vereinfachung!

Friday, July 28, 2006

RSS Feed Readers

Um Feeds zu lesen gibt's unzählige Wege. Mein Favorit, die personalisierte Google Seite.

Im IE7 ist neu ein Feedreader gleich eingebaut und die Feeds können wie Favoriten verwaltet werden. Cool? Na ja!?
Mit Vista wird's aber schon besser. Die im IE registrierten Feeds können nun über Gadgets gleich auf dem Desktop überwacht und gelesen werden. Cool.
Noch besser wird's mit Office 2007. In Outlook können die Feeds gleich noch wie Mails, jeder Feed entspricht einem Mail, verwaltet und archiviert werden.
Nun bin auch ich überzeugt, die Feed-Integration in den neuen Microsoft Produkten spielt gut zusammen und bringt's echt!

Thursday, July 27, 2006

Vista - Super sicher oder nur mühsam

Vista sieht super aus, allem voran die Einstellung Vista Aero. Aber bewährt es sich auch bei der Arbeit? Das wird sich noch zeigen müssen.

Eine der ersten Beobachtungen ist ein Fenster das dauernd aufpoppt und in dem man bestätigen muss, dass man diesen Vorgang ausführen will. Was hat's damit aufsich?

Admin oder doch nicht?
Nach dem Einloggen als Admin arbeitet Vista, trotzdem als PowerUser. Für alle Tätigkeiten die nach Admin Rechten verlangen, poppt nun ein Fenster auf, um den Wechsel (temporär) zu bestätigen. Da kann's auch mal vorkommen, dass man etwas ausführen will, dass man dann nicht darf. Zum Beispiel eine Website mit Visual Studio auf den IIS deployen. Die Lösung ist, Visual Studio über die rechte Maustaste, Start as Admin zu starten. Zudem errinnere man sich an den Commandozeilen Befehl Runas!

Surfen in der Zwangsjacke!
Wer mit dem Browser auf eine stinknormale Webseite surft, wird total glücklich sein und bleiben. Wer aber zum Beispiel seine Mails lesen möchte, wird einige Fragen haben. Wieso geht's nicht? Der Browser hat unter Sicherheit eine Einstellung, Checkbox!, SafeSurf. Ist die angeklickt, surft man sicher aber oft auch gar nicht. Also weg damit oder besser noch die 'problematischen' Sites in die TrustetSites eintragen.

Viel Spass mit Vista!