Visual Studio Extensibility - Visual Studio As An Extensible Platform

Visual Studio As An Extensible Platform

When running the Visual Studio IDE the devenv.exe file is started. However, the IDE is not just a simple monolithic .exe file or an executable divided into a few .dll files. It is a shell that provides a graphical environment to host functional units, called packages. What is perceived by users of Visual Studio is a cooperation of the shell and hosted packages. The core functions of the IDE are also implemented in packages including the C# or VB project types, testing features and many more. Majority of third-party extensions loaded into Visual Studio are also implemented in packages. After installing Visual Studio, about a hundred packages are installed with the shell, depending on the version of VS.

Read more about this topic:  Visual Studio Extensibility

Famous quotes containing the words visual, studio and/or platform:

    The visual is sorely undervalued in modern scholarship. Art history has attained only a fraction of the conceptual sophistication of literary criticism.... Drunk with self-love, criticism has hugely overestimated the centrality of language to western culture. It has failed to see the electrifying sign language of images.
    Camille Paglia (b. 1947)

    [T]hose wholemeal breads ... look hand-thrown, like studio pottery, and are fine if you have all your teeth. But if not, then not. Perhaps the rise ... of the ... factory-made loaf, which may easily be mumbled to a pap betweeen gums, reflects the sorry state of the nation’s dental health.
    Angela Carter (1940–1992)

    I marched in with the men afoot; a gallant show they made as they marched up High Street to the depot. Lucy and Mother Webb remained several hours until we left. I saw them watching me as I stood on the platform at the rear of the last car as long as they could see me. Their eyes swam. I kept my emotion under control enough not to melt into tears.
    Rutherford Birchard Hayes (1822–1893)