.NET Focus Day
Tuesday, April 25 | Presented by Microsoft
Keynote: Developing with Microsoft Tools: Past, Present and Future
Jeff Zado, Microsoft
Change is the only constant. And as society continues to evolve the pace of change is accelerating, fuelled by Moore’s Law and the global explosion in bandwidth. Improved access to information is driving the adoption of mobile devices and applications, opening up a new world of opportunities for developers. But this constant, rapid change brings new challenges. Today’s developers are being asked to leverage the latest tools and infrastructure to create what was once thought to be impossible.
This keynote will look at the changing world around us, and the opportunities it presents to developers. A discussion and demonstration of key current and future Microsoft tools will provide attendees with the insight they need to make the best IT decisions for their organizations.
Integrate VSTS & TFS into Your Software Development Process
Adam Gallant, Microsoft
In this session, we will demonstrate the use of Visual Studio Team System in conjunction with Team Foundation Server to implement development processes that support the software development lifecycle. This session demonstration will show the integrated power of Visual Studio Team System to manage a work effort end-to-end, including the use of Team Foundation Source Control, Work Item Tracking, Build Services and Reporting. You can expect to walk away from this session with a good overview of all the tools and capabilities of Visual Studio Team System offerings for developers, testers, architects, project managers and managers and have insight into how you can leverage these new offerings in your development environment.
Threat Modeling
Talhah Mir, Microsoft
The process of threat modeling is built on a simple principle: in order to feasibly build a secure system, one must understand all the threats in that system. The challenge, however, has been to make threat modeling easily adoptable by and beneficial for non-security information technology professionals (business owners, architects, developers, testers, etc.) With over 2 years of experience in threat modeling, Microsoft has developed and refined a threat modeling process to a point where minimal input (non-security related!) is used to produce a feature-rich threat model (identifying contextual threats, trust boundaries, fracture points, attack surfaces, direct and transitive access control, etc.) In this section we'll go over this threat modeling process, outline its benefits, showcase the threat modeling tool and show how threat modeling fits into the Microsoft Security Development Lifecycle-IT.
Enterprise-Class Version Control with Visual Studio Team System
Barry Gervin, Microsoft
Evolve from Source Safe and improve the predictability and reliability of delivering mission-critical solutions. This session covers using Microsoft Visual Studio 2005 Team System features focused on improving your source control including advanced SCC, integration with work items, branching, merging, promotion, access control and policies.
Lap Around Visual Studio 2005
Jerome Carron, Microsoft
Wondering if you should upgrade to Visual Studio 2005 or if you have upgraded and want to learn more about you have? Then join Jerome Carron as he takes you on a lap around the new and enhanced capabilities of Visual Studio 2005. The demonstrations will focus on what’s new for developing applications for Windows, Web, Mobile, Database, Office and Web Services. The majority of this session will be spent within Visual Studio highlighting enhancements, time saving features which will help you in your daily tasks as a professional developer.
Biz Talk for Developers
Jim Bowyer, Microsoft
So you’ve got another SOA, EAI or other TLA/alphabet-soup project to deliver… timeline is tight and you’ve got to deliver yesterday. Of course you don’t have time to learn fancy new tools and infrastructure right? Wrong. Come and get the developer’s tour of BizTalk, see what’s new in 2006 and view some of the most common development challenges that BizTalk Server can help solve.



