IIS meets your Browser – Administration im Web mit Servant

image.png

IIS Administration ist nicht einfach – zwar gibt es Powershell Scripts, aber intuitiv geht anders. Über einen Tweet von Scott Hanselman bin ich auf das Projekt von Jonas Hovgaard gestossen: Servant.

Achtung: Das Tool befindet sich noch in der Anfangsphase – alles auf eigene Gefahr, aber he… es sieht schick aus, also ;)

Installation

Nach dem Download es Zips gibt es zwei Wege Servant zu nutzen:

Direkt ausführen über die Servant.Service.exe oder die Batch Datei aufrufen (die auch wieder nur die .exe mit einem Parameter aufruft) – über die Batch Datei wird ein Dienst “Servant for IIS” erstellt.

image

Nach dem Starten: <3

Nachdem man ein Admin-Kennwort festgelegt hat (aktuell ist dies die einzige Möglichkeit) sieht man direkt seine IIS Konfiguration:

image

Schaut gut aus…

Hintergrund Infos

Wer Servant direkt installiert, installiert im Hintergrund einen Dienst – die Management Seite selbst ist nicht im IIS gehostet.

Servant benutzt zudem NancyFX und ServiceStack (und bestimmt weitere nette Sachen ;) )

Wer mehr Wissen will der kann sich via Twitter oder Facebook connecten (oder direkt auf der Website).

Ausblick

Jonas hat auf Jabbr einen Servant Raum erstellt und ein paar Ausblicke gegeben. Denkbar ist dass Servant eine REST API für das Management von IIS-Servern zur Verfügung stellt und auch Git-Deployment ermöglichen soll (ähnlich wie Microsoft es mit Projekt Kudu für Azure gemacht hat).

Read more

Howto: Sharepoint Api (CSOM) per Javascript nutzen

Sharepoint Webparts können seit Sharepoint 2010 „selbständige“ Webseiten sein, die völlig getrennt vom Sharepoint laufen. Das gibt uns die Möglichkeit, endlich Sharepoint Webparts mit MVC zu erstellen. Um auf die Features vom Sharepoint zugreifen zu können, gibt es mit Sharepoint 2013 das umfangreiche Client Side Object Model kurz CSOM. Diese Features werden zurzeit von CSOM …

Read more

Windows Phone, Images & OutOfMemoryException

image.png

Wer normalerweise Software entwickelt die auf großen Servern oder auf richtigen PC-Clients läuft der schnell Gefahr bei der Entwicklung für mobile Endgeräte recht schnell eine “OutOfMemoryException” zu sehen. Jedenfalls ging es mir so Szenario: Viele Bilder laden = ಠ_ಠ Wer in Windows Phone viele Bilder (mit hoher Auflösung) als Bitmap in den Speicher laden oder …

Read more

Azure Access Control Service, Microsoft Account Login, JSON Web Token und ASP.NET – “ohne WIF-Magic”

image.png

Buzzwords?! Nein – am Ende passt es doch alles zusammen und ist sogar ziemlich cool. Ich hatte bereits das kostenlose Buch über Claim-based Authentifizierung empfohlen – heute geht es um folgendes Szenario: Wie kann ich meine ASP.NET Seite auf “einfachste” und ohne grosse Zauberei mit dem Access Control Service verbinden?  Achtung: Microsoft selbst empfiehlt eher …

Read more

Subdomain vs. Subdirectory

Lieber blog.mydomain.com oder mydomain.com/blog? Gute Frage! Am Wochenende kam die Frage über Twitter wieder rein und hier mal meine Erfahrungen: Nehmt eine Subdomain, wenn… – ihr unter einer Domain “verschiedene Dienste” anbieten möchtet, die auch “logische getrennt sind” – ihr leicht Einfluss auf die Subdomains nehmen könnt Bsp: blog.mydomain.com shop.mydomain.com forum.mydomain.com Warum? Wenn ihr diese …

Read more

Das Ende der Freiheit im Internet?

clip_image001.jpg

  Das Musik- und Filmindustrie keine Fans des schnellen und weitestgehend anonymen Datenaustauschs über das Internet sind, ist inzwischen hinlänglich bekannt. Die einschlägige Presse berichtet unerlässlich von Klagewellen gegen Internetnutzer, die sich des verteufelten Filesharings schuldig gemacht haben. Fest steht, die rechtliche Handhabe zum Thema IP Recht im Internet steckt momentan noch in den Kinderschuhen …

Read more

Windows Phone 8 Camera API & Camera Capture Task

image.png

Wer ein Windows Phone sein eigen nennt und .NET Entwickler ist da liegt es nah mal das Windows Phone SDK auszuprobieren. Der Zugriff auf Hardware geht bei “nativen” Anwendungen naturgemäß deutlich einfacher als es selbst bei modernsten Webanwendung im Jahre 2013 möglich wäre, daher hab ich mir die Kamera API unter Windows Phone 8 angeschaut. …

Read more

ASP.NET Roadmap 2013

image.png

Das ASP.NET Team hat auf ihrer Codeplex Seite die Roadmap aktualisiert. Da die Punkte auf der Roadmap schon recht kurz gehalten sind, lohnt es sich jetzt nicht dies in meinen eigenen Worten wiederzugeben. Eine Sache die ich persönlich sehr Interessant finde ist jedoch OWIN mit dem Katanaproject – hier mal eine Präsentation über OWIN von …

Read more

ComRegisterFunction & ComUnregisterFunction debuggen

image.png

Der Post scheint wie aus einer vergangen Zeit (COM???), aber ich hatte erst kürzlich damit zutun. Ich hab ehrlich gesagt auch sehr wenig Ahnung was COM überhaupt macht, aber ich hatte die Aufgabe in einer bestehenden COM-Register-Function Code zu ändern. Ohne Debugging ist das allerdings etwas heiss. ComRegisterFunction & ComUnregisterFunction Vereinfacht: Die Methode die mit …

Read more

Architektenporno

Gestern war Dennis Traub bei der .NET User Group Konstanz/Kreuzlingen zu Gast und hat das spannende Thema CQRS vorgestellt. Ich kann jedem nur empfehlen sich mit dem Konzept näher auseinander zu setzen, allerdings geht es in diesem Blogpost nicht direkt darum. Während des Vortrags hat Dennis auch das wunderbare Wort “Architektenporno” eingeworfen als es um …

Read more

Letzte Posts

  • image.png
    Wieviel Speicher belegt meine RavenDB? Und welchen Plan benötige ich bei CloudBird oder RavenHQ?

    Wer RavenDB nicht auf seinem eigenen Server betreiben möchte oder einfach wissen möchte wieviel Speicherplatz die eigentlichen Daten benötigen gibt es zwei Möglichkeiten: Falls es noch einen anderen Weg gibt: Immer her damit – aktuell hab ich nur die beiden Methoden gefunden und sie scheinen mehr oder weniger zu passen. RavenDB Storage per JSON über ...

  • image_thumb.png
    Powershell – Output “formatieren” und Details anzeigen

    Die Powershell ist ein prima Werkzeug und immer mehr System-Tools und Dienste stellen Powershell Module zur Verfügung. Da ich aber nur “am Rande” mit Powershell zutun habe bin ich auf ein nettes Detail gestossen, welches vermutlich bei den erfahreneren Powershell Usern maximal ein müdes Lächeln hervorruft: Ps-Cmd | Format-List etc. Um den Text-Output zu formatieren ...

  • clip_image002.jpg
    Rabatt-Code & Freiticket für die Developer Week 2013

    Nach langer Zeit haben wir mal wieder ein kleines Angebot für euch: Wir sind Medienpartner der Developer Week 2013 und über uns könnt ihr günstiger an Tickets herankommen. Mit dem Code DWX13coi könnt ihr von Sonderkonditionen profitieren (= Ticketpreise werden niedriger & keine bösen Überraschungen). Die Developer Week (DWX) bündelt vom 24.-27. Juni 2013 in ...

  • image.png
    IIS & Windows Authentication – Troubleshooting mit Negotiate & NTLM

    Windows Authentifizierung ist eine einfache (und naheliegende) Authentifizierungs-Option für “Haus-interne” Webapplikationen. Setup Im IIS selbst kann man die Windows Authentifzierung sehr leicht anschalten: Natürlich kann man dies auch über die web.config steuern: <system.web> ... <authentication mode="Windows"/> ... </system.web> ... Fehlermeldung “HTTP Error 401.2 – Unauthorized”: Dies kann (wie fast immer) viele Gründe haben, z.B. weil ...

  • image.png
    Json-Online-Tools: Viewer & Json2Csharp Generator

    Wo APIs im Spiel sind, ist das JSON Format nicht weit. Da ich immer mal wieder zwei Tools benutze, möchte ich diese hier auch mal kurz würdigen. JSON Viewer Wer nur den JSON-Text vor sich hat sieht meist die Struktur nicht. Über JSON Viewer kann man sich recht einfach einen Überblick verschaffen: [URL] JSON2CSharp Der ...

Unterstützt von…

Facebook