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 »
23. Jul, 2010 by Robert Mühsig
Wer mal einen Blick in den Extension Manager unter VS 2010 geworfen hat, der wird feststellen, dass es da sehr viele Addins gibt. Zwei Addins gefallen mir am besten. Die Productivity Power Tools & die Power Commands.
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 »
1. Jul, 2010 by Robert Mühsig
Für ein weiteres Jahr wurde ich von Microsoft mit dem ASP.NET MVP Award geehrt.
Allen anderen MVPs, welche auch renominiert wurden oder neu ernannt, gratuliere ich natürlich auch.
30. Jun, 2010 by Robert Mühsig
Das man mit SketchFlow UI Prototypen bauen kann, ist ja kein großes Geheimnis. In Blend 3 hat mich das Feature aber nicht völlig umgehauen. In Blend 4 gibt es ein nettes Mockup Sample, welches bereits das ein oder andere Control mitbringt und die Verwendung besser aufzeigt. Für Besitzer von Blend 3: Der Umstieg ist glaub ich sogar kostenlos auf die neue Version.
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 »
16. Jun, 2010 by Robert Mühsig
Wer auf mehreren Systemen über RDP Zugriff hat, der kann recht leicht den Überblick verlieren. Vor allem wenn man für jede Verbindung andere Credentials braucht. Microsoft hat vor kurzem den Remote Desktop Connection Manager freigegeben, der das Verwalten von RDP Sessions vereinfacht.
Weiterlesen »
10. Jun, 2010 by Robert Mühsig
Wir benutzen bei uns für den Build Prozess MSBuild und nutzen den Team Foundation Server. Wer eine ASP.NET Applikation baut bekommt diese in einem “PublishedWebsites” Ordner serviert. Jegliche andere Sachen werden aber einfach ins Bin/Release Verzeichnis kopiert. Da das nicht gerade besonders hilfreich ist, kann man das natürlich auch ändern – allerdings mit etwas basteln.
Weiterlesen »
17. Mai, 2010 by Robert Mühsig
Wer mal in die ASP.NET MVC Entwicklung reinschauen möchte, der kann sich von Microsoft das Nerddinner und seit neustem auch den MVC Music Store samt PDF Anleitung anschauen. Allerdings ist die Anwendung mit Vorsicht zu genießen und IMHO nicht als Best Practices zu verstehen.
Weiterlesen »
17. Mai, 2010 by Robert Mühsig
Ein Kollege, der eine IIS6 Webapplikation auf IIS7 migriert, fragte mich was denn eigentlich dieses Validation Tag bedeutet. Unter ASP.NET 4.0 ist die Web.config um einiges schlanker, allerdings taucht das Validation und Modules Tag wieder auf. Was hat es mit den beiden Flags auf sich?
Weiterlesen »
16. Mai, 2010 by Robert Mühsig
Wer den richtigen IIS als Development Server nimmt, der wird das Problem unter Vista & Win7 kennen:
Solange die Benutzerkontensteuerung/UAC nicht ausgeschalten ist, muss man erst mühsam über *Rechtsklick* *Als Admin ausführen* klicken. Mit einem kleinen Trick spart man sich das Geklicke im Kontextmenü.
Weiterlesen »