Working with Community Components
Community components consist of an item, such as a starter kit, item template, control, IntelliSense code snippet, or add-in that is zipped together with an XML file to make a .vsi file. After packaging community components, you can share them with other developers by posting them on the Internet, posting them on a network share, or sending them by e-mail.
Developers who have downloaded or received a community component can double-click the .vsi file to start the Visual Studio Content Installer. The installer places the component in the correct location so that Visual Studio can display it in the appropriate part of the integrated development environment (IDE), for example, the New Project dialog box.