Sunday, October 5, 2008

Near future: Visual Studio 2010 и .NET Framework 4.0

About 10 months ago we got Visual Studio 2008 and .NET Framework 3.5. Very soon we'll got a new set - Visual Studio 2010 и .NET Framework 4.0!

Read more about next generation of developer tools from Microsoft on MSDN website here: Visual Studio 2010 and .NET Framework 4.0 Overview. There is also some words about that in Russian.

Keep in touch and happy extending!

Read more...

Sunday, September 7, 2008

Do you want to update you system? Install VS2008 SDK 1.1 RTM!

Before installing Visual Studio SDK 1.1 RTM I decided to install Visual Studio 2008 Service Pack 1 announced recently...

After some attempts to install the Visual Studio 2008 Service Pack 1, I figured out that I had to install Service Pack 3 for my Windows XP Professional first. I have also installed Service Pack 1 for .NET Framework 3.5 because Visual Studio SDK 1.1 RTM requires it.

Well my decision caused the 3 hours of installations and entire update for my machine :)

Keep in touch and happy extending!

Read more...

Thursday, August 21, 2008

Visual Studio 2008 SDK 1.1 is released!

Visual Studio 2008 SDK 1.1 has been released today and now it’s available for download!

A week ago VS Ecosystem team released a Service Pack 1 for the Visual Studio 2008 and today they completed another big deal – VSSDK 1.1. Developers who will be developing against Visual Studio Service Pack 1 now have updated tools, headers, and some new features in the SDK.

There are some notes about what is included to the 1.1 SDK release:

  • Significant size reduction for Visual Studio Shell redistributable packages. The Visual Studio Shell Isolated and Visual Studio Shell Integrated redistributables are now approximately 150 megabytes smaller. The redistributables no longer carry the full .NET Framework 3.5 payload. However, they contain a bootstrapper that automatically downloads the .NET Framework 3.5 runtime if it is not installed on the target computer.
  • Support for progress feedback in a chained installation. The Visual Studio Shell Isolated and Visual Studio Shell Integrated redistributables can now pass installation progress back to the chaining process. This lets developers display accurate progress in their setup programs.
  • Visual Studio Shell development now supports normal user. Developing and deploying a Visual Studio Shell application no longer requires the developer to be an administrator on a Windows XP computer or to have elevated privileges on a Windows Vista computer.
  • DSL Print Preview. The ability to preview a DSL before printing has been added to the DSL designer.
  • New XML Tree Editor sample. The SQL Server team has provided a new XML Tree Editor sample.  The earlier sample has been removed.
  • New TFS Samples. Two new TFS samples have been added.
    • VSExtensibilitySample. This new TFS sample provides an example of creating a Visual Studio add-in that interacts with the Version Control user interface of Team Explorer.  The sample comes with a detailed Word doc that provides insight into the requirements of such an add-in.
    • RichClientCustomControl. This new TFS sample provides an example of creating Work Item Tracking custom controls that work within Team Explorer.  The sample comes with a detailed Word doc that provides insight into the requirements of custom controls as well as a separate document that describes how to write custom controls that can be used within the Team Server Web Access environment .
  • Updated Shell documentation. Documentation about the Shell has been added.

The Visual Studio 2008 SDK 1.1 can be downloaded here.

Keep in touch and happy extending!

Read more...

Thursday, August 14, 2008

VS 2008 SDK 1.1 RTM is coming...

Good news! Yesterday Visual Studio Team released the Visual Studio 2008 Service Pack 1 as well as .NET Framework 3.5 Service Pack 1. Great! But even more cool is that the matching VS 2008 SDK 1.1 RTM will be coming next week!

Read more details and links related to these service packs:

MSDN: Visual Studio 2008 Development System - Visual Studio 2008 Service Pack 1 and .NET Framework 3.5 Service Pack 1

Somasegar's WebLog - Service Pack 1 for VS 2008 and .NET FX 3.5 released!

VSX Team Blog - Visual Studio 2008 SP1 Now Available

Keep in touch and happy extending!

Read more...

Saturday, August 2, 2008

Ed Dore's VSX samples from closed GotDotNet website

I hope Ed won't mind about the re-posting here in my blog his great VSX samples I've downloaded from currently closed GotDotNet website when it was alive. (Ed, in case you want me to remove them from here, just let me know).

So there are the following samples available:

HierAnarchy Sample Package (HierAnarchy.zip, 37k)
Sample MPF based Visual Studio Package written in CSharp. This sample demonstrates how to create a Solution/Server Explorer type toolwindow. It also implements a very minimalistic IVsUIHierarchy interface, and just enough properties to actually display a few nodes in the VsUIHierarchy's tree control.

MyErrors Sample Package (MyErrorsPackage.zip, 39k)
Sample Visual Studio Package written in C#; that illustrates using an ErrorListProvider to participate in the ErrorList ToolWindow. This package implements a toolwindow from which you can add ErrorTask objects to the ErrorList ToolWindow.

TBEdit Sample Package (TBEdit.zip, 37k)
Sample Visual Studio Package written in C#; that implements a custom editor based on a UserControl that supports several logical views via a tab control.

MPEdit Sample Package (MPEdit.zip, 43k)
Sample Visual Studio Package written in C#; that illustrates creating and hosting the Visual Studio Core Editor, VsCodeWindow as a child control, in a managed user control based editor.

CWTool Sample Package (CWTool.zip, 43k)
Sample Visual Studio Package written with C#; that illustrates two techniques for creating and hosting the Visual Studio Core Editor, VsCodeWindow as a child control, in a managed toolwindow.

AllowParams Sample Package (AllowParams.zip, 38k)
Sample Visual Studio package that illustrates how to leverage the ParametersDescription property on OleMenuCommand objects, in order to support the ALLOWPARAMS flag on commands defined in the package’s .CTC resource.

Find CommandBar Sample Package (FindCommandBar.zip, 58k)
My description: Sample Visual Studio package that illustrates how to retrieve a Visual Studio CommandBar using IVsProfferCommands.

DSRefViewer (DSRefViewer.zip, 29k)
My description: Actually, I don’t know what does the package illustrates. Just look at the code yourself! :)

Keep in touch and happy extending!

Read more...

Saturday, July 5, 2008

Visual Studio Gallery: new features added

A few days ago the Visual Studio Gallery has been significantly updated.These new features are focused on helping you be always up to date on the latest additions to the gallery as well as on making us available to add rich details information about our extensions.

There are following updates released: RSS feeds, Tags, new WSIWYG editor, zooming to 640х480 images, User Rating, Full Reviews and many other improvements. Read more details on Anthony's post and visit Visual Studio Gallery to try it yourself!

Keep in touch and happy extending!

Read more...

Wednesday, July 2, 2008

I have received the 2008 Microsoft MVP Award!

Yesterday I have received the 2008 Microsoft MVP Award. Very cool.

The award is for the contribution to VSX community. I was awarded in C# category because of there is no VSX category within the MVP program yet. Hope that will be here in future.

Keep in touch and happy extending!

Read more...

Saturday, June 7, 2008

Visual Studio Gallery updated!

A few months ago the Visual Studio Gallery has been announced as the one stop shop for Visual Studio Extensions. Hundreds of extensions have been added already for these several months. In case your add-in or package is still not submitted there - do that now to promote your extension absolutely for FREE!

Today Anthony Cangialosi announced a new set of needed features that will improve the appeal of the Visual studio Gallery. This update is related to possibility to rate extensions and provide a review for them. Also some improvements in searching.

Next time Anthony promised to add RSS feeds, which would be really great to see, because that will allow us to easily track all updates and new Visual Studio extensions appearing on the Gallery.

Keep in touch and happy extending!

Read more...

Thursday, June 5, 2008

VSX future - will it be MEF?

Today I have noticed an interesting post in Aaron Marten blog, which is talking about Managed Extensibility Framework or just MEF. There is also some words about MEF from Krzysztof Cwalina.

Aaron assumes that this frameworks will be used for Visual Studio Extensibility platform in the future. The first version of MEF CTP June 4 2008 has been released just two days ago. As it mentioned in MEF Introduction materials:

What is MEF?

The Managed Extensibility Framework or MEF provides developers with a tool to easily add extensibility to their applications and with minimal impact on existing code. The application developer can define extension points according to the functionality required of an extension, while the extension developer uses those points to interact with the application.

MEF enables this extensibility to take place without creating a hard dependency in either direction. Applications can be extended at run time without recompilation, and extensions can be used by multiple applications sharing the same extension requirements. MEF also allows an application to delay the loading of an extension while still examining its metadata, enabling efficient traversal of large catalogs of extensions...

Maybe the next version of Visual Studio IDE will be architected with MEF.Who knows?..

Keep in touch and happy extending!

Read more...

VSX Survey (Spring 2008)

Now a new VSX Survey is available to fill out. Please take a few minutes to fill out the VSX Survey (Spring 2008). These surveys are the way we can affect to VSX team priorities and work directions.

There are 6 web pages with 23 multiple choice and fill-in-the blank questions in this survey. This is the second VSX survey, as VSX team plans to offer a similar survey every 6 months and track the trends from the results.

Keep in touch and happy extending!

Read more...