Browse by Tags

Tagged Content List
  • Blog Post: TechEd 2006 - Power To the Pros - Boston

    I'll be at TechEd this year. Please stop by the VS Extensibility booth for info on extending Visual Studio and the VSIP Partner Program. I'll try to blog often to give a perspective about the event and the activities that are planned. I'm already tired just thinking about the calendar.
  • Blog Post: VS SDK V2 Has Been Released

    I'm proud to announce the availability of the V2 VS SDK supporting VS 2005 . This SDK is awesome. It has some incredible sample content including Iron Python language integration including WinForms Designer integration. By examining the Iron Python source code (not included in the SDK, but free) you...
  • Blog Post: VS SDK (Oct 2005) for VS 2005 now posted

    I'm very pleased to announce the availability of the Visual Studio SDK for Visual Studio 2005. VSIP members can now download the VS SDK for the VS 2005 product (which was recently posted for MSDN subscribers) . This is the SDK necessary to build integrations into Visual Studio 2005. Please note...
  • Blog Post: PDC Day 3 - Domain Specific Languages - the future of Modeling

    Bob Muglia's General Session - Windows Server... I just got out of Bob Muglia's keynote and it was great to see so many cool things happening in the Windows Server product. In particular I was impressed with IIS7 and it's capabilities. They designed an extensibility mechanism in IIS that allows an...
  • Blog Post: Visual Studio and Windows Workflow Designer rocks! - PDC Day 2

    At the morning keynote I saw a great integration with Visual Studio in the Windows Workflow Designer. I'm sitting in the PDC general session this morning and during Eric Rudder's keynote he invited the Windows Workflow Foundation team to demonstrate their cool tools. The really awesome thing that I saw...
  • Blog Post: PDC Day 1 - Power Outages and Uploads

    Well, yesterday was very eventful. Just after my previous post, we broke for lunch and just as we were starting to present our after-lunch information the power went out in Los Angeles . Not just in the Convention Center, but all over the city. According to reports 2 million people were affected....
  • Blog Post: What is IVsThreadPool?

    Got a question from VSIP partner Patrick today and wanted to pass it along. Before I do that though, let me once again apologize for not blogging like you want me to. I will strive to do better. I promise. So, here's the question: What's the deal with IVsThreadPool? Here's the answer: The SVsThreadPool...
  • Blog Post: Managed Package Framework Webcast

    I forgot about this 'til now. http://msevents.microsoft.com/cui/eventdetail.aspx?EventID=1032258553&Culture=en-US is a link to a MSDN webcast I did describing the Managed Package Framework for the masses. Enjoy.
  • Blog Post: Back in the saddle again

    Whew! It's been a while hasn't it? My new son was born 9/30 and I returned to work late October after infant care leave. We're all hard at work here getting Whidbey Beta 2 ready to ship. The holiday's hit and I spent a bunch of time on the road and on airplanes. I'm back from vacation now and sitting...
  • Blog Post: Out for a while

    I'm going on infant care leave either tomorrow or next week. I'll most likely not blog anything during that time since I'll be enjoying my new son. I'll return to work at the end of October. The VSIP /Extensibility team is working hard to get Whidbey Beta 2 ready and everyone is heads down on that effort...
  • Blog Post: IVsRunningDocumentTable.RenameDocument - how to call in managed code

    Here's a little code to help managed packages call the Running Document Table to rename a document: Calling IVsRunningDocumenTable.RenameDocument is not entirely straighforward in managed code. Here's some code the shows how to get the SVsRunningDocumentTable service, find a document therein and then...
  • Blog Post: Regular Expression Language Service

    I've finally gotten around to posting the Regular Expression Language Service so you can get to it. This is the project that I wrote during the TechEd VS Extensibility Feature Cookoff where I had to write this in 45 minutes or so. I tried the code with Whidbey Beta 1 and it worked for me. One major...
  • Blog Post: Extensibility makes MSDN TV

    Check out Ken Hardy, VS Core PM for Extensibility share some info on MSDN TV . If you were at TechEd 2004 San Diego, you might catch yourself in the background...
  • Blog Post: Solution Options Persistence (Part 2)

    It occured to me that I didn't discuss what the framework will do when the options you specified in the AddOptionsKey method are needed to be loaded or saved. The framework will eventually call one of two virtual methods that you need to override. protected override void OnLoadOptions(string key...
  • Blog Post: Solution Options Persistence

    I investigated this question earlier today for an internal VS client and wanted to share the results with the rest of the world... Your VS Package can place data into the solution file (.sln) or solution user options (.suo) file by implementing IVsPersistSolutionOpts (.suo affecting) or IVsPersistSolutionProps...
  • Blog Post: Whidbey Beta 1 Feedback

    I forgot to mention the way to provide VS 2005 feedback. Visit the MSDN Product Feedback Center (http://lab.msdn.microsoft.com/productfeedback/ ) For feedback related to VSIP Beta 1, you can use the same site. Just be sure to include “VSIP” in the issue description so it gets routed to...
  • Blog Post: Whidbey Beta 1

    Boy, a ton of stuff is happening this week: 1) VS 2005 Beta 1 is released. You can find it here: http://lab.msdn.microsoft.com/vs2005/ 2) We've announced the Visual Studio Express products. You can get more information here: http://lab.msdn.microsoft.com/express/ You can expect some information...
  • Blog Post: Going, going....

    Well, there's still a ton of people here at the San Diego Convention Center even though it's down to the last session slot of TechEd 2004. It's a little sad though. Weeks like this are great with tons of learning and great interaction. You hate to see it end, but the real world waits and there's a...
  • Blog Post: The Feature Cook-off turned out some great features

    First, the background: The Feature Cook-off was Wed at 8:30AM. Tue morning I was in a panic because I couldn't find some critical information in order to use the Whidbey Manaed Package Framework's Language Service. The wireless (& wired) network at TechEd is great, but bandwidth is at a premium...
  • Blog Post: Ballmer's Keynote Address

    Steve Ballmer is speaking now... There's a bunch of stuff he's saying about VSIP and integrating into Visual Studio. He mentioned 3 new partners during the keynote. He also plugged extensibility features of Visual Studio. And during the part about Office Information Worker features, I believe some...
  • Blog Post: Accessing IServiceProvider with the Whidbey Managed Package Framework

    In the Whidbey Managed Package Framework in VSIP there's a few different base classes that hold an IServiceProvider interface pointer. This is usually stuffed into a ServiceProvider class and exposed via a protected GetService method on the class. For WindowPane (or ToolWindowPane) this allows the...
  • Blog Post: What would you like to see?

    At TechEd, some of the Extensibility team members will be holding a Cabana session where we will present a menu of possible tools for VS (Add-ins, macros, VSIP packages, etc.) and the audience will be given the choice of what tools should be built during the session. We have some suggestions already...
  • Blog Post: Back in the late night saddle; ISelectionContainer

    Here I am again at 1:00am, working. Now, I know you may think that 1:00am is early, but consider the fact that I get up at 6:30am to get the whole thing going and it's just crazy how many hours of sleep I am NOT getting. But that is life when we're all trying to get Whidbey Beta 1 ready for customers...
  • Blog Post: Can Addins & managed packages live together?; Getting to the DTE object model from a package

    Addins & Packages - can they talk to each other? I recently received a question on this from a VSIP partner (Velocitis) so I thought I'd share the info with everyone. Getting to a package from an addin is fairly straightforward. The package can expose a globally accessible service (managed...
  • Blog Post: Extras is released!

    You can now download the release version of the VSIP Extras SDK . The new Visual Studio Extensibility Center on MSDN is also available. Check it out for some cool information on Extensibility including VS Object Model, Macros, Add-ins, VSIP & more...
Page 1 of 2 (37 items) 12