📜 ⬆️ ⬇️

Launch of Visual Studio 2010 in St. Petersburg

Visual Studio 2010 was launched today in St. Petersburg. The first event was a launch in Moscow, and on April 16th it will be launched in Yekaterinburg. Under the cut a story about the event, some photos and impressions.

Go!


Visual Studio was launched at the Park Inn Pribaltiyskaya Hotel. Arriving at the place 10 minutes after the start of registration, without any queues registered. Obviously, fewer people participated in Petersburg, since the very same category XI did not exist, there was a category C - ME. Together in the badge issued a corporate package with a standard set: booklets, CDs with materials, a notebook, pen and questionnaire.

image image image

The first in line was the plenary report. It was led by Microsoft's vice president of technology, Brian Harry. He talked about what problems are facing developers, teams, how Microsoft proposes to solve these problems with the help of new products. Talking about various aspects of the development, Brian called on the stage speakers who briefly told and showed new "goodies". Some of them were such “teasers” for the upcoming reports. Vitaly Zayko, Marat Bakirov, Grigory Barkan, and Vladimir Gusarov paired up with Dmitry Andreyev in turn. Sitronics also conveyed greetings in the form of a video message, which briefly described how the new tools are used in the development of the company's products.
')
image image image

image image

After the plenary report was an hour break for lunch. The dinner, in my opinion, was good and organized at a high level, standard buffet. This is the advantage of holding such events in hotels, and not, say, in exhibition centers.

Then all the reports were divided into two sessions: “For professionals” and “Team development”.

"For professionals":
Easy transition to Team Foundation Server . Brian harry
Visual Studio 2010 for web developer . Gaidar Magdanurov.
Development of solutions for SharePoint and Office 2010 . George Barkan.
Visual C ++ 2010 and MFC: how to ensure support for Windows7 with minimal code changes . Terry Lipper.
Scale code and developer productivity - Visual C ++ 2010 . Terry Lipper.

"Team Development":
Best development practices: build automation and code management in teams . Vladimir Gusarov.
Proactive project management using Microsoft Visual Studio 2010 . Dmitry Andreev.
Architectural design and code analysis . Sergey Orlik.
Modern Windows applications . Mikhail Chernomordikov.
Effective interaction between developer and tester . Marat Bakirov.

I was present only at the reports of the session “Team Development”, so I’ll briefly describe the content and impressions about the reports of this very stream.

image image image

Best development practices: build automation and code management in teams.


Perhaps the report with the highest rate of content per unit of time. Vladimir Gusarov told how using Studio and TFS to control versioning, automate builds and run tests, how to change build scripts. Very interesting feature of Gated Check-in: changes are placed in the repository only after the build is successfully assembled, so it is guaranteed that the source code is always in the repository, which at least compiles.

Proactive project management using Microsoft Visual Studio 2010.


"Scrum in the clear."

Dmitry Andreev talked about using Studio, TFS, Microsoft Project, Microsoft Excel and Sharepoint from t. project management. Drawing up plans, adjusting estimates for the deadlines by programmers, tracking changes by the manager, compiling and analyzing reports. All reports are generated automatically for MS Excel or SharePoint Dashboard. A bundle of all these tools allows you to track changes due to the associativity of all actions.

Architectural design and code analysis.


"I do not guarantee you a rest, but I guarantee the removal of the brain."

Another interesting report in which Sergey Orlik spoke about the tools of the architect in the new Studio. Remarkably, all these tools not only display various dependencies (and they display them well) and allow you to quickly understand the code, but also allow you to impose your own restrictions on the architecture and on the code that the developers write. In this sense, noteworthy is the Architecture Validation option, which, when compiled, checks these changes. You can read more about it in this article . In Visual Studio Gallery, you can find a variety of layer templates, sharpened for different types of applications.
Also interesting and useful seemed to me the ability to build sequence-diagrams of calls.

Modern Windows applications.


"// HACK". Comment on the method in the demo project.

Mikhail Chernomordikov spoke about Silverlight 4, showed some possibilities for creating such applications. He told about the use of Windows 7 technologies in C ++ applications, and also showed a short example of using Parallel LINQ.

The last report “Effective interaction between the developer and the tester”, I, unfortunately, was forced to skip, but I will definitely look at it in the record that will appear on the site techdays.ru/vs2010 .

At the exit, in exchange for questionnaires (about the event and about the session), they gave out a beer glass and a Kingston flash drive for 2 GB (Kingston was one of the sponsors of the event).

Conclusion


For me, the launch was very positive. It was interesting to listen to all the reports and it is a pity that they went in two streams.

I would note that it was not the launch of not just Visual Studio, but the launch of a whole product line: Studio, TFS, SQL Server 2008 R2, Silverlight 4 (as an announcement). The reports of the “Team Development” session were represented not so much by the development environment itself, but by the entire infrastructure created with the help of several means, and this infrastructure covers many stages and processes of software production: development, version control, assembly, testing, project management. There are functions that allow you to directly focus on what we do, and not with what we do.

Technical overlays on those performances where I attended, almost was not. Their serious point is only to note that in the plenary report Dmitry Andreev and Vladimir Gusarov failed to start the virtual machine.

For me it was the first event of this scale and, in my opinion, it went perfectly.

image image

Source: https://habr.com/ru/post/90997/


All Articles