Worldwide Change
All Microsoft Education Sites
Sign In
Microsoft
Home
Faculty Resources
    • Resource Kits
    • Articles
    • Share Content
    • Video Resource Center
    • Software and Tools
    • Events
    • Call for Papers
    • Resource Center
Teacher Resources
    • High Schools
    • Microsoft in Education
Search
Get Involved
    • DreamSpark
    • Imagine Cup
    • Microsoft Dynamics
    • Microsoft IT Academy
    • Microsoft Research
    • Microsoft Student Partners
    • Students to Business
    • Windows Azure in Education
    • Windows OS Academic
Regional Sites
    • Global
    • China
    • Germany
    • LATAM
    • Poland
    • Russia
    • Spain
    • United Kingdom
    • United States
Registration
Contact Us

Back to Suggested Resources Page >  |  Printer Friendly Version
Click to view comments/ratings Sign In | Sign in to rate/comment
( 0 Rating(s) )
   
   
   
   
   
Rating : 
Click star to rate this content.

Submitted Date: 2/17/2012

Suggested Resources for Software Engineering with Visual Studio 

Curriculum Resources

Agile Software Engineering (using VS TFS 2010)
The course serves as an introduction to agile software development processes. It gives an overview on agile management and engineering practices and provides hands-on exercises for students to practice and apply the lecture material. The material can be used in a course focusing on agile software development processes but it could also be used update existing team-oriented software engineering courses to include an agile perspective that is becoming widely used in industrial practice.

Aspect.NET 2.2
This is version 2.2 of Aspect.NET - aspect-oriented programming toolkit for the .NET platform, integrated to Visual Studio. Aspect.NET is developed at St. Petersburg University under the supervision of Professor Vladimir O. Safonov and is already used in 25 countries. The new feature of Aspect.NET 2.2 is in support of the second language - Visual Basic (alongside with C#) as aspect implementation language.

Multi-language AOP with Aspect.NET is an enhancement of multi-language programming with .NET. In .NET, it is possible to develop different modules (classes) of an application in different, more suitable languages and integrate them into a single .NET application. In Aspect.NET, it is possible to implement aspects either in C# or in VB, whatever language might be the most appropriate for the aspect’s functionality, and to weave aspects to target applications written in C# or VB.

Reference Materials

A Lap Around Microsoft Visual Studio Team System 2008
In this audiovisual presentation Doug Seven, from the Microsoft Visual Studio team, discusses the many aspects of Microsoft Visual Studio Team System 2008.

Audio/Visual Links for Visual Studio Team System
"How Do I?" videos and Webcasts for Microsoft Visual Studio Team System.

Visual Studio Team System 2008 System Requirements
A successful deployment of Visual Studio Team System includes deploying the hardware and software necessary for Visual Studio Team System to run. The following sections summarize the various hardware and software requirements of Microsoft Visual Studio Team System components.

Visual Studio Team Foundation Installation Guide
This file contains the Visual Studio Team Foundation Installation Guide.

Visual Studio Team System Online Resources
These are links to blogs, videos, and forums regarding Microsoft Visual Studio Team System, including "How Do I" videos, "Jeff Beehler's Blog on MSDN", "Team System Forums on MSDN", "How to Buy Team System", "Team System Downloads" and more.

Software

Software from Microsoft DreamSpark
DreamSpark is the easiest and most inexpensive way to get the latest Microsoft software for your labs, classrooms and on student PCs. Access Visual Studio, Microsoft Windows Server, Microsoft SQL Server and other software tools and training resources. Getting started is easy. Verify your school or institution, then browse and download software.* GET STARTED.

Professional level software is always available for free to students on DreamSpark.

*Some products require that your school or institution sign up for a DreamSpark Premium subscription. Get more details here.

Supplemental Resources

On this page you will find videos designed for Visual Studio developers in the following subject areas:

  • Applications Deployment
  • Building Applications
  • Data
  • Designing and Modeling
  • Diagnostics
  • Editor
  • Extending
  • Testing
  • Team Foundation Server: Build Automation
  • Team Foundation Server: Installation and Administration
  • Team Foundation Server: Using and Customizing
  • Team Foundation Server: Version Control

To see all Resource Center content for Visual Studio click here .

Feedback

To provide feedback or suggestions on the list of Suggested Resources click here .

Comments

Sign In | Sign in to rate/comment
OK to display MSN username to other users?
( 0 Rating(s) )
   
   
   
   
   
Rating : 
Click star to rate this content.
Be the first to comment on this article


Microsoft
© 2013 Microsoft
  • Manage Your Profile
  • Careers
  • Contact Us
  • Terms of Use
  • Trademarks
  • Privacy Statement