On the application management perspective? Definitely, and the ALM Application Lifecycle Management approach (with TFS has the main repository) is the solution
The technology? Yes again as you need a productive and complete development platform. Microsoft Plateform (.NET Framework + Windows client, server and mobile + SQL Server + Biztalk + other Microsoft servers) is the most compelling one in the market
During this time of global economic instability in the marketplace, many companies and many people will become victims and get distracted and focus on what they can’t control. How could you proactively better control your IT budget (to create new value and not just keep the light one) and found cost saving ideas?
For the Application development topic, Microsoft can help you:
- control and optimize your application lifecycle management (ALM), with Team System and Team Foundation Server
- build solution using the Microsoft Platform (.NET Framework, Windows, SQL Server,...)
- increase your development productivity using Visual Studio