Microsoft MVP Logo

    <p>[via <a href="http://www.doitwith.net/2006/12/27/MyNewYear'sResolution100RefactoringsIn2007.aspx">Mark Miller</a>]</p>
    <p>Not only is Mark shooting for 100 refactorings in Refactor! Pro in 2007, but he's also listed every single refactoring (as well as the <strong>21 new refactorings</strong> in this release, <strong>including 9 for ASP.NET!!!</strong>). I can't wait... gimme now! <a href="http://www.technorati.com/search/coderush+or+refactor?from=http://www.andrewconnell.com/blog">I've made no secret that I'm in love with CodeRush &amp; Refactor! Pro</a>... you've got to try it for yourself (<a href="http://www.devexpress.com/Products/NET/IDETools/CodeRush/Training.xml">or at least watch the training videos</a>)! Very few products actually hold true to the "it just sells itself" phrase... I fully agree with this these offerings!</p>
    <p>And it looks like it's not only for gear heads, but there are even a few for you artsy types... two new refactorings in ASP.NET (from Mark's post):</p>
    <ul>
    <li><strong>Extract ContentPlaceholder</strong> - moves the selected content from the master page to a new *.aspx file, placing it inside the &lt;asp:content&gt; tags, and inserts a new &lt;asp:contentplaceholder&gt; tag at the extraction point inside the master page. </li>
    <li><strong>Extract ContentPlaceholder (and create master page) </strong>- moves the content that is outside of the selection (in the active *.aspx page) to a new master page, inserting a &lt;asp:contentplaceholder&gt; tag to reference the extracted content, then wraps the selection in the *.ASPX page with &lt;asp:content&gt; tags and adds a MasterPageFile attribute to link to link to the new master page. </li>
    <li><strong>Extract Style (class)</strong> - converts an inline style to a named class style </li>
    <li><strong>Extract Style (id)</strong> - converts an inline style to a named id style </li>
    <li><strong>Move Style Attributes to CSS</strong> - moves styling attributes from the active control to a new CSS class and applies the class to the control </li>
    </ul>
    <p>&raquo; <a href="http://www.doitwith.net/2006/12/27/MyNewYear'sResolution100RefactoringsIn2007.aspx">Mark Miller: My New Year's Resolution: 100 Refactorings in 2007</a></p>
    <div class="wlWriterEditableSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:4e95013c-805f-4276-b55c-f5419b5ff79b" contenteditable="false" style="PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px">Technorati tags: <a rel="tag" href="http://technorati.com/tags/devexpress">devexpress</a>, <a rel="tag" href="http://technorati.com/tags/coderush">coderush</a>, <a rel="tag" href="http://technorati.com/tags/refactor">refactor</a></div>
Comments powered by Disqus