Call HierarchyHey guys,<br><br>My name is DJ and I'm the PM for the C# IDE.  One of the features we've been working on for this upcoming release is the Call Hierarchy, which allows you to explore the flow of code in your projects.  This walkthrough steps through the various ways that you can use the feature to understand relationships between methods, properties, constructors, etc.  <br> <p>Given that this is one of the highly requested features for the IDE, we're excited to hear your feedback.  More specifically, it'd be great to hear your thoughts on the usability of the feature.  <br><br>For more information on the CTP itself, check out <a href="http://go.microsoft.com/fwlink/?LinkId=129231">http://go.microsoft.com/fwlink/?LinkId=129231</a>.  </p> <p>Thanks!<br>DJ Park<br>C# IDE PM</p><hr size="1" align="left" width="25%">Program Manager, Visual C#© 2009 Microsoft Corporation. All rights reserved.Fri, 03 Apr 2009 16:13:57 Z981f2881-7bc1-49e8-96b9-5c0a7739fda4http://social.msdn.microsoft.com/Forums/en-US/vs2010ctpvbcs/thread/981f2881-7bc1-49e8-96b9-5c0a7739fda4#981f2881-7bc1-49e8-96b9-5c0a7739fda4http://social.msdn.microsoft.com/Forums/en-US/vs2010ctpvbcs/thread/981f2881-7bc1-49e8-96b9-5c0a7739fda4#981f2881-7bc1-49e8-96b9-5c0a7739fda4DJ Park MSFThttp://social.msdn.microsoft.com/Profile/en-US/?user=DJ%20Park%20MSFTCall HierarchyHey guys,<br><br>My name is DJ and I'm the PM for the C# IDE.  One of the features we've been working on for this upcoming release is the Call Hierarchy, which allows you to explore the flow of code in your projects.  This walkthrough steps through the various ways that you can use the feature to understand relationships between methods, properties, constructors, etc.  <br> <p>Given that this is one of the highly requested features for the IDE, we're excited to hear your feedback.  More specifically, it'd be great to hear your thoughts on the usability of the feature.  <br><br>For more information on the CTP itself, check out <a href="http://go.microsoft.com/fwlink/?LinkId=129231">http://go.microsoft.com/fwlink/?LinkId=129231</a>.  </p> <p>Thanks!<br>DJ Park<br>C# IDE PM</p><hr size="1" align="left" width="25%">Program Manager, Visual C#Fri, 24 Oct 2008 23:07:20 Z2008-10-24T23:07:20Zhttp://social.msdn.microsoft.com/Forums/en-US/vs2010ctpvbcs/thread/981f2881-7bc1-49e8-96b9-5c0a7739fda4#ff075c53-c00e-4eb3-82cb-d8b38f3155a7http://social.msdn.microsoft.com/Forums/en-US/vs2010ctpvbcs/thread/981f2881-7bc1-49e8-96b9-5c0a7739fda4#ff075c53-c00e-4eb3-82cb-d8b38f3155a7Sideouthttp://social.msdn.microsoft.com/Profile/en-US/?user=SideoutCall Hierarchy I think this is great and I think it should be extended to the VSTS DB Pro dependency hierarchy as well.  This should be fairly straightforward for SqlDataSources that use Stored Procedures or even adhoc SQL statements (to list what tables your page is dependent on).  I think it could be extended to Linq to SQL, Linq to Entities as well.  All the info is there.<br><br>What would really be fantastic would be if this reference building system could be extendable.  For instance, we have a Database class that all our business logic  DB calls pass through and it has .StoredProcedure and .Sql properties.  Any literal strings set for those (and we use all literal strings) could be mapped to the Sql code Db Pro layer as well.Wed, 12 Nov 2008 14:12:29 Z2008-11-12T14:12:29Zhttp://social.msdn.microsoft.com/Forums/en-US/vs2010ctpvbcs/thread/981f2881-7bc1-49e8-96b9-5c0a7739fda4#e2c2c4cd-82a4-44c2-8faa-4ce380a80e72http://social.msdn.microsoft.com/Forums/en-US/vs2010ctpvbcs/thread/981f2881-7bc1-49e8-96b9-5c0a7739fda4#e2c2c4cd-82a4-44c2-8faa-4ce380a80e72david.exehttp://social.msdn.microsoft.com/Profile/en-US/?user=david.exeCall HierarchyDJ,<br><br>Could you expand your explanation of the Call Hierarchy feature in terms of similar features in Red Gate's Reflector (Used/Uses/Derives) or Wesner Moise's <a href="http://wesnerm.blogs.com/net_undocumented/2006/02/nstatic_walkthr.html">NStatic</a> (graphical flow tracing, static analysis)?<br><br>Thanks.<br> Wed, 12 Nov 2008 18:39:08 Z2008-11-12T18:39:08Z