Microsoft has released a Developer Preview of Team Foundation Server 11 so early adopters and inquisitive minds can have a play with the new features.
Update: Microsoft have dropped the “11″ naming in favour of 2012, so the next version of Team Foundation Server will be TFS 2012. Likewise for Visual Studio 11 / Visual Studio 2012.
- – -
Not one to let the grass grow underfoot, Microsoft has released a Developer Preview of Team Foundation Server 11 so early adopters and inquisitive minds can have a play with the new features.
Team Foundation Server 11 ties in with the forthcoming update to Visual Studio (oddly enough, it’s called Visual Studio 11), and .NET Framework 4.5
The ALM mantra is strong with TFS 11, and Brian Keller of Microsoft’s TFS team has published a virtual machine with a number of labs to demo its Application Lifecycle Management capabilities.
- Agile Project Management in Team Foundation Server 11
- Building the Right Software – Generating Storyboards and Collecting Stakeholder Feedback with Visual Studio 11
- Diagnosing Issues in Production with IntelliTrace and Visual Studio 11
- Exploratory Testing and Other Enhancements in Microsoft Test Manager 11
- Making Developers More Productive with Team Foundation Server 11
- Unit Testing with Visual Studio 11 – MSTest, NUnit, xUnit.net, and Code Clone
It’s worth pointing out the Virtual Machine is a bit of a beast; the build is made up of:
- Microsoft Windows Server 2008 R2 Standard Edition
- Microsoft SQL Server 2008 R2
- Microsoft Visual Studio 11 Ultimate Developer Preview
- Microsoft Team Foundation Server 11 Developer Preview
- Microsoft SharePoint Foundation 2010
- Microsoft Project 2010
- Microsoft Office Professional 2010 (Word, PowerPoint, Excel)
…So your test rig had better have plenty of resources to spare, not to mention be running Windows Server 2008 R2 or Windows 8, and have onboard Hyper-V compatible hardware virtualisation, and a fully charged flux capacitor.
Scribbled by Ian
We’ve seen a marked rise in interest around the holistic practice of Application Lifecycle Management (ALM), as software development teams are being brought closer together with business process management. Team Foundation Server 2010 is Microsoft’s flagship platform for enterprise ALM – find out more here…
We’ve seen a marked rise in interest around the holistic practice of Application Lifecycle Management (ALM), as software development teams are being brought closer together with business process management.
The tools available to govern, develop and maintain code have reached a much greater level of maturity and robustness – incorporating version control & code repository capabilities, test-driven development, continuous integration, through to bug-tracking, and more – and this is certainly true of Microsoft’s enterprise development platform, Team Foundation Server 2010 (TFS 2010).
The key message is one of collaboration and communication between all the stakeholders involved in getting your software product delivered.
And because TFS 2010 is built around Visual Studio and the .NET Framework, it will be instantly familiar to .NET developers.
Some of the key benefits of Team Foundation Server 2010:
- Agile Planning Tools – the Excel Agile Planning workbook enables teams to adopt and implement Agile development methodologies like SCRUM.
- Real-time reporting – allows for potential problems to be nipped in the bud
- Integration with Microsoft Project – keep the non-developer stakeholders happy with automated project status updates, and identify ways to improve business processes
- Synchronisation with Active Directory – simplifying the management of users / roles
- Unit Testing improvements – easier selection and definition of unit tests
- Code Repository – maintain control and boost collaboration between all parties with a central managed area for project artifacts.
- Build Automation – queuing and management of build jobs benefits from the customisable and flexible Windows Workflow Foundation
- Traceability – maintain standards of QA
Microsoft have improved the setup and scalability of Team Foundation Server, from a simplified wizard to guide small teams through the process of setup and installation, to full-on Network Load Balancing and 64-bit server support for large-scale enterprise rollout.
Our Team Foundation Server 2010 training course is designed to give software developers and architects intensive hands-on experience using the key tools and functionality, with Best Practices and real-world scenarios throughout.
Get in touch if you’d like to find out more!
Scribbled by Ian
This course is aimed at developers and managers who wish to deploy TFS to support and enhance future application development projects.