The library of training courses was replenished with new courses and books:
- Technology of developing software systems
- Basics of developing computer games in XNA Game Studio
- Web application development on ASP.NET
- Parallel programming for multi-core processors
- Team Development Using Visual Studio Team Foundation Server
- Introducing Microsoft Visulal Studio Team System 2008
- Flexible software development methodology
Under a cat of the description and the link.
Technology development software systems , A.V. Gavrilov
The course provides basic information on the technology of software development. Details are considered models and disciplines of the Microsoft Solution Framework (MSF). The main focus is on the use of theoretical knowledge in the implementation of a specific software project. The example of the Visual Studio Team System (VSTS) demonstrates the use of a team development tool environment. The skills obtained allow for the design, analysis and implementation of application software based on modern methods of industrial development.
')
Course program (245 KB)
Course Structure (3.9 MB)
Lecture 1 (6.1 MB)
Lecture 2 (6.1 MB)
Lecture 3 (4.2 MB)
Lecture 4 (3.7 MB)
Lecture 5 (2.6 MB)
Lecture 6 (3.6 MB)
Lecture 7 (1.7 MB)
Lecture 8 (4.4 MB)
Lecture 9 (2.7 MB)
Lecture 10 (1.6 MB)
Fundamentals of computer games development in XNA Game Studio , Yu.V. Dashko, A.A. Zaika, IBSP
The course is devoted to the main methods of developing computer games in XNA Game Studio 2.0., The development of documentation and the implementation of independent game projects. It is intended for C # programmers (students of the specialty "Applied Informatics"). The course is implemented in the form of a regional component of the curriculum of the specified specialty.
Readme (578 bytes)
Course description (200 KB)
Lectures (831 KB)
Seminars (10 KB)
Laboratory - Part 1 (3.5 MB)
Laboratory - Part 2 (7.7 MB)
Laboratory - Part 3 (5.5 MB)
Laboratory - Part 4 (5.1 MB)
Web application development on ASP.NET , G.Magdanurov, Microsoft
The course is designed for developers who do not have experience using ASP.NET. C # is used as a programming language. To study the training, it is desirable to know the basics of HTML / JavaScript, have a basic understanding of web applications and have experience writing programs in C-like languages.
Part 1 (922 KB)
Part 2 (1.2 MB)
Parallel programming for multi-core processors , J. Serdyuk, A. Petrov
This training course is focused on the study and practical application of modern high-level parallel programming tools for multi-core processors - the Microsoft Parallel FX library and the MC # programming language. The use of such tools, from an industrial point of view, dramatically increases the productivity and productivity of programmers' work and makes it possible to attract a much larger number of programmers to regular parallel programming, and from an educational point of view, it enables them to successfully study and master university students from the 2nd year .
Lectures (835 KB)
Seminars (507 KB)
Team development using Visual Studio Team Foundation Server , J.D. Meyer, Jason Taylor, Alex McMan, Prashant Bunsod, Kevin Jones
The handbook focuses on deploying Team Foundation Server and its effective use for source code management, automating builds, and managing work items and processes. The purpose of creating this reference book is to provide resources, recommendations and tips on creating an effective environment for team development of software to anyone who is somehow involved in this activity.
Book (4.1 MB)
Familiarity with Microsoft Visulal Studio Team System 2008 , A. Fedorov
Visual Studio Team System 2008 continues to develop a family of products for managing the entire life cycle of creating applications and contains new and improved tools, processes and guidelines that will help improve teamwork and make it more efficient. The tools included in Visual Studio Team System 2008 allow you to establish more efficient communication between project team members and customers, to work effectively together, to ensure the quality of code you expect from customers using advanced quality control tools, to get an idea of project activities and priorities. which will make decisions based on real-time data.
Book (618 KB)
Microsoft's
flexible software development methodologyThis tutorial focuses on the Microsoft Solutions Framework for Microsoft Software Development Methodology. This methodology describes the approach and organization of work when creating software products and, unlike the larger and more abstract Microsoft Solutions Framework, is immediately ready for use. The guide is intended for project managers, as well as for developers, analysts, testers, architects, and possibly other members of the development team.
Book (1.9 MB)