In the previous chapter, we learnt about the SDLC (software development life cycle), which is a term used in systems engineering, information systems, and software engineering as a process. It elaborates on the various methodologies like Waterfall, Spiral, Agile, etc. As part of the best practices used in Enterprise software development, the essential parts are covered in this chapter. Therefore, this chapter will cover the following points:
- Application Lifecycle Management (ALM)
- Modern source control repositories such as GIT, TFS, and more.
- Visual Studio Integration with source control component
- Creating custom project templates for .NET Core applications
- Measuring performance using Visual Studio
This chapter will give you an understanding about the enterprise practices in the software development life cycle along with the popular ALM tools and techniques.
...