Microsoft has invested heavily in Visual Studio .NET extensibility. This is an important part of Visual Studio .NET, because it lets customers easily tailor the tool to their personal working style and enables them to accommodate team practices. You can simply capture several steps in a regular process you have to follow (say, for checkins, creating new projects or forms, or updating code) and make that process available as a single command to invoke. Independent software vendors (ISV)s can implement whole new features (including groupware, profiling tools, work flow, or life-cycle tools) that fit into Visual Studio .NET as seamlessly as if they were built into the shipping Visual Studio .NET product.
|