<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Ameyab's Blog</title><subtitle type="html" /><id>http://blogs.msdn.com/ameyab/atom.xml</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/ameyab/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/ameyab/atom.xml" /><generator uri="http://communityserver.org" version="2.1.61025.2">Community Server</generator><updated>2007-01-18T11:12:00Z</updated><entry><title>Channel 9 videos on VSTS 2010 and Business Alignment </title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/ameyab/archive/2008/10/01/channel-9-videos-on-vsts-2010-and-business-alignment.aspx" /><id>http://blogs.msdn.com/ameyab/archive/2008/10/01/channel-9-videos-on-vsts-2010-and-business-alignment.aspx</id><published>2008-10-01T19:19:00Z</published><updated>2008-10-01T19:19:00Z</updated><content type="html">&lt;P&gt;A bunch of videos on VSTS 2010 and Business Alignment went live today. Here are the links to those videos: &lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; COLOR: #2a0f01; FONT-SIZE: 9pt"&gt;-&amp;nbsp;&lt;A id=ctl00_MainPlaceHolder_Starter_TitleLink href="http://channel9.msdn.com/posts/VisualStudio/Achieving-Business-Alignment-with-Visual-Studio-Team-System-2010/"&gt;Achieving Business Alignment with Visual Studio Team System 2010&lt;/A&gt;&lt;BR&gt;-&amp;nbsp;&lt;A id=ctl00_MainPlaceHolder_Starter_TitleLink href="http://channel9.msdn.com/posts/VisualStudio/Agile-Planning-Templates-in-Visual-Studio-Team-System-2010/"&gt;Agile Planning Templates in Visual Studio Team System 2010&lt;/A&gt;&lt;BR&gt;-&amp;nbsp;&lt;A id=ctl00_MainPlaceHolder_Starter_TitleLink href="http://channel9.msdn.com/posts/VisualStudio/Enterprise-Project-Management-with-Visual-Studio-Team-System-2010/"&gt;Enterprise Project Management with Visual Studio Team System 2010&lt;/A&gt;&amp;nbsp;&lt;BR&gt;-&amp;nbsp;&lt;A id=ctl00_MainPlaceHolder_Starter_TitleLink href="http://channel9.msdn.com/posts/VisualStudio/Requirements-Management-and-Traceability-with-Visual-Studio-Team-System-2010/"&gt;Requirements Management and Traceability with Visual Studio Team System 2010&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-FAMILY: 'Segoe UI','sans-serif'; COLOR: #2a0f01; FONT-SIZE: 9pt"&gt;&lt;FONT color=#000000 size=2 face=Arial&gt;In one of the video (&lt;A href="http://channel9.msdn.com/posts/VisualStudio/Enterprise-Project-Management-with-Visual-Studio-Team-System-2010/" mce_href="http://channel9.msdn.com/posts/VisualStudio/Enterprise-Project-Management-with-Visual-Studio-Team-System-2010/"&gt;third video&lt;/A&gt; in the list above), I talk about how Project Server and Team Foundation Server will work together to provide a complete work managment solution for app dev projects. The integrated solution spans all roles in organization - the business decision makers (CxOs), the project management office, the project managers, the dev managers, the development team - by automating data transfer between Project Server and Team Foundation server. &lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8972092" width="1" height="1"&gt;</content><author><name>Ameya</name><uri>http://blogs.msdn.com/members/Ameya.aspx</uri></author><category term="Project Server 2007" scheme="http://blogs.msdn.com/ameyab/archive/tags/Project+Server+2007/default.aspx" /><category term="Team Foundation Server" scheme="http://blogs.msdn.com/ameyab/archive/tags/Team+Foundation+Server/default.aspx" /><category term="Project Management" scheme="http://blogs.msdn.com/ameyab/archive/tags/Project+Management/default.aspx" /><category term="Visual Studio Team System 2010" scheme="http://blogs.msdn.com/ameyab/archive/tags/Visual+Studio+Team+System+2010/default.aspx" /></entry><entry><title>Channel9 videos on VSTS 2010</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/ameyab/archive/2008/10/01/channel9-videos-on-vsts-2010.aspx" /><id>http://blogs.msdn.com/ameyab/archive/2008/10/01/channel9-videos-on-vsts-2010.aspx</id><published>2008-10-01T19:13:00Z</published><updated>2008-10-01T19:13:00Z</updated><content type="html">&lt;P&gt;Brian Keller (&lt;A href="http://blogs.msdn.com/briankel/"&gt;http://blogs.msdn.com/briankel/&lt;/A&gt;) has been posting a bunch of Visual Studio Team System 2010 videos on Channel 9 (&lt;A href="http://channel9.msdn.com/posts/VisualStudio/Visual-Studio-Team-System-2010-Week-on-Channel-9/"&gt;http://channel9.msdn.com/posts/VisualStudio/Visual-Studio-Team-System-2010-Week-on-Channel-9/&lt;/A&gt;). See Brian's post (&lt;A href="http://blogs.msdn.com/briankel/archive/2008/09/30/visual-studio-team-system-2010-week-on-channel-9.aspx"&gt;http://blogs.msdn.com/briankel/archive/2008/09/30/visual-studio-team-system-2010-week-on-channel-9.aspx&lt;/A&gt;) for more details. &lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8972073" width="1" height="1"&gt;</content><author><name>Ameya</name><uri>http://blogs.msdn.com/members/Ameya.aspx</uri></author><category term="Visual Studio Team System 2010" scheme="http://blogs.msdn.com/ameyab/archive/tags/Visual+Studio+Team+System+2010/default.aspx" /></entry><entry><title>Seattle Visual Studio Team System Users Group</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/ameyab/archive/2008/03/25/seattle-visual-studio-team-system-users-group.aspx" /><id>http://blogs.msdn.com/ameyab/archive/2008/03/25/seattle-visual-studio-team-system-users-group.aspx</id><published>2008-03-25T18:46:05Z</published><updated>2008-03-25T18:46:05Z</updated><content type="html">&lt;p&gt;The Seattle Team System Users Group meets on the last Wednesday of each month. The meetings are held on the Microsoft Main campus, usually in building 118. Usually the meeting format is a presentation by a subject matter expert on a VSTS feature area followed by Q+A. &lt;/p&gt;  &lt;p&gt;Tomorrow's meeting is in building 41. Juan Perez from Personify Design is going to talk about TFS integration with Outlook and Word. The session abstract is posted on the user group site, which is &lt;a title="http://seattleteamsystem.org/default.aspx" href="http://seattleteamsystem.org/default.aspx"&gt;http://seattleteamsystem.org/default.aspx&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:86c3af07-2cbb-4570-860c-0f54db3b4db0" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Visual%20Studio%20Team%20System" rel="tag"&gt;Visual Studio Team System&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Seattle%20Visual%20Studio%20Team%20System%20Users%20Group" rel="tag"&gt;Seattle Visual Studio Team System Users Group&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8336278" width="1" height="1"&gt;</content><author><name>Ameya</name><uri>http://blogs.msdn.com/members/Ameya.aspx</uri></author></entry><entry><title>TFS - PS Connector updated to work with TFS 2008</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/ameyab/archive/2008/03/11/tfs-ps-connector-updated-to-work-with-tfs-2008.aspx" /><id>http://blogs.msdn.com/ameyab/archive/2008/03/11/tfs-ps-connector-updated-to-work-with-tfs-2008.aspx</id><published>2008-03-11T17:19:57Z</published><updated>2008-03-11T17:19:57Z</updated><content type="html">&lt;p&gt;&lt;a href="http://blogs.msdn.com/lfenster"&gt;Lenny&lt;/a&gt; has posted an update to the &lt;a href="http://www.codeplex.com/pstfsconnector"&gt;CodePlex TFS-PS connector&lt;/a&gt;. The connector now works with TFS 2008. Ideally, the connector should have worked with TFS 2008 right from the start. However, a change was made to the GetProjectProperties method in TFS 2008 which broke some backwards compatibility. Lenny addressed this changes in the connector update. More details on this change and the fix &lt;a href="http://blogs.msdn.com/lfenster/archive/2008/02/14/getting-a-process-template-for-a-team-project-in-tfs-2008.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:02447bfb-7510-4269-852f-ad52f6674351" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Team%20Foundation%20Server" rel="tag"&gt;Team Foundation Server&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Project%20Server" rel="tag"&gt;Project Server&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Connector" rel="tag"&gt;Connector&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8155778" width="1" height="1"&gt;</content><author><name>Ameya</name><uri>http://blogs.msdn.com/members/Ameya.aspx</uri></author></entry><entry><title>SSDS - SQL Server Data Services</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/ameyab/archive/2008/03/07/ssds-sql-server-data-services.aspx" /><id>http://blogs.msdn.com/ameyab/archive/2008/03/07/ssds-sql-server-data-services.aspx</id><published>2008-03-07T21:25:54Z</published><updated>2008-03-07T21:25:54Z</updated><content type="html">&lt;p&gt;The SSDS or SQL Server Data Services program was recently announced - &lt;a href="http://www.microsoft.com/sql/dataservices/default.mspx"&gt;http://www.microsoft.com/sql/dataservices/default.mspx&lt;/a&gt;. SSDS is basically a set of web services that provide a database in the clouds. &lt;/p&gt;  &lt;p&gt;This is great news for folks building and hosting their web applications. Core value propositions I see are &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Reduced complexity - maintaining a database instance has its own costs. The DB maintenance complexity pretty much vanishes when the data base is available as a service&lt;/li&gt;    &lt;li&gt;low cost of acquisition and pay what what you use- this is a no brainier. You don't have to acquire a server, the server licence, client licenses etc. Just pay based on your resource usage. For small application, up and coming web sites, this flexibility can make a bit difference.&lt;/li&gt;    &lt;li&gt;ubiquitous access - your data is available in the cloud - securely. Access it from your web app, your mobile app, behind a firewall, from wherever.&lt;/li&gt;    &lt;li&gt;a strong programming model - access the data using standard web protocols (SOAP, &lt;a href="http://en.wikipedia.org/wiki/Representational_State_Transfer"&gt;REST&lt;/a&gt;), a managed client library providing LINQ support. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The SSDS site has a link for registering for the free beta program. I don't know when the beta program starts (I got put on a waiting list), but I can't wait :). Meanwhile here's a link to a MIX '08 session on SSDS - &lt;a title="http://sessions.visitmix.com/?selectedSearch=BT05" href="http://sessions.visitmix.com/?selectedSearch=BT05"&gt;http://sessions.visitmix.com/?selectedSearch=BT05&lt;/a&gt; (search for &amp;quot;Introducing SQL Server Data Services&amp;quot;). &lt;/p&gt;  &lt;p&gt;- Ameya Bhatawdekar&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8106336" width="1" height="1"&gt;</content><author><name>Ameya</name><uri>http://blogs.msdn.com/members/Ameya.aspx</uri></author></entry><entry><title>Project Server or Team Foundation Server? Project Server AND Team Foundation Server!</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/ameyab/archive/2008/03/06/project-server-or-team-foundation-server-project-server-and-team-foundation-server.aspx" /><id>http://blogs.msdn.com/ameyab/archive/2008/03/06/project-server-or-team-foundation-server-project-server-and-team-foundation-server.aspx</id><published>2008-03-06T20:26:04Z</published><updated>2008-03-06T20:26:04Z</updated><content type="html">&lt;p&gt;I have heard this question a number of times now - &amp;quot;Should our team/unit/company use Team Foundation Server or Project Server for managing our IT projects?&amp;quot;. &lt;/p&gt;  &lt;p&gt;My answer is that it is usually not an Either-Or proposition. The two solutions are complementary.&lt;/p&gt;  &lt;p&gt;Project Server, or more accurately the Enterprise Project Management (EPM) solution, addresses the following business imperatives: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Portfolio Management: Portfolio management is all about managing a group of projects. Portfolios facilitate managing budgets, resources, timelines, dependencies, business alignment, governance etc for a group of projects in a meaningful way. Portfolios also server as a useful tool for modeling the impact of incoming work; &amp;quot;How does this new project affect my other projects? Do I have capacity to take on this new work? What other project can I put on hold/divert resources from etc?&amp;quot;. Project Server integrates with Portfolio Server for advanced portfolio management. &lt;/li&gt;    &lt;li&gt;Project Management: And here I really mean two levels of project management. The first level is managing the entire project lifecycle: managing the project through the various phases - inception, planning, execution and closing/transitioning. Some of the major activities that happen at this level of project management are building the project charter/vision, budgeting and funding, staffing, identifying measurement metrics (metrics that will quantify the project performance in each phase, across the entire lifecycle), planning the phases of the projects, identifying the work packages/deliverables, identifying the key milestones and communications. In my observation, this type of project management doesn't require very detailed project plans (with tasks, assignments fleshed out to a very granular level - say at the 8 hour, FTE unit level) - it is really all about establishing the framework for the detailed planning, execution and delivery management. This level of project management is all about developing the project plan for the business decision makers - the CxOs, the VPs, the GMs etc. Too much detail at this level is usually noise and can be counter productive. This type of project management is best carried out in the EPM world. As far as methodologies go -&amp;#160; IMO, they are pretty similar in principle - MSF-CMMI, Traditional Waterfall, PMBOK, Prince2 etc.&amp;#160; The second level of project management is the more tactical, on-the-ground type of project management. This is part where the work is fleshed out to a very granular level - to the level where the folks who do the work have a very clear idea of what they need to work on. when it needs to be worked on, what the dependencies are, what the constraints are etc. Project Managers have to take a frequent stock of the status and make frequent minor adjustments and occasionally major adjustments to ensure that progress is made. Now, in most IT organizations, the two types of project management activities are carried out by different people - the former by project managers from the PMO and the latter by project managers that are embedded with the development team - sometimes, rather most of times, this is the development manager/lead; but, it is not unusual to have the same project manager wear the two hats - that of a PMO or an Enterprise Project Manager and that of a Team Project Manager/Development Manager.&amp;#160; &lt;/li&gt;    &lt;li&gt;Resource Management: Project Server has the knowledge of all the work going on the organization and all the resources who do that work. Project Server has the authoritative resource capacity/demand information. So, Project Server is a great project staffing, cross project resource loading tool.&amp;#160; A cool new feature in Project Server 2007 is the ability to allocate a resource's time to a project without having to do actual assignments. This feature is called &amp;quot;Resource Plans&amp;quot; - IMO, this is a pretty powerful and a long sought after feature. This makes is very easy for PMOs/resource managers to allocate resources to a project without have to work through all the resource assignment details or creating dummy assignments to decrement the resource's availability. &lt;/li&gt;    &lt;li&gt;Time Management: Project Server has a pretty good time-sheet solution. Team members can record time against planned work, unplanned work, project work, non project work at varying levels of granularity - from the individual task level to the project level. &lt;/li&gt;    &lt;li&gt;Tracking all the work in the organization. Project Server allows organizations to track ALL work in the organization. Not just development project, but on-going maintenance work, non development projects, non IT projects etc. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The net is that Project Server is a great work management solution for managing all the work in an organization. It is a great decision support system for the project stakeholders, the business decision makers, the PMO, the resource managers etc. &lt;/p&gt;  &lt;p&gt;Now TFS. TFS is the development team's hub. This where the team lives day in and day out. TFS is a very flexible and a powerful change management system where the development team can track work, issues, risks, requirements. The change management system has deep integration with the test and the source code controls system as well and is hosted in the integrated development environment. This is great because it makes the developers very productive. All the tools they need are integrated and available in one place. TFS is where the day to day working of the team is managed. &lt;/p&gt;  &lt;p&gt;So, the core TFS modules are&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Work item tracking system (change management system): Users can manage their work artifacts (requirements, tasks, bugs, issues, any custom artifact that they choose to define) in the work item tracking system. Work items can be associated with test results and check-ins providing greater traceability.&amp;#160; In addition, TFS has a policy feature that allows organizations to define working policies such as &amp;quot;every check in must be associated with a work item&amp;quot;. This is pretty powerful. The WIT system UI is seamlessly integrated with the development environment. The work items can also be worked on with other tools such as Excel and Project (the WIT system has a public OM - so third party apps can easily integrate with the WIT system and provide a new management surface for the work items) &lt;/li&gt;    &lt;li&gt;Source Code Control System: An industrial strength source code control system. The central code repository and code management system for the entire team. Again, the source code control UI is seamlessly integrated with the development tools. &lt;/li&gt;    &lt;li&gt;Build Management - Team Foundation Server has a great build management feature set that allows teams to define build configurations, define build schedules, manage build assets (machines where the build will be performed) etc. The build systems uses the MS Build platform. Again, the build system UI is integrated with the development environment. &lt;/li&gt;    &lt;li&gt;Test Automation- VSTS has test automation capabilities. Test results are stored in TFS. Test results can be associated with a build (&amp;quot;test X ran successfully for build 12.0.1.1&amp;quot;) or a specific run. Test results can also be associated with work items (&amp;quot;test X ran successfully for bug # 123&amp;quot;). &lt;/li&gt;    &lt;li&gt;Reporting system - and finally the reporting system. All the data generated and used by the development team is in TFS. TFS provides a sophisticated data warehouse for analyzing this data. The warehouse stores not just current data, but also historical data. This enables teams to view trend information, do forecasting etc. The reports enable teams to identify areas of concern, issues in a timely fashion and react appropriately. The reporting system is a TFS cornerstone feature. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Now, the WIT system can be used for doing tactical project management, but it doesn't provide support resource management, schedule management for a portfolio of projects. TFS has no notion of a resource's overall capacity. If a resource, who is already working on tasks in a different project, is allocated work in a project, no red flags are raised. Project Server has strong resource management capabilities. Resource utilization can be managed across multiple projects. There are checks and bounds in place to prevent resource over allocations. Schedules can be managed across multiple projects - CP links (cross project links) and Deliverables/Dependencies provide a great way to manage cross project scheduling and other dependencies. &lt;/p&gt;  &lt;p&gt;TFS doesn't really manage the fiscal aspects of the project; Project Server on the other hand has strong support for fiscal data management (resource cost rate tables, budget resources, cost resource). &lt;/p&gt;  &lt;p&gt;One more difference that I'd like to highlight is the fact that development projects are typically executed in TFS; ongoing maintenance work is executed in other system. Anecdotally, development work accounts for less than half of the IT budget. Project Server can track all the work across the organization; app dev projects as well as maintenance work.&lt;/p&gt;  &lt;p&gt;It makes great sense for both of these systems to work together in a complementary fashion. TFS is the execution platform and PS is the enterprise planning platform. TFS is well suited for a dev team's needs; PS is a great decision support system for the business decision makers, the PMO etc. &lt;/p&gt;  &lt;p&gt;&lt;em&gt;I drew this diagram a couple of years ago - when I was trying out the early smart art feature in PowerPoint 07 when it was still in Beta - and I think it still makes sense: &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ameyab/WindowsLiveWriter/ProjectServerorTeamProjectServerANDTeamF_77FA/image_6.png"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/ameyab/WindowsLiveWriter/ProjectServerorTeamProjectServerANDTeamF_77FA/image_thumb_2.png" width="514" height="386" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;While we work on providing this functionality out of the box, there are a couple of options available currently for connecting the two systems . The &lt;a href="http://www.codeplex.com/pstfsconnector"&gt;PS-TFS connector&lt;/a&gt; solution has been mentioned on this and other blogs before. The source code and documentation is available right now. The other one is the &lt;a href="http://orantech.co.il/ToolsProjectParty_eng.html"&gt;ProjectParty&lt;/a&gt; solution from OranTech. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8077806" width="1" height="1"&gt;</content><author><name>Ameya</name><uri>http://blogs.msdn.com/members/Ameya.aspx</uri></author></entry><entry><title>Custom Taskbars in Vista and XP</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/ameyab/archive/2008/02/25/custom-taskbars-in-vista-and-xp.aspx" /><id>http://blogs.msdn.com/ameyab/archive/2008/02/25/custom-taskbars-in-vista-and-xp.aspx</id><published>2008-02-25T20:43:48Z</published><updated>2008-02-25T20:43:48Z</updated><content type="html">&lt;p&gt;I didn't know till very recently that XP, Vista supported custom taskbars, in addition to the main taskbar&amp;#160; - the one with the &amp;quot;Start&amp;quot; button. This is a pretty cool, relatively unknown (at least I didn't know about it till now - and XPs been out since Oct 2001) feature. Here's how you do it: &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;1. Select a folder - any folder. In this case, I have selected one of the start menu folders.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ameyab/WindowsLiveWriter/CustomTaskbarsinVistaandXP_B2EC/1_2.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="265" alt="1" src="http://blogs.msdn.com/blogfiles/ameyab/WindowsLiveWriter/CustomTaskbarsinVistaandXP_B2EC/1_thumb.jpg" width="330" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;2. Drag and drop the folder to the desktop's edge&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ameyab/WindowsLiveWriter/CustomTaskbarsinVistaandXP_B2EC/2_2.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="266" alt="2" src="http://blogs.msdn.com/blogfiles/ameyab/WindowsLiveWriter/CustomTaskbarsinVistaandXP_B2EC/2_thumb.jpg" width="331" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;3. A new taskbar should appear where you dragged and dropped the folder.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ameyab/WindowsLiveWriter/CustomTaskbarsinVistaandXP_B2EC/3_2.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="270" alt="3" src="http://blogs.msdn.com/blogfiles/ameyab/WindowsLiveWriter/CustomTaskbarsinVistaandXP_B2EC/3_thumb.jpg" width="336" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;4. Right click on the new taskbar and customize it; add new tool bars - the same ones that are available to add on the main taskbar&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/ameyab/WindowsLiveWriter/CustomTaskbarsinVistaandXP_B2EC/4_2.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="270" alt="4" src="http://blogs.msdn.com/blogfiles/ameyab/WindowsLiveWriter/CustomTaskbarsinVistaandXP_B2EC/4_thumb.jpg" width="336" border="0" /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;Pretty nice eh. I have mine set up to show the address bar, quick links, links, a couple of folders on my HDD, a couple of SharePoint folders that I regularly access (instead of typing in the http url of the sharepoint folder, type it in as a file path; for e.g. if you want to add &lt;a href="http://sharepoint/sites/site1/folder1"&gt;http://sharepoint/sites/site1/folder1&lt;/a&gt;, type in &lt;a href="file://\\sharepoint\sites\site1\folder1"&gt;\\sharepoint\sites\site1\folder1&lt;/a&gt;). My main task bar only shows the running apps now; I use the new taskbar for general navigation, launching apps etc. &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:11dfa678-153c-46b8-a0be-8ae5e9b05a42" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Taskbar" rel="tag"&gt;Taskbar&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7896109" width="1" height="1"&gt;</content><author><name>Ameya</name><uri>http://blogs.msdn.com/members/Ameya.aspx</uri></author></entry><entry><title>Demo - tutorial 2: Building TFS reports using Excel and Excel Services</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/ameyab/archive/2008/02/24/demo-tutorial-2-building-tsf-reports-using-excel-and-excel-services.aspx" /><id>http://blogs.msdn.com/ameyab/archive/2008/02/24/demo-tutorial-2-building-tsf-reports-using-excel-and-excel-services.aspx</id><published>2008-02-24T22:59:41Z</published><updated>2008-02-24T22:59:41Z</updated><content type="html">&lt;p&gt;Here's another demo from the same reporting talk I presented sometime last year (video #1 available &lt;a href="http://blogs.msdn.com/ameyab/archive/2008/02/22/demo-tutorial-building-a-tfs-report-using-report-designer.aspx"&gt;here&lt;/a&gt;).&lt;/p&gt;  &lt;p&gt;This demo shows building TFS reports in Excel that go against the TFSWarehouse Cube. Excel 2007 had some great features that make building such reports a breeze. Advanced formatting/charting/pivoting capabilities, cubeset functions (not demoed) make Excel a very powerful BI tool. &lt;/p&gt;  &lt;p&gt;Excel Services makes it very easy to share these reports with a wider audience. Data connection management, security, dashboards, KPIs make Excel Services a very powerful BI platform. &lt;/p&gt;  &lt;p&gt;Here's the demo, hope you find it helpful. &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:071f34ff-8394-434f-a768-7640ef7a4d68" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;   &lt;div id="0a96fbdf-ce48-4bc5-b05b-4656bc110557" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;     &lt;div&gt;&lt;embed pluginspage="http://macromedia.com/go/getflashplayer" src="http://images.video.msn.com/flash/soapbox1_1.swf" width="432" height="364" type="application/x-shockwave-flash" flashvars="c=v&amp;amp;v=367ff917-e4b4-4b29-9a76-94db32fcab51&amp;amp;ifs=true&amp;amp;fr=msnvideo&amp;amp;mkt=en-US&amp;amp;brand=&amp;amp;from=writer" wmode="transparent" quality="high" /&gt;&lt;/div&gt;   &lt;/div&gt; &lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7884021" width="1" height="1"&gt;</content><author><name>Ameya</name><uri>http://blogs.msdn.com/members/Ameya.aspx</uri></author></entry><entry><title>Demo - tutorial: Building a TFS report using Report Designer</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/ameyab/archive/2008/02/22/demo-tutorial-building-a-tfs-report-using-report-designer.aspx" /><id>http://blogs.msdn.com/ameyab/archive/2008/02/22/demo-tutorial-building-a-tfs-report-using-report-designer.aspx</id><published>2008-02-23T04:37:32Z</published><updated>2008-02-23T04:37:32Z</updated><content type="html">&lt;p&gt;I gave a talk to an internal team sometime last year on building TFS reports. The talk was recorded and I rediscovered that video a few days ago. &lt;/p&gt;  &lt;p&gt;I did a couple of report-building demos during the talk. Here's one of them:&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;div class="wlWriterSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:26383c83-6f6f-4ac5-a369-d5b3a5f51aee" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;&lt;div id="120d4f01-0038-4b6d-9f7c-80fdd1d0f02e" style="margin: 0px; padding: 0px; display: inline;"&gt;&lt;div&gt;&lt;a href="http://video.msn.com/video.aspx?vid=e9249712-f67a-4c0e-8de1-7165a87c68b2&amp;amp;ifs=true&amp;amp;fr=msnvideo&amp;amp;mkt=en-US&amp;amp;brand=&amp;amp;from=writer" target="_new"&gt;&lt;img src="http://blogs.msdn.com/blogfiles/ameyab/WindowsLiveWriter/DemotutorialBuildingaTFSreportusingRepor_10A84/video5df5dda7ae1b.jpg" galleryimg="no" onload="var downlevelDiv = document.getElementById('120d4f01-0038-4b6d-9f7c-80fdd1d0f02e'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;embed src=\&amp;quot;http://images.video.msn.com/flash/soapbox1_1.swf\&amp;quot; quality=\&amp;quot;high\&amp;quot; width=\&amp;quot;432\&amp;quot; height=\&amp;quot;364\&amp;quot; wmode=\&amp;quot;transparent\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; pluginspage=\&amp;quot;http://macromedia.com/go/getflashplayer\&amp;quot; flashvars=\&amp;quot;c=v&amp;amp;v=e9249712-f67a-4c0e-8de1-7165a87c68b2&amp;amp;ifs=true&amp;amp;fr=msnvideo&amp;amp;mkt=en-US&amp;amp;brand=&amp;amp;from=writer\&amp;quot; &amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7854129" width="1" height="1"&gt;</content><author><name>Ameya</name><uri>http://blogs.msdn.com/members/Ameya.aspx</uri></author></entry><entry><title>OranTech Project Party</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/ameyab/archive/2008/02/21/orantech-project-party.aspx" /><id>http://blogs.msdn.com/ameyab/archive/2008/02/21/orantech-project-party.aspx</id><published>2008-02-22T00:49:22Z</published><updated>2008-02-22T00:49:22Z</updated><content type="html">&lt;div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:1640557c-e536-4c03-a453-cf974cfd4436" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Project%20Server" rel="tag"&gt;Project Server&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Connector" rel="tag"&gt;Connector&lt;/a&gt;,&lt;a href="http://technorati.com/tags/OranTech" rel="tag"&gt;OranTech&lt;/a&gt;,&lt;a href="http://technorati.com/tags/ProjectParty" rel="tag"&gt;ProjectParty&lt;/a&gt;&lt;/div&gt;  &lt;p&gt;This week I met the team from &lt;a href="http://orantech.co.il/index_eng.html"&gt;OranTech&lt;/a&gt; and saw a demo of their &lt;a href="http://orantech.co.il/ToolsProjectParty_eng.html"&gt;ProjectParty&lt;/a&gt; solution. ProjectParty connects Project Server 2007 and with Team Foundation Server 2005.&amp;#160; It synchronizes meta-data (fields, enumerations) and data (tasks, assignments, resources) between the two system. The solution supports &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;many to many Project Server to Team Foundation Server mapping &lt;/li&gt;    &lt;li&gt;many to many Enterprise Project (Project Server) to Team Project (Team Foundation Server) mapping &lt;/li&gt;    &lt;li&gt;many to many task/assignment to work item mapping &lt;/li&gt;    &lt;li&gt;Enterprise custom field to Work Item Field mapping with support for transformation function &lt;/li&gt;    &lt;li&gt;Resource mapping - with support for mapping non AD Project Server uses (like generic users) to named AD users in&amp;#160; TFS &lt;/li&gt;    &lt;li&gt;workflow for reviewing incoming updates from TFS into Project Server &lt;/li&gt;    &lt;li&gt;hierarchical work item structure. This is implemented via a custom TFS control. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;In my opinion, the key scenarios enabled by this solution are: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Top down planning - high level planning can start in Project Server with the details being gradually fleshed out in both Project Server and Team Foundation Server. Typically most of the fine grained project details will be created and managed in Team Foundation Server. &lt;/li&gt;    &lt;li&gt;Bottom up reporting - team members continue to work in VSTS, updating their tasks. Those updates are easily incorporated by the project manager into the enterprise project plan being maintained on the server. The PM can review the impact of the updates on the project plan prior to incorporating them into their project plan. &lt;/li&gt;    &lt;li&gt;Planning with generic resources - PMs can plan the project using generic or team resources; the generic and team PS resources are mapped to named TFS AD users. The tasks assigned to the generic resources result in work items being assigned to the corresponding named TFS resources. The work items can be further broken down into more fine grained work items - establishing a work break down structure. The &amp;quot;wbs&amp;quot; support is implemented using the TFS links and a custom control. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;I think ProjectParty is a great solution option, in addition to the &lt;a href="http://www.codeplex.com/pstfsconnector"&gt;CodePlex connector&lt;/a&gt;,&amp;#160; for customers who want to connect Project Server and Team Foundation Server now. &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7843351" width="1" height="1"&gt;</content><author><name>Ameya</name><uri>http://blogs.msdn.com/members/Ameya.aspx</uri></author></entry><entry><title>How much time does my project team really have? </title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/ameyab/archive/2007/08/29/how-much-time-does-my-project-team-really-have.aspx" /><id>http://blogs.msdn.com/ameyab/archive/2007/08/29/how-much-time-does-my-project-team-really-have.aspx</id><published>2007-08-29T17:14:00Z</published><updated>2007-08-29T17:14:00Z</updated><content type="html">&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;I think one of the greatest challenges for a project manager is to have a realistic view of how much time team members can really spend on their scheduled tasks. Unplanned activities can put a big dent in projects leading to all sorts of fire fighting; either towards the end of a milestone when the project status&amp;nbsp;is under&amp;nbsp;intense&amp;nbsp;scrutiny&amp;nbsp;or on a more regular basis if the project schedule is being monitored on a regular basis. This is definitely an issue for strongly milestone driven projects; especially for fixed bid projects where the scope and the time are tightly controlled. &lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;I have seen some interesting techniques being employed by project managers to address this issue; especially when using tools like Project and Project Server. For example, only sixty percent of the users’ time is deemed as available for project work. Or all the unplanned activities are tracked in a separate project (requiring the project manager and or the individual team member to be diligent about keeping that project up to date on a regular basis) to determine over all&amp;nbsp;resource utilization and demand. I am sure that there are a number of other techniques used by project managers to keep their schedules in control &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;So, fellow project managers, if you have any favourite best practices, techniques or processes that allow you to reign in your project schedules, I'd love to hear about them. You can send me an email at ameyab at microsoft dot com or post your comments.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;cross posting at : &lt;A href="http://blogs.msdn.com/teams_wit_tools/archive/2007/08/29/how-much-time-does-my-project-team-really-have.aspx"&gt;http://blogs.msdn.com/teams_wit_tools/archive/2007/08/29/how-much-time-does-my-project-team-really-have.aspx&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4631455" width="1" height="1"&gt;</content><author><name>Ameya</name><uri>http://blogs.msdn.com/members/Ameya.aspx</uri></author><category term="Project Management" scheme="http://blogs.msdn.com/ameyab/archive/tags/Project+Management/default.aspx" /></entry><entry><title>Understanding the TFS cube</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/ameyab/archive/2007/05/01/understanding-the-tfs-cube.aspx" /><id>http://blogs.msdn.com/ameyab/archive/2007/05/01/understanding-the-tfs-cube.aspx</id><published>2007-05-01T23:00:00Z</published><updated>2007-05-01T23:00:00Z</updated><content type="html">&lt;P&gt;Jimmy's first blog post (&lt;A href="http://blogs.msdn.com/teams_wit_tools/archive/2007/04/30/understanding-the-tfs-cube.aspx" mce_href="http://blogs.msdn.com/teams_wit_tools/archive/2007/04/30/understanding-the-tfs-cube.aspx"&gt;http://blogs.msdn.com/teams_wit_tools/archive/2007/04/30/understanding-the-tfs-cube.aspx&lt;/A&gt;)&amp;nbsp;on the Team blog explains the structure of the TFS cube! He covers four perspectives*&amp;nbsp;in great detail. &lt;/P&gt;
&lt;P&gt;*"Perspectives" is a great feature in SQL Server 2005 (Enterprise Edition) that groups the subset of related cube entities, such as measure groups and dimensions, into views; it makes it&amp;nbsp;easier to navigate the cube. You can learn more about perspectives here: &lt;A href="http://msdn2.microsoft.com/en-us/library/ms175338.aspx" mce_href="http://msdn2.microsoft.com/en-us/library/ms175338.aspx"&gt;http://msdn2.microsoft.com/en-us/library/ms175338.aspx&lt;/A&gt;.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2364756" width="1" height="1"&gt;</content><author><name>Ameya</name><uri>http://blogs.msdn.com/members/Ameya.aspx</uri></author><category term="Reporting" scheme="http://blogs.msdn.com/ameyab/archive/tags/Reporting/default.aspx" /><category term="Visual Studio Team System 2005" scheme="http://blogs.msdn.com/ameyab/archive/tags/Visual+Studio+Team+System+2005/default.aspx" /><category term="Cube" scheme="http://blogs.msdn.com/ameyab/archive/tags/Cube/default.aspx" /></entry><entry><title>Team Foundation Server Reporting and Visio</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/ameyab/archive/2007/02/28/team-foundation-server-reporting-and-visio.aspx" /><id>http://blogs.msdn.com/ameyab/archive/2007/02/28/team-foundation-server-reporting-and-visio.aspx</id><published>2007-02-28T21:57:00Z</published><updated>2007-02-28T21:57:00Z</updated><content type="html">&lt;P&gt;Visio 2007 has some very cool new reporting features. I'm very excited about the the PivotDiagram features in particular. PivotDigrams can be used to slice and dice data just like Pivot Tables in Excel. Here's an example of a Visio report that shows the active and resolved bug and task distribution across a number of projects on a server. &lt;/P&gt;
&lt;CENTER&gt;&lt;A href="http://blogs.msdn.com/photos/ameyabs_photos/images/1775665/original.aspx"&gt;&lt;IMG src="http://blogs.msdn.com/photos/ameyabs_photos/images/1775665/425x319.aspx"&gt; &lt;/A&gt;&lt;/CENTER&gt;
&lt;P&gt;And, here are a couple of videos that walk you through writing these reports. &lt;/P&gt;
&lt;CENTER&gt;&lt;EMBED pluginspage=http://macromedia.com/go/getflashplayer src=http://images.soapbox.msn.com/flash/soapbox1_1.swf width=412 height=362 type=application/x-shockwave-flash quality="high" wmode="transparent" flashvars="c=v&amp;amp;v=52983bf5-fac4-4f08-a3a2-776e1312edb3"&gt;&lt;/EMBED&gt;&lt;BR&gt;&lt;A title="Building a Team Foundation Server report using Visio 2007 Part 1" href="http://soapbox.msn.com/video.aspx?vid=52983bf5-fac4-4f08-a3a2-776e1312edb3" target=_new&gt;Video: Building a Team Foundation Server report using Visio 2007 Part 1&lt;/A&gt; &lt;BR&gt;&lt;EMBED pluginspage=http://macromedia.com/go/getflashplayer src=http://images.soapbox.msn.com/flash/soapbox1_1.swf width=412 height=362 type=application/x-shockwave-flash quality="high" wmode="transparent" flashvars="c=v&amp;amp;v=8c91f6b8-a91f-4f0c-b87a-ea1179b69b07"&gt;&lt;/EMBED&gt;&lt;BR&gt;&lt;A title="Building a Team Foundation Server report using Visio 2007 Part 2" href="http://soapbox.msn.com/video.aspx?vid=8c91f6b8-a91f-4f0c-b87a-ea1179b69b07" target=_new&gt;Video: Building a Team Foundation Server report using Visio 2007 Part 2&lt;/A&gt; &lt;/CENTER&gt;
&lt;P&gt;Let me know if these walkthroughs were useful and if you have any other walkthrough ideas I'd love to hear those as well. &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1775897" width="1" height="1"&gt;</content><author><name>Ameya</name><uri>http://blogs.msdn.com/members/Ameya.aspx</uri></author></entry><entry><title>A cool report authoring tool </title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/ameyab/archive/2007/01/23/a-cool-report-authoring-tool.aspx" /><id>http://blogs.msdn.com/ameyab/archive/2007/01/23/a-cool-report-authoring-tool.aspx</id><published>2007-01-23T22:51:00Z</published><updated>2007-01-23T22:51:00Z</updated><content type="html">&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;In V1, the primary report authoring options are 1/ write SQL Server Reporting Services (SSRS) reports using Visual Studio Report Designer (part of the Business Intelligence Studio – or BIDS) 2/use Excel to connect to the cubes and build reports. Users can use also use Report Builder, a report authoring tool that ships with SSRS, but they need to build the appropriate report models first. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;Report designer is an apt tool for developers. It provides a set of powerful features for SSRS reports. However, it is not a tool for the casual user, who wants to build ad hoc reports. Excel’s really meant for that purpose.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;FONT face=Calibri size=3&gt;In addition to these, there are some cool report-authoring tools developed by our partner that provide powerful report authoring capabilities. Recently I had a chance to see &lt;/FONT&gt;&lt;A href="http://www.90degreesoftware.com/products.aspx"&gt;&lt;FONT face=Calibri size=3&gt;Radius&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt; – a report designer developed by folks at &lt;/FONT&gt;&lt;A href="http://www.90degreesoftware.com/products.aspx"&gt;&lt;FONT face=Calibri size=3&gt;90 Degree Software&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt;. The tool allows users to author SSRS reports. The UI is very similar to the Office 2007 UI, so folks familiar with Office should feel pretty comfortable. Besides making it easy to develop reports, it allows report components to be reused. Users can “shred” their reports, save the reusable parts to a library. Other users can reuse these report parts in their reports. &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;The V1 release supports building reports against SQL relational DBs and I have been told by the 90 Degree team that support for multi dimension cubes is coming soon. The tool is extensible and dev can write their own extensions to extract data (and build reports) from other data stores. They have already built an &lt;/FONT&gt;&lt;A href="http://www.90degreesoftware.com/microsoft_foundation_server.aspx"&gt;&lt;FONT face=Calibri size=3&gt;add-in&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Calibri size=3&gt; that uses the TFS APIs as a data store. Check it out!&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1517038" width="1" height="1"&gt;</content><author><name>Ameya</name><uri>http://blogs.msdn.com/members/Ameya.aspx</uri></author><category term="Reporting" scheme="http://blogs.msdn.com/ameyab/archive/tags/Reporting/default.aspx" /><category term="Authoring" scheme="http://blogs.msdn.com/ameyab/archive/tags/Authoring/default.aspx" /></entry><entry><title>Tell us what you think about reporting in TFS</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/ameyab/archive/2007/01/18/tell-us-what-you-think-about-reporting-in-tfs.aspx" /><id>http://blogs.msdn.com/ameyab/archive/2007/01/18/tell-us-what-you-think-about-reporting-in-tfs.aspx</id><published>2007-01-18T19:12:00Z</published><updated>2007-01-18T19:12:00Z</updated><content type="html">&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;Reporting is a&amp;nbsp;very powerful feature in TFS. It&amp;nbsp;has a lot of capabilities and can provide some very&amp;nbsp;deep and meaningful insights across the development lifecycle.&amp;nbsp;But,&amp;nbsp;some of our customers aren't using the&amp;nbsp;reporting system to its fullest potential. &amp;nbsp;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 115%; FONT-FAMILY: 'Arial','sans-serif'"&gt;The reporting team is interested in learning more about what you it is that you want out of the reporting system. We want your feedback on what issues/limitations/pain-points frustrate you the most, what features/changes would excite you, &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;what reports you find useful, what reports you would like to see out of the box, what type of reports you have built, who builds these reports, the reporting authoring experience – what works/doesn’t work, etc. This information will help us chart the course for delivering the reporting features in our next releases that you will find valuable. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'"&gt;Please take 10-15 minutes to give us your feedback. You can access the survey here:&amp;nbsp; &lt;A href="http://www.zoomerang.com/survey.zgi?p=WEB22632D8HGS3"&gt;&lt;SPAN style="COLOR: #176db5"&gt;http://www.zoomerang.com/survey.zgi?p=WEB22632D8HGS3&lt;/SPAN&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1490085" width="1" height="1"&gt;</content><author><name>Ameya</name><uri>http://blogs.msdn.com/members/Ameya.aspx</uri></author></entry></feed>