<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Dev - .net WishList</title>
        <link>http://blogs.pingpoet.com/thoughtChain/category/16.aspx</link>
        <description>Features I would like to see in VS.NET and C#</description>
        <language>en-US</language>
        <copyright>Issam Elbaytam</copyright>
        <managingEditor>issam@elbaytam.org</managingEditor>
        <generator>Subtext Version 1.9.4.78</generator>
        <item>
            <title>C# inner functions</title>
            <link>http://blogs.pingpoet.com/thoughtChain/archive/2004/02/15/336.aspx</link>
            <description>&lt;P&gt;I wish we had nested methods in C# similar to Delphi, the scope of the method would be limited to the parent method.&amp;nbsp;&amp;nbsp; Why?&amp;nbsp; I think it would be very useful in refactoring.&amp;nbsp;&amp;nbsp; Say I have a few lines of code that I would like to refactor into a method with params, I take the code out and add a method call in its place.&amp;nbsp; The question is,&amp;nbsp;should I add parameter validation code to the new method?&amp;nbsp; I don't want that code called from anywhere except the original method.&amp;nbsp; If I place it out of that method without parameter validation I might end up calling it in the future and possibly introduce a bug because I am not checking the parameters.&lt;/P&gt;
&lt;P&gt;The compiler can optimize these nested methods by inlining them in the parent method if it is faster.&amp;nbsp; That way my code would be better organized and I don't have the added validation code unless I really wanted to reuse it in other places.&lt;/P&gt;&lt;img src="http://blogs.pingpoet.com/thoughtChain/aggbug/336.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Issam Elbaytam</dc:creator>
            <guid>http://blogs.pingpoet.com/thoughtChain/archive/2004/02/15/336.aspx</guid>
            <pubDate>Mon, 16 Feb 2004 03:29:00 GMT</pubDate>
            <comments>http://blogs.pingpoet.com/thoughtChain/archive/2004/02/15/336.aspx#feedback</comments>
            <slash:comments>58</slash:comments>
            <wfw:commentRss>http://blogs.pingpoet.com/thoughtChain/comments/commentRss/336.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.pingpoet.com/thoughtChain/services/trackbacks/336.aspx</trackback:ping>
        </item>
        <item>
            <title>vs.net IDE enhancements</title>
            <link>http://blogs.pingpoet.com/thoughtChain/archive/2004/02/15/335.aspx</link>
            <description>&lt;UL&gt;&lt;LI&gt;Editor: XmlDocs visual editor.&amp;nbsp; Make it available as a separate exe for UE&amp;nbsp;team to review and edit the docs.&lt;/LI&gt;&lt;LI&gt;Add DocumentationExclude attribute to exclude elements from the generated XmlDocs.&lt;/LI&gt;Editor: Procedure lines in C# code editor.&lt;/LI&gt; &lt;LI&gt;Provide a way to merge XmlDocs back into the source after being reviewed and edited by the UE team.&lt;/LI&gt;&lt;LI&gt;Allow user to specify a webservice (or an xml file Url) that can feed the task list.&amp;nbsp; -hmm, i can probably write an add-in for this.&lt;/LI&gt;&lt;LI&gt;FIX THE HELP.&amp;nbsp; It's too slow to merge namespaces and I cannot view an HxS from explorer. I want a simple viewer like the Html Help viewer.&lt;/LI&gt;&lt;LI&gt;Enhance the type library import to produce better code and generate the source code.&amp;nbsp; Allow for a class id parameter in addition of type library file.&lt;/LI&gt;&lt;LI&gt;Editor: Add tabs to the bottom of the Members combobox (top-right of the editor window) to select which members to show (by scope and type)&lt;/LI&gt;&lt;LI&gt;Editor: Allow collapsing the #if blocks (as an outline).&lt;/LI&gt;&lt;LI&gt;Code Review comments UI similar to Word's comment balloons.&amp;nbsp; Comments should be stored outside the source file in some project wide repository.&lt;/LI&gt;&lt;LI&gt;What's up with the "Add component" dialog?&amp;nbsp; It's too slow.&amp;nbsp; I would like to see a treeview display by namespace or assembly with checkboxes on tree nodes to allow adding all controls in a namespace or assembly in a single click.&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.pingpoet.com/thoughtChain/aggbug/335.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Issam Elbaytam</dc:creator>
            <guid>http://blogs.pingpoet.com/thoughtChain/archive/2004/02/15/335.aspx</guid>
            <pubDate>Mon, 16 Feb 2004 03:28:00 GMT</pubDate>
            <comments>http://blogs.pingpoet.com/thoughtChain/archive/2004/02/15/335.aspx#feedback</comments>
            <slash:comments>47</slash:comments>
            <wfw:commentRss>http://blogs.pingpoet.com/thoughtChain/comments/commentRss/335.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.pingpoet.com/thoughtChain/services/trackbacks/335.aspx</trackback:ping>
        </item>
    </channel>
</rss>