Saturday, November 26, 2011

Razor Donut Caching

Razor Donut Caching


Razor Donut Caching

Posted: 26 Nov 2011 11:47 AM PST

Donut caching, the ability to cache an entire page except for a small region of the page (or set of regions) has been conspicuously absent from ASP.NET MVC since version 2 . Mmmmm, donuts! – Photo by Pzado at sxc.hu This is something that's on our Roadmap for ASP.NET MVC 4, but we have yet to flesh out the design. In the meanwhile, there's a new NuGet package written by Paul Hiles that brings donut caching to ASP.NET MVC 3 . I haven't tried it myself yet, so be forewarned, but judging by the blog post, Paul has done some extensive research into how output caching works. One issue with his approach is that to create "donut holes", you need to call an action from within your view. That works for ASP.NET MVC, but not for ASP.NET Web Pages. What...(read more)

Musings On Software Community

Posted: 25 Nov 2011 03:54 PM PST

While attending Oredev 2011 , I had an interesting conversation with Corey Haines about his perception of the Ruby community as compared to the .NET community. One thing he suggested is that the .NET community is seems a bit insular and self-isolating. He noted that when he attended .NET user groups, he only saw folks he knew to be .NET developers. But when he attends Ruby, Scala, NodeJS, Erlang, etc. user groups, he sees many of the same people at these meet ups. While I'm not completely against identifying oneself as a .NET developer to indicate your primary focus, I do see what Corey is getting at. Rather than only seeing ourselves as .NET developers, it's just as important to also see ourselves as software developers. We should recognize...(read more)

No comments:

Post a Comment