Thursday, April 19, 2012

Pictures from Enterprise Mobile Applications with ASP.NET MVC 4 Workshop

Jimmy Bogard and Jeffrey Palermo from headspring.com gave an insightful presentation at Enterprise Mobile Applications with ASP.NET MVC 4 Workshop to 45 people last Tuesday. Here's a few pics:




My jumbled musings and take-aways:
  • Microsoft is starting to realize we are in the 21st century and thankfully putting their MVC4 in an open format that ... gulp ... real users can see the source code and submit fixes at aspnetwebstack.codeplex.com. This is such a welcome change from the "We-are-the-smartest-people-in-the-world-and-no-one-else-could-possibly-contribute-anything-of-value-to-us." attitude.
  • "Web Api" is the new term for http access to data. REST is a little too vague.
  • alt-mouse.select will allow block editing in Visual Studio.
  • Chrome has a handy extension, "Advanced Web Client", for playing with web services, ur, I mean "Web Apis". It allows you to enter headers like "accept: application/xml" to tell MVC4 what for to download.
  • Skeleton is a good css framework for creating Responsive Web application so layout changes intelligently with changing screen size. Skeleton uses a 960 pixel area divided into 16 strips.
  • Headspring has example code checked in at bitbucket.org/headspringlabs.
  • Much of the Responsive Web is done with the @media query in css:
    @media screen and (max-width: 524px) {
    #container, footer, #sidebar, #content { width: 292px; }
    #content article h2 {font-size: 24px;}
    }
    
  • MVC4 has automatic bundling of css files, so you can declare a directory of css files and it will bundle and minimize all the css files into one file to speed delivery.

3 comments:

Frederic said...

I was wondering if there is a video of this talk?

Frederic said...

I was wondering if there is a video available for this presentation?

Mitch Fincher said...

I don't remember anyone recording it, but I'll ask around.