Multi-Project Templates with Wizard: Visual Studio 2010 Sample

  •        56

This project shows you simple example of creating multi-project templates with wizard using Visual Studio 2010, which generates VSIX file. A VSIX file enables us to install Visual Studio extensions (tools, controls, template etc) with a single click.



Related Projects

resharper-vsix - VSIX and ReSharper integration

This repo contains two projects that enable better integration between Visual Studio's VSIX extensions and ReSharper.The first project, resharper-vsix is a ReSharper extension that will install any VSIX files bundled inside one of ReSharper 8's NuGet based extensions. This is intended to enable ReSharper extensions to also extend Visual Studio in ways that ReSharper doesn't currently support, perhaps by including project or item templates, or different editor extensions (highlights, adornments, folding, etc).

Pex Extensions

Repository for all open source things related to Pex from Microsoft Research, such as examples, custom test frameworks, additional mocks, best practices, or any other type of extensions.

LearnAnalytics-SQLServerRServices - A one day instructor-led course showcasing the SQL Server R Services architecture and best practices

Welcome to the SQL Server R Services Repository. You can find the latest materials from the workshop here. This course is intended for data scientists and SQL analysts interested in the R Services feature that was released with SQL Server 2016. We review the two common architectures that R and SQL Server use to communicate with each other. We see how we can do in-database analytics directly from our favorite R IDE (Visual Studio with RTVS or RStudio). We see how Microsoft R's RevoScaleR package can help us scale the analytics when the data is large. We examine different use cases and in the process of implementing them we learn about some best practices to follow to take full advantage of both SQL Server and R.You will find all the rendered course content in student_resources. If you wish to run the code you can open the Rmd files in instructor_resources in your R IDE.

css-architecture - A live sample project that implements CSS architecture best practices.

A live sample project that implements CSS architecture best practices.

kubernetes - Production-Grade Container Scheduling and Management

Kubernetes is an open source system for managing containerized applications across multiple hosts, providing basic mechanisms for deployment, maintenance, and scaling of applications.Kubernetes builds upon a decade and a half of experience at Google running production workloads at scale using a system called Borg, combined with best-of-breed ideas and practices from the community.


phpNova is a modern, fully object-oriented PHP framework that successfully merges AJAX and MVC best practices. The uniquely modular approach enables you to cherry-pick the stuff you want and integrate it into your existing architecture or fully integrate your site into phpNova from the ground-up. The permissive licensing structure is also intended to make this easy for IP-wary companies. No other PHP framework is designed to offer this level of flexibility and portability. Oh, and yes, it is - Community guides for open source creators

Open Source Guides ( are a collection of resources for individuals, communities, and companies who want to learn how to run and contribute to an open source project.The first set of Open Source Guides were created and curated by GitHub, along with input from outside community reviewers, but they are not exclusive to GitHub products.

deploy - a deployment based on bootstrap, h5bp + others and best practices

a deployment based on bootstrap, h5bp + others and best practices

nublog - A blog API using with Ruby 2 / Rails 4 designed to use the best architecture practices.

A blog API using with Ruby 2 / Rails 4 designed to use the best architecture practices.

stock - A starter Drupal module which implements a "best practices" architecture.

A starter Drupal module which implements a "best practices" architecture.


This is a list of best practices for writing robust Node.js code. It is inspired by other guilds such as [Felix Geisendörfer's Node Style Guide ]( and what is popular within the community.These best practices should relate to performance and functional differences between various types of coding. They should focus heavily on giving detailed written explanations and coding examples when possible. They should not be a list of style preferences. Lists lik

Selenium-best-practices - For writing maintainable and scalable E2E Test.

Our goal is to get together Selenium best practices. Feedback is welcome. If you see anything wrong or know better way open an issue or create a pull request, just fork it and change it. We are open to learn and hear new ideas.Selenium is a portable software testing framework for web applications. It also provides a test domain-specific language to write tests in a number of popular programming languages, including Java, C#, Groovy, Perl, PHP, Python and Ruby.

dotnet-apiport - This repo contains .NET Portability Analyzer (VSIX and Console) libraries and tools

This repository contains the source code for .NET Portability Analyzer tools and dependencies.The libraries are continuously published to dotnet-apiport MyGet gallery. The Visual Studio extension is published to Open VSIX Gallery. The latest version number of each library can be seen in that gallery.


Yasca is an open source program which looks for security vulnerabilities, code-quality, performance, and conformance to best practices in program source code, integrating with other open-source tools as needed.

HappyNet - Silverlight reference application

HappyNet is a project using best practices to build an e-commerce web site. It is a full Silverlight application based on a solid architecture (PRISM + MVVM) and the AventureWorks database. It tries to answer some frequent needs and questions from the web.


Development of J2EE Project in an Open Source Environment. This includes an application currently being developed (A Car Rental System), howtos to set-up a J2EE open source environment, and programming best practices

InnerSourcePatterns - Proven approaches that can guide you through applying open source best practices within your organization

This repository serves as the collection-point, ideation hub, and process behind the InnerSource Commons' InnerSource Patterns--a set of proven and reviewed solutions to InnerSource problems. These patterns illustrate beneficial activities and behaviors found in organizations who apply InnerSource methodologies.Patterns are a way of describing a repeatable, proven solution to a problem with a context. They follow a simple form that helps people wanting to implement the solution to understand the constraints on the problem, the forces that must be balanced and the resulting context (the situation you are left with after the solution is applied). In inner sourcing, patterns can provide a way for the InnerSource Commons participants to concisely share information with each other, improving the practice of inner sourcing. Each of the patterns are divided into Title, Problem Statement, Context, Forces, and Solutions as their main sections.

practical-search - Let’s make search a better experience for our users

Best search practices for developers and code to implement them. Let’s make search a better experience for our users.This is a work in progress, built for the open-source community. If you have great practices, articles, or videos, please share.

SharePoint StyleCop

SharePoint StyleCop is source code analyzer rules to check *.cs against SharePoint development best practices. Running the source code analyzer just before your build process, ensures that your code comply with the development best practices. The rule is targeted for Share...

perl-Perl-Critic - Perl::Critic - Critique Perl source code for best-practices

Perl::Critic - Critique Perl source code for best-practices