Working with T4 templates in Visual Studio
Visual Studio supports a number of extension techniques that help in customizing an application or application parts. It is an integrated IDE that provides various ways of tooling, which may often be required by the application developer while creating and/or debugging an application. Many of the features that exist in Visual Studio are merely related to working with Visual Studio or its debugging capabilities. With the versatility of Visual Studio, people use it to develop tools that require two to three lines of .NET code for an application that could spread over one hundred thousand lines of code or even more. People write so much code inside the IDE that many of the IDE features are solely related to writing code in Visual Studio. However, when working with big projects, there are some parts of code that could be automatically generated with a fixed set of data. We often need to rely on external tools that can generate files with source code...