Pedro Silva's Blog

Development lead on Visual Studio Platform team focusing on the extensibility of Visual Studio.

Browse by Tags

Tagged Content List
  • Blog Post: Nice Review of the Extension Manager

    Chris wrote a nice review of the VS2010 Extension Manager feature at TechRepublic. Having worked on the team that wrote that feature, it's always nice to see a positive review of what you've spent your effort working on. As Chris also noted, there is still more work that needs to be done to round out...
  • Blog Post: Cool Extension: Extension Analyzer

    Have you ever created a VS Package, tried to run it in Visual Studio only to get the infamous Package Load Failure dialog? Created an editor extension, tried to use it and it never shows up in the VS2010 code editor? Well then the Extension Analyzer is for you. This tool lets you view logging data...
  • Blog Post: Creating Custom StartPage Extensions

    I've been working on a custom start page sample that creates a new tab on the typical Visual Studio StartPage. This new tab integrates in Bing search functionality, letting developers type in their search query and performing a search. The results can either come up in the Visual Studio internal browser...
  • Blog Post: Cool Extension: Power Commands for VS 2010

    For all of you fans of the Power Commands extension, Lance, from our team, just updated this extension and posted it up on the VS Gallery. This topic contains a full list of all of the new commands that are part of this extension. But, the most interesting ones are: Collapse projects Open command...
  • Blog Post: How To: Launch a URL in the Visual Studio Internal Browser

    For the sample extension that I'm working on, I wanted to have the ability to launch a URL in Visual Studio. This is useful for a more integrated experience in the IDE, but of course, some people may prefer to use their default web browser instead. So, I created a method that will either launch the internal...
  • Blog Post: How To: Get a ServiceProvider from the VS Start Page

    When working with Visual Studio extensibility, getting a ServiceProvider is the main way to find and use services that are available in Visual Studio. The new VS Start Page is written in WPF and getting to a ServiceProvider from within the page or one of its child controls is not easily found. There...
  • Blog Post: Cool Extension: Custom Start Page Template

    For those that have seen Visual Studio 2010 , there is a fancy new start page that is much more functional and integrated with the product. Part of this new Start Page infrastructure is the ability to replace the one from the product with a custom page. And, this extension gives you the tools to start...
  • Blog Post: Cool Extension: New Export Template

    This is a new tool that will make creation and packaging of project and item templates a whole lot easier. This wizard steps you through taking existing projects and making them into reusable templates that can create similar types of projects. This extension goes through creating a ZIPped up template...
  • Blog Post: Cool Extension: SQL Azure Explorer

    I was just looking through some new extensions on the Visuals Studio Gallery for VS2010 Beta 2 and came across this one: the SQL Azure Explorer by Johan Danforth . This extension creates a tool window in Visual Studio similar to the Server Explorer, that lets you manage SQL servers exposed through the...
  • Blog Post: Visual Studio 2010 SDK for Beta 2 Now Available!

    The Visual Studio 2010 Beta 2 SDK is now available for everyone to use from the Download Center. So, install it (it's quick), and start building you very own extensions to Visual Studio today! And once you have those extensions ready to share with world, post them up on the Visual Studio Gallery . ...
  • Blog Post: Online Templates for the New Project Dialog

    ScottGu recently posted about the new online templates feature of the Visual Studio 2010 Beta1. The discussions on his blog have been pretty lively, and mostly folks seem to like this new feature. The Online tab of the New Project Dialog is built on the same infrastructure as the Extension Manager...
  • Blog Post: New Project templates of VS-MEF integration

    Pablo Galiano has just published two you project template extensions for the Visual Studio Gallery , both of them for doing MEF integration with Visual Studio 2010 Beta 1. Check them out: Template for creating a VS Package that exposes MEF extension points. Template for creating and packaging...
  • Blog Post: MPF for Projects released for VS 2010 Beta 1

    Chuck England has just recently posted the sources for MPF for Projects on CodePlex . If you're interested in creating your own project systems for Visual Studio 2010 Beta 1, this is the place to start. And, for those of you wishing to port your project systems from VS 2008 to 2010, the sources will...
  • Blog Post: Look Ma, No More PLKs!

    For those of you trying out Visual Studio 2010 Beta 1, you may have already noticed... But, Visual Studio 2010 no longer requires you to create Package Load Keys (PLKs) for writing and deploying VSPackage extensions to VS. This will probably come with some fanfare by those of you who've had trouble with...
  • Blog Post: Update to AboutBox Extension

    I recently posted an update the the WPF AboutBox (CS) extension (v 0.4) on the VS Gallery. You can find it by launching the Extension Manager in Visual Studio 2010 Beta 1. If you've already previously installed it, then click on the Updates tab on the left hand side of the dialog. This will query the...
  • Blog Post: Aaron Posts on VSIX Project and pkgdef Files

    Aaron (one of the developers on my team working on the SDK) just wrote a couple of great posts for folks wishing to use and to understand how the SDK works for VS 2010 Beta 1. Definitely worth a read if you're working on VS extensions: VSIX Project template - The VSIX Project is meant to be a very...
  • Blog Post: Creating an Item Template Extension (Addendum)

    There are a couple of other ways to create project/item template extensions besides using the VSIX Explorer. So, I’m going to give some quick steps here for folks that would like to use an alternative… Just replace Part 2 of my earlier posts with either of the ones described below. A – Using VSIX...
  • Blog Post: Creating an Item Template Extension (Part 3)

    The VSIX file we created in Part 2 is the new unit of deployment for extension in Visual Studio 2010. VS knows how to install these types of extensions, and the VS Gallery is a place where you can host them. Also, the contents of the Gallery are then discoverable from within Visual Studio. Step 6...
  • Blog Post: Creating an Item Template Extension (Part 2)

    Now, that we have a zipped up item template (from Part 1 ), how do we get this thing ready for the VS Gallery ? All uploads hosted on the Gallery need to be VSIX files. I’m not going to talk much today about the file format (that is a full topic of its own), but you can read some about it on Quan’s blog...
  • Blog Post: Creating an Item Template Extension (Part 1)

    I’ve put together a WPF AboutBox item template and released it on the Visual Studio Gallery . It’s published there so that you can download, install, and use it through the Extension Manager and New Item dialog in Visual Studio 2010 Beta 1. Now, I’m going to go through the process, so that you can see...
  • Blog Post: Quick Tutorial on Building Extensions with the VS SDK

    It's pretty cool when you General Manager is out working with the bits you just released. Jason just released a quick tutorial on how to create an editor extension using the VS SDK . Check out the steps he went through to create, build, test, and deploy a simple editor extension. With these tools...
  • Blog Post: New Template Extension on the Gallery

    I just created an new Item Template for the WPF AboutBox that I've been discussing in this blog . The item template will create a new AboutBox for your WPF application... It is currently only in C#, but I'm working on a VB version as well. This is Visual Studio 2010 template that has been uploaded to...
  • Blog Post: The DSL Beta1 SDK is out!

    Well lots of announcements this week with the VS Beta coming out... so here's one more: The Visual Studio 2010 DSL SDK Beta1 is available for download! This one is near and dear to me because I've worked on DSL Tools in the past, and it's wonderful to see another toolkit out for Beta1. So, if you...
  • Blog Post: Early Buzz on the VS SDK and Extension Manager

    Well for the first couple of days of being out, we've been getting some good usage and feedback of the SDK and extensions being downloaded through the Extension Manager in VS 2010 Beta 1. Here are some highlights: Scott Hanselman has a cool post about using the SDK to create extensions. And, installing...
  • Blog Post: Visual Studio 2010 SDK Beta 1 Available!

    It pays to be in early in the morning... sometimes you get to be the first to announce. :) The Visual Studio 2010 SDK Beta 1 is now available for download on MSDN Download Center. This SDK matches the Visual Studio 2010 Beta, that was released earlier this week. It provides the tools and templates...
Page 1 of 2 (29 items) 12