A Call for Framework-Specific Code Layouts

After releasing the Code Layout Browser, I want to expand the Code Layout library by adding framework-specific or content-specific Code Layouts. I’m talking about Code Layouts such as the “NUnit Test Fixture” Code Layout (an example of framework-specific Code Layout) or the “Plain Old CLR Object” Code Layout (an example of content-specific Code Layouts).

These Code Layouts are not designated to be primary Code Layouts, but are very useful when trying to standardize the usage of a framework or a certain coding style.

I’ve been getting great feedback regarding Contract First, NUnit Test Fixture and the POCO layout and want this to be appealing to more people by shipping more specific Code Layouts.

Can you think of frameworks this might be suitable for?

 

This entry was posted on Monday, November 26th, 2007at 3:28 pm and is filed under Public Beta, What do you think?, v0.6, v0.6.7.2. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response or trackback from your own site.

 

3 Responses to “A Call for Framework-Specific Code Layouts”

  1. Excellent idea !

    I’ll send you my first draft for a
    CAB (Composite UI Application Block)
    code layout which I adapted from one og the gallery’s code layouts.
    You may publish it in the gallery.

    BTW: Regionerate saves me a huge amount of time! It’s brilliant.

    Greetings sprudel

    Posted by Andreas on November 28th, 2007 11:09 am

  2. Can Regionerate handle XML? If so, it would be awesome to use it on NHibernate mapping files.

    Posted by Anonymous on December 1st, 2007 12:24 am

  3. @Anonymous:

    No, Regionerate only works on C# (and VB.NET in the future). I can’t imagine it ever switching to XML since it is CLR-oriented.

    Thanks for the suggestion anyway :-)

    Posted by Omer Rauchwerger on December 1st, 2007 2:37 pm

 

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>