9. Aug, 2010 by Robert Mühsig
Manche Sachen sind so trivial, dass man gar nicht mehr nachschaut. Da wird mal von einem “HttpModule” geredet (grundsätzlich sind “Module” ja so oder so immer ein gutes Schlagwort
) oder von einem “HttpHandler”. Damit ich mir endlich mal merken kann, was genau die Unterscheidung zwischen den beiden ist, schreibe ich jetzt den Blogpost
Weiterlesen »
2. Aug, 2010 by Robert Mühsig
Dieser Blogpost basiert auf Scott Hanselmans “WeeklySourceCode”, wo diese Woche das Thema MetaWebLogAPI dran kam. In dem Blogpost berichtet er, dass MS auch intern zum Verwalten ihrer Seiten den Windows Live Writer nutzen. Das Tool ist absolut praktisch und ist “MetaWebLogAPI” kompatibel. Durch diese API ist es z.B. möglich mit Standard Tools (Word oder den Windows Live Writer) “CMS” Content zu erzeugen.
Weiterlesen »
27. Jul, 2010 by Robert Mühsig
Die 1. Preview vom ASP.NET MVC Framework ist draußen und ScottGu & Phil Haack haben bereits darüber gebloggt. Eine große Neuheit ist der Razor Syntax. Da das Tooling in diese Preview noch nicht soweit ist, fehlt standardmäßig jegliche Syntaxhighlighting in den “cshtml”. Mit einem kleinen Trick bekommt man wenigstens HTML Syntax Highlighting in den Views.
Weiterlesen »
18. Jul, 2010 by Robert Mühsig
Ich blogge eigentlich immer mit dem Windows Live Writer. Für mich ein absolut praktisches und tolles Tool, nur leider lassen sich ältere Posts nur sehr schwer bearbeiten, da man keine direkte URL angeben kann. Auf diesem Blog hab ich ein nettes “Plugin” gefunden, mit dem man auch ältere Posts bequem editieren kann.
Weiterlesen »
18. Jul, 2010 by Robert Mühsig
Vor einer ganzen Weile habe ich bereits darüber gebloggt, wie man das Email-Senden ohne einen richtigen SMTP Server auf seinem Entwickler PC testen kann. Über diverse Blogposts, z.B. dem hier von Alex, bin ich auf Smtp4Dev gestoßen. Fazit: Funktioniert gut & ungemein praktisch.
Weiterlesen »
12. Jul, 2010 by Robert Mühsig
Wir hatten vor kurzem eine Umstellung einer ASP.NET MVC 1.0 Anwendung, welche unter .NET 3.5 lief, auf ASP.NET MVC 2 mit .NET 4.0 vollzogen. Hier ein paar kleine Anmerkungen dazu.
Weiterlesen »
8. Jul, 2010 by Robert Mühsig
Es kann ab und an sehr nützlich sein in die Interna des Frameworks reinzuschauen. Das sollte auch mit allen Libraries im .NET Framework mit ein paar Handgriffen funktionieren.
Weiterlesen »
2. Jul, 2010 by Robert Mühsig
Um einem MVC Controller seine Abhängigkeiten (z.B. Repositories, Services etc.) über ein DI-Framework, wie z.B. Windsor Castle, reinzugeben muss man ein klein wenig am MVC Workflow rumschrauben. Glücklicherweise erlaubt das MVC Framework die Überschreibung der ControllerFactory.
Weiterlesen »
27. Jun, 2010 by Robert Mühsig
Der Titel klingt recht "kompliziert”, ist es aber eigentlich gar nicht. Grundproblem: Wir haben ein Interface und mehrere Implementationen davon. In unserer Applikation wollen diese über Konstruktor-Injektion holen und nacheinander aufrufen. Mit dem ArrayResolver und Castle Windsor dies sehr einfach zu bewerkstelligen. Der Blogpost darf auch als “realer” Einstieg in das Thema Dependency Injection angesehen werden.
Weiterlesen »
10. Mai, 2010 by Robert Mühsig
Der IIS (insbesondere der IIS6) kann sich unter Umständen recht zickig anstellen wenn man eine ASP.NET (oder noch schlimmer: ASP.NET MVC) Anwendung zum Laufen bekommen möchte. Hier ein paar zusammengestellte Tipps für Windows Server 2003 (IIS6) und spätere Versionen. (IIS7 / IIS7.5)
Weiterlesen »
29. Apr, 2010 by Robert Mühsig
Wer einen Mac besitzt kann sich kostenlos beim Apple Developer Program registrieren und dort diverse iPhone Entwicklungs Tools runterladen. Darunter befindet sich auch ein iPhone/iPad Simulator, der wahrscheinlich mehr oder minder fast so agiert wie ein richtiges iPhone/iPad. Als ASP.NET Entwickler habe ich das Visual Studio in einer VM laufen – in meinem Fall: VMWare Fusion. Wie bekomm ich nun meine Webanwendung die in der VM gehostet ist auf das Host System?
Weiterlesen »
29. Apr, 2010 by Robert Mühsig
Wer .NET 4.0 und ASP.NET MVC (und wahrscheinlich viele weitere ASP.NET Beispiele/Frameworks) nutzen möchte, der muss eine kleine Sache beachten: Man muss .NET 4.0 am IIS installieren, ansonsten quittiert der IIS es mit engl. “Internal Server Error Handler "PageHandlerFactory-Integrated" has a bad module "ManagedPipelineHandler" in its module list”
Weiterlesen »
27. Apr, 2010 by Robert Mühsig
Wer ein Source Control Management benutzt wird früher oder später an dem Punkt eines Releases kommen. Spätestens ab diesem Zeitpunkt muss man sich Gedanken machen, wie man den Quellcode nun am besten verwaltet. Branching & Merging sind hier in dem Blogpost die Schlagwörter um die es gehen soll.
Weiterlesen »
21. Apr, 2010 by Robert Mühsig
In dem letzten HowTo ging es um Windows Services und sc.exe, diesmal wende ich mich den Scheduled Tasks zu. “schtasks” ist ein nettes Tool mit dem man lokal und remote Scheduled Tasks anlegen, löschen, abfragen und bearbeiten kann.
Weiterlesen »
13. Apr, 2010 by Robert Mühsig
Windows Services (oder auf dt. “Dienste”) sind recht praktisch und ab und an besser als kleine Anwendungen die über den Scheduler gestartet werden. Allerdings gestaltet sich das Deployment eines Windows Services ein wenig komplizierter. Mit dem Windows Boardmittel “SC.exe” geht es aber sogar remote.
Weiterlesen »