Mehrsprachige Anwendungen .NET?

Während der Entwicklung von SimpleScreenshot habe ich mich auch mal nach Möglichkeiten umgesehen mehrsprachige Anwendungen mit .Net zu erstellen. Glücklicherweise hat Microsoft sich da was ausgedacht: Einfach eine Eigenschaft im Designer umstellen, dann jeweils die Sprachen eintragen, und schon ist die Anwendung übersetzt. Klingt doch toll, oder? Ist es auch, aber nur wenn man Anwendungen macht, die nur in bestimmten Sprachen ausgeliefert werden.

Nur was ist, wenn man mal (wie bei SimpleScreenshot) dem Benutzer die Möglichkeit geben möchte die Anwendung zu übersetzen? Ich habe dazu ein kleines System geschrieben, dass das ermöglicht. Das hat nur einen großen Nachteil: Man kann den Designer aus dem Visual Studio nicht mehr benutzen, und wenn man die Warnungen ignoriert, wird der gesamte Text von allen Steuerelementen gelöscht, und die ganze Übersetzung aus dem Code geschmissen!

Die „richtige“ Übersetzung, hat übrigens auch mein gesamtes  Formular zerstört… Diese Lösung ist für Anwendungen, die fertig übersetzt ausgeliefert werden sollen, sicherlich gut durchdacht, aber Microsoft muss IMHO auch mal an die „kleinen“ Privatprogrammierer denken, die die Anwender übersetzen lassen wollen. Auf Linux ist das Gang und Gebe!

Internet Explore verbraucht 3GB an Cache!

Nach dem ihr vermutlich denkt ich hätte diesen Blog vergessen, gibt es jetzt tatsächlich mal wieder etwas neues…

Heute habe ich auf meinem neuen Lieblingsblog von dem Tool Space Sniffer gehört, da meine 160 GB Platte bald voll ist, dachte ich mir: Lad es dir mal runter, evtl. ist es ja gut. Gesagt getan, Programm gestartet, Scan laufen gelassen…

Neben den üblichen grossen Ordnern, wie Dokuments, Program Files und Windows kam mir /AppData/Local/ verdächtig gross vor… also rein gezoomed. Siehe dar, „Temporary Internet Files“ ist über 3GB gross!

Wie kann das sein? Ich benutze den Internet Explorer nie! Höchstens ab und zu wenn mal ein Link mit dem falschen Browser geöffnet wird… Nur mal zum Vergleich: Firefox hat einen Cache von 50 MB, und ich habe nicht das Gefühl, dass das zu wenig wäre!

Weiterlesen

Windows 7 RC erhältlich!

Heute gab es mal wieder eine Email von Technet, und siehe da: Der Windows Seven Release Canidate ist zum Download verfügbar! Der Download läuft schon, ich werde bald testen, und berichten können!

Windows 7 Nachfolger auf UNIX-Basis! (Aprilscherz)

Das ist ein Aprilscherz!

Wie Microsoft eben hat verlauten lassen, wird der Nachfolger von Windows 7 nicht mehr auf der Basis des 15 Jahre alten NT Kernels aufgebaut werden, sondern auf dem freien UNIX Kernen, auf dem auch Mac OS X, und Linux basiert.

Man habe lange überlegt, aber der UNIX Kernel sei sehr stabil, und aktuell, so ein Microsoft Sprecher weiter.

Ich finde diese Nachricht ist ja wohl der Hammer! Endlich ein guter Kernel für Windows! Es ist aber erstaunlich, das Microsoft die Güte der OpenSource Szene anerkennt.

Ob Windows dann auch OpenSource wird? :mrgreen: