MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Customizing and Extending Visual Studio 2010 Without Code

Course Summary

This course is aimed at developers who use Visual Studio and want to learn how to extend it. There are many different ways to do so, and not all involve writing code. This course introduces macros, code snippets, a custom start page, and project and item

  • +

    Course Syllabus

    ● Overview of Visual Studio 2010 Extensibility
        ◦ Introduction
        ◦ Visual Studio does a lot
        ◦ Visual Studio is highly configurable
        ◦ What extending means
        ◦ Project templates
        ◦ Code snippets
        ◦ Macros
        ◦ Changing Visual Studio's behavior
        ◦ The Visual Studio Gallery
        ◦ How far can you go?
    ● Why write extensions for Visual Studio?
        ◦ Introduction
        ◦ Categorizing extensions
        ◦ Extensions only you could write
        ◦ Areas of extensibility
        ◦ The Visual Studio shell
        ◦ What you need
    ● Visual Studio Macros
        ◦ Introduction
        ◦ What Are Macros?
        ◦ The DTE Object
        ◦ Recording Macros
        ◦ The Value of Macros
        ◦ Visual Studio Snippets
        ◦ Introduction
        ◦ Why use snippets?
        ◦ Writing a simple snippet
        ◦ Placeholders
        ◦ The value of snippets
    ● Getting and installing extensions for Visual Studio
        ◦ Introduction
        ◦ The Visual Studio Gallery
        ◦ The VSIX Format
        ◦ What a VSIX Cannot Do
        ◦ Conclusion
    ● The Visual Studio 2010 SDK
        ◦ Introduction
        ◦ The Visual Studio SDK
        ◦ Do you need the SDK?
    ● Visual Studio Start Page
        ◦ Introduction
        ◦ Some Start Page Objections
        ◦ What is a Custom Start Page?
        ◦ Writing Your Own Start Page
        ◦ First Impressions Count
    ● The VSIX Format
        ◦ Introduction
        ◦ Simple for Whom?
        ◦ What is a VSIX File?
        ◦ How to Build a VSIX
        ◦ Sharing Your Extension
        ◦ VSIX Summary
    ● Templates
        ◦ Introduction
        ◦ What is a Template?
        ◦ Templates are Zip Files
        ◦ What's in a Template?
        ◦ Creating a Template
        ◦ Deployment Issues
        ◦ Templates Make You More Productive
    ● Deploying Templates
        ◦ Introduction
        ◦ Testing a Template
        ◦ Sharing a Template
        ◦ Template Metadata
        ◦ VSIX, Metadata and Placement for your Template
        ◦ Summary of Template Deployment


Course Fee:
USD 29

Course Type:


Course Status:



1 - 4 hours / week

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top