RavenHQ–RavenDB in der Cloud
Ayende Rahien hat es heute verkündet – RavenHQ, der RavenDB Cloud Hoster (natürlich von und mit Ayende) ist ab heute raus aus der Beta und man kann es von überall aus nutzen. In der Betaphase waren nur...
View ArticleClient-Side vs. Server-Side HTML Rendering
Ein Grundkonzept des Webs war es, dass der Browser eine Anfrage zum Server stellt und als Antwort HTML, CSS und Javascript zurück bekommt. Durch den Einsatz von Javascript und schlanken REST Services...
View ArticleOWIN- um was geht es da und warum ist es cool?
OWIN steht für “Open Web Interface for .NET” und ist eine Spezifikation wie .NET Web Server und Web Applikation miteinander kommunizieren. .NET Web Server – meintest du den IIS? Hier kommt quasi gleich...
View ArticleEin Blick in die 3D Spiele-Entwicklung mit Unreal Engine 4 und Doom 3
Hinter die Kulissen der Spieleentwicklung zu schauen oder gar selber sich daran zu probieren ist vermutlich für viele Entwickler der Einstieg in die Programmierung von Software gewesen. Ich selbst...
View ArticleWas iOS 6 für den mobilen Safari bringt – Bildupload!
Die Beta von iOS 6 lässt sich über die Apple Developer Seite runterladen und es gibt immer mehr Berichte darüber. Für mich persönlich am spannenstens: Was hat sich beim Safari getan? Größte Neuerung...
View ArticleMicrosoft MVP für ASP.NET 2012
Eine kleine, aber für mich sehr tolle Neuigkeit in eigener Sache: “Sehr geehrte(r) Robert Muehsig,herzlichen Glückwunsch! Wir freuen uns, Ihnen den Microsoft® MVP Award 2012 verleihen zu können!…”...
View ArticleCaptain Obvious Kommentare
Den Code zu schreiben war schwer, daher machen wir fleissig Kommentare. Zudem sind Kommentare immer ein Zeichen von Qualitätssoftware, richtig? Nein. Code sinnvoll zu kommentieren ist eine kleine Kunst...
View Article404-Error: Directory schlägt ASP.NET MVC Routing
Ich hatte ein kleines Routing Problem mit einer ASP.NET MVC Website und durch die Lösung ein kleines “Aha! Logisch!”-Erlebnis – vll. geht es anderen ja genauso Grundproblem: Ich hatte ein Controller...
View ArticleModelbinding mit komplexen Objekten in ASP.NET MVC
Vor einer ganzen Weile habe ich schon über das Thema Modelbinding (oder wie übertrage ich Daten vom View zum Controller) geschrieben. Allerdings ist der Blogpost etwas älter und ging nur unzureichend...
View ArticleGit und GitHub hinter einem Proxy nutzen
Wer hinter einem Proxy sitzt der wird evtl. Verbindungsprobleme bei der Verwendung von GitHub bekommen. Die Probleme sahen bei mir so aus: Der GitHub Client blieb immer bei 9% stehen und verweigerte...
View ArticleNach Update von Windows 7 auf Windows 8 hohe Speicherauslastung oder ähnliches?
Bislang hatte ich bei jeder Windows Installation ein frisches System aufgesetzt – d.h. keine Altlasten über ein Update mitgenommen. Leider geht dann meist immer eine Installationsorgie los, daher hatte...
View ArticleZertifikate finden, erstellen und exportieren
Ich hatte in letzter Zeit einige Aufgaben erledigt, wo unbedingt Zertifikate benötigt werden. Darunter gehörte unter anderem das Signieren von Assemblies, ClickOnce Installern, SSL Zertifikate...
View ArticleFix: “WAT080: Failed to locate the Windows Azure SDK…” auf dem Buildserver
Beim Bauen eines Azure Projektes über MSBuild bekam ich folgende Fehlermeldung: “WAT080: Failed to locate the Windows Azure SDK. Please make sure the Windows Azure SDK v 1.7 is installed.” Das SDK war...
View ArticleWillkommen TypeScript – es grüßt Javascript, Dart, CoffeeScript und die...
Die TypeScript Preview – Microsofts “Erweiterung” für Javascript Entwicklung – ist seit wenigen Tagen veröffentlicht. Wie so vielen anderen hab ich zuerst an Dart oder Coffeescript gedacht – und das...
View ArticleAssemblies signieren für Strong Named Assemblies
Assemblies zu signieren ist relativ einfach – solange man entsprechend valide Zertifikate für Code Signierung hat. Sobald Assemblies signiert sind haben sie einen “starken Namen” bzw. sind “Strong...
View Article“Http 400 Bad Request” beim Speichern in den Azure Blob Storage?
Wer eine Exception “The remote server returned an error: (400) Bad Request.” beim Erstellen eines Blob Containers auf Azure bekommt, der wird höchst wahrscheinlich die Namenskonvention verletzen: A...
View ArticleMetro / Modern UI CSS / HTML Frameworks
Wer auf der Suche nach aktuellen Metro Modern UI CSS / HTML Frameworks ist, für den habe ich hier eine kleine Auswahl – nicht erschrecken: Die Namen ähneln sich alle sehr stark. Metro-Bootstrap:...
View ArticleTwitter Login in ASP.NET MVC 4 ohne Membership & co. nutzen
Ich hatte bereits vor einiger Zeit über die Authentifizierung mit Twitter gebloggt. Mit ASP.NET MVC 4 kommen das DotNetOpenAuth NuGet Packages mit, welches die reine Authentifzieren deutlich...
View ArticleWeb Deploy per WebPI installiert und IIS Management Service nicht vorhanden?
Um den IIS “Web Deploy”-ready zu machen hatte ich bereits ein Setup-Blogpost geschieben. Im Grunde besteht das System aus zwei Teilen: - den Agent für das Deployment- den Management Service, welcher...
View ArticleEinheiten und Schnittstellen
Aufgrund der Objektorientierung beschreibt man als Entwickler seine zu bearbeitenden Daten in Objekte. Logisch. Das sieht dann so aus: public List<Product> GetProducts() Doch was ist mit...
View Article