We recently delivered, with Notion Solutions, an event focussed around Application Lifecycle Management using Team Foundation Server and Visual Studio. Most of the day was demos, done by Chris Menegay and Colin Dembovsky, showing various aspects of ALM including requirements management, project management, source control, build automation, and testing.
There was a presentation at the beginning, and you can find the slides here.
You can also find more information on ALM on the ALM Website
Embedded in the slides are links to quite a few resources that can help you. If you do have additional questions around ALM, feel free to contact us via the blog.