Showing posts with label Vista. Show all posts
Showing posts with label Vista. Show all posts

Monday, September 25, 2006

IIS7 - Developer Features

Die Informationen zum Thema IIS7 werden täglich üppiger. Auf der Website www.iis.net findet man grundsätzlich alle relevanten Infos zu diesem Thema mit guten Erklärungen und etlichen Beispielen.

An dieser Stelle möchte ich die Möglichkeiten, die dem Entwickler neu zur Verfügung stehen, erwähnen und die wichtigsten Schritte kurz erläutern.

Architektur:
- ASP.NET ist voll integriert
- Einheitliche HTTP Pipeline für managed und native Code
- Einheitliches Configurationssystem (XML Files)

Programmierung:
- Erweitern des IIS Configuration Store
* Schema Definition (XML) unter ...\system32\inetsrv\config\schema\NAME.xml speichern
* Schema in applicationhost.config registrieren
* Lesen und Schreiben der Settings über die Klassen ServerManager und ConfigurationManager
- Erweitern des Core Servers (durch HTTP Handler)
* Implementieren von IHttpHandler
* Handler in web.config regisitrieren
- Erweiterung für den IIS Manager (Add-In)
* Assembly muss im GAC installiert werden
* Referenzen auf die neuen IIS Assemblies
* Klasse die von ModuleProvider ableitet implementieren
* Klasse die von Module ableitet implementieren
* Eigentliche UI Page erstellen (von ModulePage ableiten)
* Module in administration.config registrieren

Durch die Integration von ASP.NET und den modularen Aufbau des Servers sind die Möglichkeiten, die ein Entwickler nutzen kann, riesig und die Lernkurve sehr steil. Also gleich ausprobieren ;-)

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!