Archive for the Category


A new Visual Studio power toy – Resource Refactoring Tool

Resource Refactoring Tool provides developers an easy way to extract hard coded strings from the code to resource files.


  • Works with both C# and VB.Net projects.
  • A preview window to show changes in the tool window.
  • Lists existing resources by their similarity level to the text being replaced.
  • Automatically replaces hard coded string with a reference to resource entry.


Download Resource Refactoring Tool

Technorati tags: tools, vs2005, dotnet, refactoring

MySQL Tools for Visual Studio 1.0.1

MySQL Tools for Visual Studio is a plug-in for Visual Studio 2005 which allows developer to maintain database structures and objects all from within the Visual Studio environment. Please note that as of this release, data-driven applications including use of the DataSet designer are not supported.


To use the plugin you must have the following items installed:

  • Visual Studio 2005 (Express products are not supported)
  • .NET 2.0 (this is installed as part of Visual Studio 2005)
  • You also need access to an installation of MySQL Server 4.0 or later.


Once installed, using the plugin is very simple.

  1. Create a new connection to MySQL by choose either the Tools -> Connect to Database menu option or clicking the Connect To Database button in Server Explorer.
  2. On the Connect to Database dialog, you can choose MySQL as your data source and click Continue.
  3. Enter your credentials for the selected database server and choose ok.
  4. Once connected, the database objects (tables, stored procedures, etc) will appear in Server Explorer.
  5. You can manipulate these objects using context menus by right clicking on them in Server Explorer.

Download MySQL Tools for Visual Studio

Domain-Specific Language Tools Version 1

Version 1 of Domain-Specific Language Tools lets you create a custom graphical designer that uses your own domain-specific diagrammatic notation. You can then create custom text templates that use models created in your designer to generate source code and other files. Domain-Specific Language Tools requires Microsoft Visual Studio 2005 Professional Edition or above. Designers built using Domain-Specific Language Tools require Microsoft Visual Studio 2005 Standard Edition or above. Domain-Specific Language Tools is included as a component of the Visual Studio SDK.

This release includes the following features:

  • A Domain-Specific Language Designer project template, which automates the construction and configuration of a Visual Studio solution for developing a graphical designer.
  • A Domain-Specific Language definition (.dsl) format in which many features of a graphical designer can be defined declaratively, including:
    • Various forms of graphical notation, including image shapes, geometry shapes, compartment shapes, ports, vertical and horizontal swim lines, connectors of various styles, and image and text decorators for both shapes and connectors
    • A toolbox for creating new elements and links through the design surface
    • A model explorer, with various style options
    • Properties window behavior
    • The XML format used to serialize models
    • Validation options
  • A graphical Domain-Specific Language designer, which you can use to edit and validate domain-specific language definitions.
  • A set of text templates for generating the code of a graphical designer from domain-specific language definitions, where these templates have been designed to produce code that can be further customized by hand.
  • A rich set of APIs to support code customization of a designer, including support for the following: writing validation constraints, adding additional menu items for further customizing model serialization, and customizing the graphical notation and behavior of the design surface.
  • A rich set of APIs to support model access and update.
  • A text templating engine and framework that makes it easy to write and execute templates that generate source code and other text files from information held in models.
  • A Domain-Specific Language Setup project template that creates a setup project in Visual Studio. The setup project automates the process of producing a Microsoft Windows Installer (MSI) package to deploy a graphical designer and associated components.

Download Microsoft Visual Studio 2005 SDK including Domain-Specific Language Tools

A convenient tool for quick solution back-ups.

SolutionZipper does the following in a single step:

  1. Saves all unsaved project files.
  2. Cleans all available solution configurations (Debug, Release, etc.).
  3. Cleans all Deployment Projects.
  4. Zips all files in the entire solution:
    • The zip file is uniquely named:
    • The paths for all files are solution directory relative.
    • The zip file is placed at the same level as the solution directory.

Download SolutionZipper

XPathmania – Extending Visual Studio 2005 to Support XPath Development

This Visual Studio addin creates a VS tool window where a developer can write an XPath statement and test it against the current document. After running the XPath query, it will list and highlight the nodes returned from the query.


Technorati Tags:  soft tools visual studio addin

Page 3 of 512345