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:

    Unlike any other visual image, a photograph is not a rendering, an imitation or an interpretation of its subject, but actually a trace of it. No painting or drawing, however naturalist, belongs to its subject in the way that a photograph does.
    John Berger (b. 1926)

    The studio has become the crucible where human genius at the apogee of its development brings back to question not only that which is, but creates anew a fantastic and conventional nature which our weak minds, impotent to harmonize it with existing things, adopt by preference, because the miserable work is our own.
    Eugène Delacroix (1798–1863)

    Do you know I believe that [William Jennings] Bryan will force his nomination on the Democrats again. I believe he will either do this by advocating Prohibition, or else he will run on a Prohibition platform independent of the Democrats. But you will see that the year before the election he will organize a mammoth lecture tour and will make Prohibition the leading note of every address.
    William Howard Taft (1857–1930)