Skip to content
This repository has been archived by the owner on Nov 9, 2020. It is now read-only.

NuPattern/NuPattern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is NuPattern?

NuPattern is the platform and tools that make it easy to create your own custom tooling in Visual Studio.

By now you are probably used to seeing different development extensions and templates in Visual Studio, some you like, and some offer little value to your project, except perhaps when it is in its very initial phases. There is a obviously a reason these general-purpose templates and tools have limited value to everyone in any project. That is because most software projects are unique, and many evolve patterns and rules defined by the architecture, software domain and development team.

Have you ever considered building your own custom development or deployment tools integrated in Visual Studio? or considered using custom tools built by others that you may follow in your communities? Tools that create/configure software the way you know you want it created, for specific use during your projects? Such as tools that your organization or community would want to use to build their applications using their agreed coding standards, project structures and architectural practices? Where can you get such specific tools? No vendor can possibly build those kinds of tools for you or your organization, and certainly not rapidly or economically enough to help on your current project - right now.

NuPattern is a set of 'tools that build your tools' that enable you to create your own templates and automation that make creating the software in projects much quicker, more reliably and far cheaper. Ever tried to create custom tools and templates in Visual Studio? It is impossibly hard, few can afford it, and even fewer in the world can do that. No longer the case with NuPattern.

Simply define a logical model of how you want to understand the structure and patterns of your software, identify and how the pattern varies each time you apply it, and define parameters for that. Then decorate the model with templates, automation and instructive guidance, and NuPattern will automatically build you a new Visual Studio extension (toolkit) that you can share with others. Post the toolkit on a gallery and share with others in your communities the custom tools and templates you always wanted, tailored to their projects.

Spend six minutes watching the following video to understand what NuPattern is and how it can benefit you (go full screen for best viewing):

A New Approach

Building 'Pattern Toolkits' is a new approach to adding productivity and consistency to your software development and deployment projects. [[New Approach]]

From within Visual Studio you can search for, download, and install the tools from the Visual Studio Gallery, in the 'Online Gallery' tab of the 'Extension Manager' in Visual Studio.

Getting Started

Once you have NuPattern, you will want to get started by heading over to the Getting Started page.

For more information, please see this page.

Software IP management and project development governance provide by Outercurve Foundation

About

NuPattern is the platform and tools that make it easy to create your own custom tooling in Visual Studio.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages