Showing posts with label Power Tools. Show all posts
Showing posts with label Power Tools. Show all posts

Tuesday, November 18, 2008

TFS Collaboration Providers

Team Foundation Server Collaboration Providers is a new CodePlex Project that targets Community Contribution for Collaboration providers for different IM and VoIP integration as the TFS 2008 Power Tools enables rich integration with other team members via IM and VoIP chat.

The Power Tools integrates with Live Communicator and Windows Live Messenger Out of the Box.

Skype Provider Initial version is now available as the first Collaboration Provider in the project with more to come ...

Saturday, August 30, 2008

Team System Web Access 2008 SP1 Power Tool Released

A new release of the Team System Web Access Power Tools have been released on Microsoft Donwload Center.

New With Service Pack 1

Features in Team System Web Access

Saturday, February 16, 2008

VSTS 2008 Database Edition Power Tools now available

VSTS 2008 Database Edition Power Tools is a set of enhancements and tools that complement and improve the user experience of VSTS Database Edition 2008

This release updates the Power Tools for the Database Edition to work with Visual Studio 2008 and provides several new features. The new features include two custom unit test conditions, a new Data Generation Wizard, and new MSBuild tasks to support running TSQL Static Code Analysis from the command line. The updated features include 5 refactoring types, a dependency viewer, additional data generators and editors, 2 MSBuild tasks for Schema and Data Compare and the TSQL Static Code Analysis feature

New Test Conditions for Database Unit Tests
  • ChecksumCondition – You can use this test condition to verify that the checksum of the data set returned by a database unit test matches the checksum of an expected data set.
  • ExpectedSchemaTestCondition – You can use this test condition to verify that the column names and data types of the returned data set match expected values.

Data Generator Improvements

  • New Data Generator Wizard – This new wizard creates a data generation plan that is configured to copy data from a source database. You can use this wizard when you need to copy most of your data from a live source, but need to make small changes to ensure privacy.

MSBuild Task Improvements

  • SqlAnalysis Task – You can use this build task to run T-SQL Static Code Analysis from MSBuild.

TSQL Static Code Analysis

  • Static Code Analysis - A precursor to the functionality that will be in future versions of VSTS that will allow you to perform Static Code Analysis on T-SQL code.

Refactoring

  • “Move Schema” Refactoring - Allows a user to right click on an object and move it to a different but existing schema
  • SP Rename Generation - Generate a new script that will contain sp_renames for all rename refactored objects that the user can then execute.
  • Wildcard Expansion - Automatically expand the wildcard in a select to the appropriate columns.
  • Fully-Qualified Name Support - Automatically inject fully-qualified names when absent in a script
  • Refactoring extended to Dataset - Refactor into strongly typed dataset definitions

MSBuild Tasks

  • Data / Schema Compare Build Tasks - MSBuild tasks that can generate scripts as if the user had run the Data / Schema compare UI

Schema View

  • API Access to Schema View - Insert / Update / Delete to schema View and list schema objects and their associated files

Dependency Tool Window

  • Dependency Tree - Show the dependencies ( incoming / outgoing ) for selected schema objects in a new tool window

Miscellaneous Tools

  • Script Preprocessor - Expand SQLCMD variables and include files and command line version (sqlspp.exe) & an MSBuild version ( wraps the command line version )

The power tool is available on MS Download Center

Sunday, January 27, 2008

Source Code Outliner PowerToy for Visual Studio 2008

The Source Outliner PowerToy is a Visual Studio 2008 extension that provides a tree view of your source code's types and members and lets you quickly navigate to them with filtering inside the editor is available on MS Download Center.

The project source code (in both C# and Visual Basic) can be found on the SourceCodeOutliner project on CodePlex.com.

Tuesday, November 27, 2007

TFS 2008 Power Tools

According to Brian Harry below is the TFS2008 Power Tools Plan.

The week of 11/26

VSTS Web Access - They released a CTP that is compatible with the TFS 2008 object model a couple of months ago. This build will continue to work against the TFS 2008 RTM. Next week they will release a "final" TFS 2008 compatible TSWA. In addition to the bug fixes done, it also includes:

  • A set of easily accessible urls to various information - work items, queries, file history, etc. for easy linking from other applications
  • New custom control samples
  • More efficient memory management
  • Documentation
  • And they are now set up to start producing localized versions (although they will come out over the next couple of months).

Mid December
MSSCCI Provider - They've updated the MSSCCI provider (that enables TFS access from VS 2003, VS 2002, VS 6 and a host of other IDEs) to use the TFS 2008 object model. In the process they've fixed as many bugs that have been reported as they could. The updated MSSCCI provider will be available in Mid-Dec.

TFS Power Tools - The main TFS Power tools package will be released in mid-Dec. They are currently shooting for the week of the 17th. It will be compiled against the new TFS 2008 object model and all of the VS addins will work against the VS 2008 IDE.
Note, the add-ins will not work against the VS 2005 IDE - in September, they shipped the final version of the Power Tools that target VS 2005.
From here forward, all Power Tool releases will target the VS 2008 client or later. Of course, keeping consistent with our TFS 2008 compatibility goals, the old and the new Power Tools will both work against either a TFS 2005 or a TFS 2008 server. So you can continue to use the Power Tools that are compatible with your IDE against whatever version of the server that you have.
In addition to VS 2008 IDE compatibility, this new Power Tool release includes:

  • Build Notification Tray app - They're releasing their first Power Tool version of the build notification tray app. This tool allows you to monitor the current status of automated builds easily. You can be notified immediately when a build fails (or succeeds even) so that you can address it promptly.
  • Process Template Editor - They've made bug fixes and small improvements to the Process Template Editor that include:
    - Making it more discoverable by moving it to the VS Tools menu
    - Substantially improved the performance - particularly when there are many states
    - Fixes for all of the serious bugs that users have reported.
  • Best Practices Analyzer - The Best Practices Analyzer is a tool we first released in September that is designed to help diagnose problems with TFS installation and help you quickly correct them. In this Power Tools release, we have updated it to support TFS 2008 and the wide array of addition configurations that TFS 2008 supports.
  • WI & WIT Destroy - We have added support to the tfpt command line to enable permanent deletion of work items and work item types. We added server side support for it in TFS 2008 but did not have time to get the client side support done. So until that makes it into an official release, that support will live in the Power Tools.

Thursday, October 04, 2007

VS 2005 TFS Power Tools Updated

Visual Studio 2005 Team Foundation Server Power Tools is a set of enhancements, tools and command-line utilities that improve the Team Foundation Server user experience.

This release includes everything from the previous Power Tools release and includes two great new tools, the Team Foundation Server Best Practices Analyzer and Work Item Templates.

Team Foundation Server Best Practices Analyzer
This release of the Team Foundation Power Tools includes the first release of the Team Foundation Server Best Practices Analyzer (Team Foundation Server BPA).

The Team Foundation Server BPA is a diagnostic tool that performs the following functions:
  • Gathers configuration information from a Team Foundation Server deployment
  • Performs specific tests on the Team Foundation Server deployment
  • Analyzes the collected information according to specific rules and reports the findings as information, warning, or error messages
  • Provides links to articles to resolve warning and error messages

You can use the Team Foundation Server BPA in either a pre-installation or a production Team Foundation Server environment. You can use the Team Foundation Server BPA to perform the following tasks:

  • Proactively verify that the Team Foundation Server configuration is set according to recommended best practices
  • Determine configurations that differ from default, recommended, or required settings
    Identify the source of problems in an unhealthy Team Foundation Server deployment

Work Item Templates
Team Foundation Power Tools installs a Work Item Templates feature that supports the ability to create, apply, capture, and set default work item templates. This feature adds additional menu items to the Team Work Item Templates menu.

You use work item templates to create or update work items. Work item templates automatically set field values. This feature conveniently reduces the number of steps to create or update work items. For example, you can create a task template that will set the area path, iteration path, and discipline whenever you use it to create or edit a task.

Sunday, September 30, 2007

VSTS Web Access for TFS 2008 Updated

MS released a new version of VSTS Web Access.

This release is a Community Technology Preview (CTP) of what will ultimately be the 2008 version of the VSTS Web Access Power Tool.

This release (and the final 2008 release) can be used with either a TFS 2005 or a TFS 2008 server. In either case, you will need to install a TFS 2008 Team Explorer on the machine you install Web Access on.

Since TFS 2005 did not support build queuing, that functionality will not be available when this and future versions of Web Access are used with a 2005 server.

The only things left to do for the Final Web Access Power Tool release for VSTS 2008 are publishing some documentation, producing the localized builds and going through the final release process. The final version will be released about the same time VSTS 2008 is released.

The big advances in this update include:
  • Built against the TFS 2008 object model - In previous versions of Web Access you had to install Team Explorer 2005 on any machine you were installing Web Access on. With this version, you will now be installing Team Explorer 2008 instead. In some future version, we hope to remove the requirement to install any version of Team Explorer.
  • Custom control support - We've added support for web based work item custom controls and have included a folder of documentation and samples on how to create them.
  • Build queuing - We added UI for the new TFS 2008 feature of build queuing. You can start new queued builds and view the build queue (in addition to the preexisting abilities - like viewing build details).
  • Localization support - We've added support for localizing the web interface and are preparing to hand off our text to the localization team so they can begin preparing localized versions for the final 2008 Power Tool release.
  • Bug fixes & Performance improvements - We've received a number of reports and done more testing ourselves on the last version of the Power Tool that we shipped and we have fixed everything we know of.

Wednesday, September 05, 2007

VSTS for DB Professionals SR1 Power Tools

VSTS for DB Professionals SR1 Power Tools is now available on MS

The Microsoft Visual Studio 2005 Team Edition for Database Professionals Power Tools is a set of enhancements and tools that compliment and improve the user experience of Team Edition for Database Professionals

This release includes 5 new refactoring types, a new dependency viewer, additional data generators and editors, 2 new MSBuild tasks for Schema and Data Compare as well as the introduction of the TSQL Static Code Analysis feature

TSQL Static Code Analysis
  • Static Code Analysis - A precursor to the functionality that will be in future versions of VSTS that will allow you to perform Static Code Analysis on T-SQL code.

Refactoring

  • “Move Schema” Refactoring - Allows a user to right click on an object and move it to a different but existing schema
  • SP Rename Generation - Generate a new script that will contain sp_renames for all rename refactored objects that the user can then execute.
  • Wildcard Expansion - Automatically expand the wildcard in a select to the appropriate columns.
  • Fully-Qualified Name Support - Automatically inject fully-qualified names when absent in a script
  • Refactoring extended to Dataset - Refactor into strongly typed dataset definitions

MSBuild Tasks

  • Data / Schema Compare Build Tasks - MSBuild tasks that can generate scripts as if the user had run the Data / Schema compare UI

Schema View

  • API Access to Schema View - Insert / Update / Delete to schema View and list schema objects and their associated files

Dependency Tool Window

  • Dependency Tree - Show the dependencies ( incoming / outgoing ) for selected schema objects in a new tool window

Miscellaneous Tools

  • Script Preprocessor - Expand SQLCMD variables and include files and command line version (sqlspp.exe) & an MSBuild version ( wraps the command line version )

Wednesday, August 01, 2007

Team System Web Access Power Tool Available!

Team System Web Access Power Tool is released the as the first "official" power tool release of Team System Web Access. It can be downloaded from here.

When Microsoft first acquired DevBiz, they provided v1.0 of TeamPlain for download. Based on customer demand, they uploaded a preview of TeamPlain 2.0. Neither were supported by Microsoft customer support but both were available for download by all TFS licensed users.

With the release of the Team System Web Access Power Tool, several things have changed.

This version is based on the TeamPlain 2.0 code base but a great deal of work has gone into it since March.

Although, it is still not yet an officially released Microsoft product it has taken some great strides, including:

  • Microsoft Customer Support Services will now support it.
  • The code has been run through the Microsoft release process which is an extensive gauntlet of checks that help ensure quality. Among the more important ones is a security review to make sure the code is not susceptible to attack.
  • MS have tested it to a moderate degree (including internally dogfooding it for a couple of months).
  • It contains numerous bug fixes beyond what was in the last available download. Some notable ones include:
  • Because of dogfooding they have made substantial additional performance improvements - particularly on first page load and work item load and save.
  • They have re-branded it as Microsoft Visual Studio Team System Web Access
  • They have improved some of the graphics and visuals.
  • They removed all of the old licensing code that required separate keys to be entered.
  • Improved error logging and added Dr. Watson support so reports of any crashes you experience can be sent to MS for investigation.


It also includes most of the features originally on the TeamPlain 2.0 feature list, including:

General Improvements

  • Better, faster and easier with the new Ajax user interface
  • Dramatic performance improvements for large team projects with a lot of work items, queries, area paths, and people
  • Theme support for the user interface (and a new Olive theme)
  • Manage alerts, subscribe to custom alerts
  • Home page customizations
  • Many dialogs open in their own window now, such as the work item editor, report viewer, file viewer and build results

Work Item Tracking

  • Ajax style design to avoid page reloads and to provide live feedback about the status of the work items
  • Work item type icons
  • Context sensitive menus for work items
  • Improved web controls to handle large datasets better
  • Improved query editor with grouping
  • Edit multiple work items at once (bulk editing)
  • Add related work item
  • Create copy of a work item
  • Send work items and query results as email
  • Copy queries between team projects

Build

  • There is a new "Build" tab in this release, allowing to manage team builds.
  • View the list of builds, and apply filters
  • Start a new build
  • Monitor build progress live
  • View build logs, errors or warnings
  • Stop running builds
  • Delete a build
  • Change the quality of a build

Source Control

  • Faster browsing
  • Visual Diff for text files
  • Annotate (a.k.a. Blame)
  • Download the latest or a previous version of a file