Databasproblem i MVC Music Store

Av Christoffer Lilja

Jag har börjat lyft av jonkopingsok.nu från ASP/VBScript till MVC3 och ville titta på lite andra lösningar för att se hur de fungerar. En av de mest kända är MVC Music Store men när jag försökte starta den fick jag felkod Unable to find the requested .Net framework data provider. Jag hade SQL Server 2008 R2 och…

Serialisera objekt till json med camelCase

Av Christoffer Lilja

För att serialisera ett objekt till json i MVC3 kan man använda Json(), men då skapas objektet som serialiseras med fel namn i JavaScript där camelCase används. För att fixa detta kan man använda DataContractJsonSerializer. Här är min lösning: public class JsonHelper { public static string Serialize<T>(T obj) { var serializer = new DataContractJsonSerializer(obj.GetType()); var…

Lång tid att ladda sidor i Firefox med Visual Studio

Av Christoffer Lilja

Jag upptäckte för någon månad sedan att när man kör VS2008/VS2010 för att utveckla webbapplikationer tar det nästan en sekund innan sidorna börjar laddas. Dumt tänkt jag och fortsatte arbeta som om inget hade hänt. Några veckor senare stötte jag på sidor i projekt som tog flera sekunder att ladda i Firefox medan de laddades…

Litebox som anpassar sig efter webbläsarfönstret

Av Christoffer Lilja

Jag tycker att bildvisning med hjälp av Lightbox2 / Litebox är riktigt snyggt på webbsidor och har nyligen installerat det på en av mina hemsidor. Jag hittade då ett problem där applikationen inte tar hänsyn till hur stora bilderna är relaterat till webbläsaren vilken ibland gjorde att inte hela bilderna syntes. När man använder dessa…