Browse by Tags

Tagged Content List
  • Blog Post: Introducing the Microsoft “Roslyn” CTP

    Today we are releasing the first Community Technology Preview of the Roslyn Project ! What is Roslyn? In the past, our compilers have acted as black boxes – you put source text in and out the other end comes an assembly. All of that rich knowledge and information that the compiler produces...
  • Blog Post: Extension Analyzer V3

    Extension Analyzer is an Extension to Visual Studio 2010 that allows browsing several extensibility entities inside of Visual Studio. It also allows diagnosing several common errors loading extensions by reporting information from logging services inside Visual Studio. The Extensibility team in Visual...
  • Blog Post: 15 minute blog post: PNG files in Packages

    Recently I’ve been helping plan the next version of Visual Studio. It’s way too early to be talking about specifics, but one topic came up this week that I have to share. Package Authoring As some of you may have noticed, many of the regular posters here have been busy writing extensions...
  • Blog Post: Document Well 2010 Plus

    [ Update 6/21/2010 ]: Please go to this blog post where I describe even more configuration options that are available for this extension. [ Update 7/20/2010 ]: Updated changes made for version 10.0.10710.22 of the Pro Power Tools. Please take a look at the changelog . For some time, the behavior of...
  • Blog Post: Walkthrough-- Publishing an Extensibility Web Control Project Template (Part 2 of 2)

    Introduction In Walkthrough-- Publishing a Custom Web Control (Part 1 of 2) you learned to create and publish a custom web control. You created the extensibility project manually, a procedure with many steps. Now that you have an extensibility project template, you can publish it to the Visual Studio...
  • Blog Post: Walkthrough-- Publishing a Custom Web Control (Part 1 of 2)

    The Visual Studio 2010 SDK adds several project templates to Visual Studio that let you create and share custom controls. These are called extensibility projects. In addition to compiling the control, the extensibility project prepares it for publication by incorporating it into a VSIX extension. A VSIX...
  • Blog Post: Three New Managed Package Framework features for Visual Studio 2010

    This post describes three new features that have been added to the Managed Package Framework (MPF) version 10.0 in Visual Studio 2010. These features are available to anyone developing extensions in managed code for Visual Studio 2010. To get started building extensions for Visual Studio, start by visiting...
  • Blog Post: Announcing: Collapse Selection in Solution Explorer extension

    We have received much feedback asking for a feature that would recursively collapse nodes in the solution explorer. We are happy to announce the Collapse Selection in Solution Explorer extension! What is the Collapse Selection in Solution Explorer extension? Many Visual Studio users have a solution...
  • Blog Post: Open thread: Extensibility is the future?

    With the release of Visual Studio 2010 came a major improvement to the overall extensibility story of Visual Studio; the new editor. With the new editor VS was introduced to a Managed Extensibility Framework (MEF) based API that opened up possibilities you could barely dream of in previous versions of...
  • Blog Post: Custom Build Steps, Tools, and Events

    The VC++ build system is of course MSBuild based in VS 2010.  This automatically gives you a great deal more flexibility to customize your build than you had with .vcproj project files in prior releases.  We went out of our way to ensure that the .targets files that drive the build of a .vcxproj...
  • Blog Post: Start Extending Visual Studio 2010!

    Visual Studio not only boasts a wide variety of tools to improve developer productivity, but it is also extremely extensible so that it can be tailored and customized to serve specifically your needs. In fact, one of the key benefits of Visual Studio 2010 is its improved extensibility story. With an...
  • Blog Post: Custom Extension Types with VSIX

    DISCLAIMER: While the following technique is supported in Visual Studio 2010, the interfaces and methods exposed by Microsoft.VisualStudio.ExtensionManager.dll are likely to change in future Visual Studio releases. If you create an extension that relies on Microsoft.VisualStudio.ExtensionManager.dll...
  • Blog Post: Troubleshooting pkgdef Files

    For those using the Visual Studio 2010 SDK to create extensions for Visual Studio, you should find the creation and use of .pkgdef files to be mostly automatic (see What's a PkgDef and Why? ). However, like anything involving computers and software, there are occasions that require manual intervention...
  • Blog Post: Creating and Sharing Project & Item Templates

    One of the great new features we added in Visual Studio 2010 is the ability to easily find and consume online Project and Item templates without leaving the New Project/Item dialog. What may not be so obvious is how to go from a piece of code you want to share to a template contained in a VSIX file that...
  • Blog Post: Troubleshooting Extensions with the Activity Log

    One of the most powerful tools for troubleshooting issues that involve Visual Studio extensions is often overlooked, even though it has been around for quite some time (since VS 2005 ). Anyone wondering what Visual Studio is doing with their VS Package, Extension, MEF Component, or pkgdef file should...
  • Blog Post: MSBuild Task Factories: guest starring Windows Powershell

    One of the cool new features of MSBuild 4.0 is the extensible task factory.  Task factories allow you to include scripts directly in your project file (or an imported .targets file) and have those scripts parsed and executed by your favorite interpreter.  Those scripts might even be C# or VB...
  • Blog Post: How VSIX extensions are discovered and loaded in VS 2010

    VSIX is the new technology used for deploying extensions in Visual Studio 2010. The primary goal of this new technology is to encourage extension creation and consumption by easing the management (“management” meaning Browsing/Installing/Uninstalling/Enabling/Disabling) of Visual Studio extensions. To...
  • Blog Post: CodeBlog: Writing a Blogging Extension for Visual Studio 2010

    Have you ever wanted to quickly share a code sample to Twitter or your blog without leaving Visual Studio? Steve Apiki walks through how to create an extension for Visual Studio 2010 that does just that. Walkthrough: http://www.devx.com/VS_2010/Article/44073 His walkthrough touches on a number...
  • Blog Post: Announcement: Unpublishing Extensions from Beta 2 to RC

    UPDATE 2/8 : I forgot to mention a change to the VSIX file format in the Release Candidate that might impact your extensions. The valid <Edition> values (under <SupportedProducts>) have been updated to better reflect our SKU branding. The only valid values for RC and RTM are: IntegratedShell...
  • Blog Post: How to read/write the new Visual C++ project properties

    Visual C++ 2010 introduces several new project and tool properties, and deprecates some old ones.  If you’re writing a project template or Visual Studio extension that needs to programmatically read and write the new properties, you will find that these properties are not available on the standard...
  • Blog Post: Codecast interviews about the Editor and Extensibility

    Happy holidays everyone! Chris Granger and I met up with Ken Levy the other day to talk about the new Editor and VS Extensibility. Ken is responsible for the code cast interviews at code magazine . Chris and I sat down with Ken to discuss the Editor, the SDK, the Extension Manager, VSIX and some...
  • Blog Post: What's A PkgDef? And Why?

    A .pkgdef file is way to encapsulate application configuration information in an easily editable, distributable, and deployable form. It was introduced in Visual Studio 2008 SP1 to support the configuration of Isolated Shell applications . In Visual Studio 2010, .pkgdef files take on a more expanded...
  • Blog Post: Upcoming VS Platform MSDN Webcasts

    [Update: The Introduction to Visual Studio 2010 Extensibility has been moved to 12/16 @ 10 a.m. Please update your calendars to reflect this change.] I wanted to announce two upcoming MSDN Webcasts that will be presented by Visual Studio Platform PMs, Weston Hutchins and Chris Granger. Both of these...
  • Blog Post: What's new for editor extenders in Beta 2?

    Noah Richards – Developer, Visual Studio Editor Team Short Bio: Noah has been working on the Visual Studio Editor team since he graduated college two and a half years ago. He maintains a blog , posts sample code for editor extensions, and frequently answers editor-related questions on Twitter . Editor...
Page 1 of 1 (24 items)