К основному контенту

Сообщения

Сообщения за Сентябрь, 2012

Casablanca или облачный C++

Я уже упоминал о проекте Casablanca в своем отчете о TechEd Europe.
На австралийском TechEd была сессия посвященная этой теме.

Что такое Casablanca и для чего она нужна. Изначально этот проект задумывался как C++ библитека для реализации Azure server-side сервисов. Итогом должен стать Azure SDK for C++ для написания полноценных end-to-end Azure приложений.
Для чего понадобилось писать C++ библиотеку? Ведь уже сейчас можно решать множество задач в Azure используя C#.
Ответ прост, и Microsoft использует его всегда, когда отвечает на вопросы о том, почему они вспомнили о C++:

близость к железу, отсюда производительностьпортируемость кодавозможность использовать написанный ранее С++ код (они его называют legacy code, но мы помним, что так называется код без тестов :) ) Особенности реализации Casablanca показывают, что написана она была под влиянием новомодного Node.js В слайдкасте на 16 минуте можно увидеть пример одного и того же приложения, написанного на Node и на Casablanca: практичес…

Новости о Visual Studio 2012

Прошло почти 2 недели с момента релиза  Visual Studio 2012. Есть много довольных и недовольных. Мы пока пытаемся понять, как нам использовать знания и умения в новой среде.

И ждем обещанного апдейта с поддержкой Windows XP. Теперь обновления для студии будут выходить в виде update'ов.

Что же нового ждать в Update1?

Давно ожидаемая нами поддержка WinXP для приложений на С++Канбан теперь можно использовать вместе со студиейПакет для тестирования приложений для SharePointМелочи в виде фильтрации юнит-тестов в Test Explorer, Code MapВозможности совместной отладки managed и native кода для Windows Store-приложений Подробности: "Visual Studio Update this Fall" и "Microsoft to crank up the Visual Studio tool-suite release pace". CTP test build обещали в конце сентября, а сам релиз к концу года. Ждем :) (Дождались!)

Кроме этого Microsoft зарелизил Visual Studio Express C++ для разработки десктопных приложений. Есть возможность БЕСПЛАТНО использовать все возможности C+…