📜 ⬆️ ⬇️

Platform - 2010. Day Two

The first part of the experience is available here .

The annual conference "Platform - 2010" finished its work yesterday. After two hard days of work, we can sum up some results.

On the second day, I visited reports on Visual Studio, C # and ASP.NET 4.0, Silverlight 3 and Windows Mobile 6.5. I want to dwell on them in more detail.
')

Windows Mobile 6.5 - a powerful platform for creating an attractive and functional interface in your mobile applications


The report talked about the UI Framework, the Gesture API for creating interactive applications, and how to create Widgets for Windows Mobile 6.5.

Widgets is a small application developed using HTML, CSS and JavaScript that implements some logic, for example, a widget for currency conversion, weather display, etc.

The widget should consist of the following files:
* HTML file with your logic
* manifest file in XML format
* icon of your widget (if not, the standard one will be used)

After that, you need to create a * .zip archive and rename the permission to * .widget. Then you can install on a device running on Windows Mobile 6.5. More details about this can be found in the video report on the website techdays.ru or read here .

ASP.NET 4.0, MVC Framework 2.0 and Visual Studio 2010


This was probably the most interesting report for me from the point of view of professional activity. But, besides, it was necessary to go to him at least in order to listen to Gaidar Magdanorov. Despite the fact that a similar report was already present earlier, I learned a lot about ASP.NET. For developers of web applications "must see", or download the presentation, where all the innovations of technology are collected.

I wrote a lot about innovations earlier, so I will not duplicate it - a little later everything can be seen personally from the report or presentation.

Development of modern Windows applications - Windows Presentation Foundation 4.0


The report was devoted to new technology WPF 4.0. Little emphasis was placed on Microsoft’s own projects written in WPF (Expression, Visual Studio, players, etc.). Improved WPF editor in Visual Studio, while Expression was able to work with TFS.

The new version has improved font rendering at low resolutions, the new WPF also supports all new features of Windows 7. But most of all I liked the multitouch support (you can watch the video on channel9 ), and read how it looks programmatically - here . I liked the fact that for this you do not need to write a lot of code.

Visual Studio 2010 - a new generation of tools for accelerated application development


A good report as a matter of fact - reports for managers, UML diagrams, improved application testing capabilities and much more. Who is not engaged in how much development, and project management, watch necessarily.

Silverlight 3. Comprehensive Platform Overview


In the report, Mikhail Chernomordikov spoke about the possibility of working outside the browser, Smooth Streaming technology, working with 3D and creating business applications. But most of all, this report was remembered by a large number of demonstrations, especially the one where Firefox, Opera, Ghrome and Safari browsers made friends with Silverlight. 4 browsers were built according to the principle: two above and two below, each of them contained the same Silverlight application, inside which balls randomly ran. The whole joke is that the balloon that flew out of the limits in one browser appeared in another from the place where it flew out from the previous one. Thus, the illusion was created that all 4 browsers work as one window. This was made possible thanks to the ability to communicate with Silverlight applications.

Silverlight performance in comparison with other technologies is available at http://bubblemark.com/ .

Programming Models and Microsoft .NET 4.0 Platform


Very interesting and useful report, talked about:
* transition from the imperative principle of development to the declarative one (lambda expressions, LINQ, attributes)
* parallel programming (PLINQ, Parallel Extensions)
* Code Contracts
* Managed Extensibility Framework

Very high-quality examples, although the latter is not so clear from the first time. Developers are highly recommended for viewing and study.

The final


At the very end, among the participants of the conference certificates for the purchase of licensed software from the site http://allsoft.ru/ were drawn. I want to reassure everyone who could not win the certificate, because on the site torrents.ru you are waiting for much more discounts and promotions :) Jokes with jokes, but the final was very funny and memorable.

In the end, I would like to thank the organizers and speakers for two great days called “Platform - 2010”!

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


All Articles