Сегодня в Москве в конферес-центре отеля Холидей Инн Лесная проходит SharePointConferenceRussia 2011, главное событие в России и СНГ, посвящённое продуктам и технологиям SharePoint.
Основной целью мероприятия является получение участниками конференции новых знаний по продуктам и технологиям SharePoint и смежным технологиям, знакомство и общение участников, поиск специалистов, презентация собственных решений партнёров.
05 июля пройдет вебинар по плагину Parallel nSight для Microsoft Visual Studio, который позволяет легко отлаживать GPU-код, как для расчётов (CUDA), так и для визуализации (Direct3D) .
На вебинаре будут обзорно рассмотрены следующие вопросы:
Введение: трудности отладки, зачем?
Начало работы: установка, настройка.
Отладка кода CUDA, точки останова, просмотр переменных.
Отладка Direct3D, просмотр текстур.
Профилировка кода CUDA.
Демонстрация.
Онлайн-сессия начнется 05 июля (во вторник) с 10.00 до 11.00 по московскому времени. Чтобы получить доступ к вебинару заполните все поля этой формы.
Для участия в вебинаре потребуется подключение к Интернет (на время проведения вебинара), и наушники. Вопросы по ходу вебинара можно задавать в чате.
9-10 ноября 2011 г. в Москве впервые пройдет международная конференция Tech∙Ed Russia 2011. Конференция соберет около 3000 профессионалов в области информационных технологий из России и стран СНГ. Среди посетителей будут представлены: ИТ-директоры, архитекторы ИТ-систем, специалисты по инфраструктуре и разработчики программных решений.
Программа мероприятия включает более 150 технических докладов и интерактивных сессий, в ходе которых участники могут обсудить с ведущими экспертами и разработчиками актуальные вопросы ИТ, лабораторные работы для практического знакомства с продуктами и технологиями, зону «Спроси эксперта», выставку инноваций и многое другое.
Среди главных тем первой конференции Tech∙Ed Russia 2011:
облачные вычисления и сервисы: будут подробно рассмотрены все аспекты облачной платформы Microsoft, от построения частных облаков с помощью продуктов семейства System Center 2012 до публичных облачных сервисов, включая Office 365, Windows Azure, SQL Azure и др.;
мобильная платформа Windows Phone 7: будет детально представлена обновленная операционная система Windows Phone 7 Mango, телефоны под управлением которой ожидаются в России до конца этого года, и новые возможности для разработчиков по созданию и монетизации приложений.
Еще одна ключевая тема конференции будет анонсирована позднее.
Регистрация на первую конференцию Tech∙Ed Russia 2011 открыта. До 1 августа действует максимальная скидка на билеты, количество билетов со скидкой ограничено.
Tech∙Ed Russia является следующей ступенью развития известной конференции Microsoft «Платформа. Определяя будущее» и предлагает новый уровень и масштаб освещения технологий, продуктов и решений Microsoft, которые помогают заказчикам быть более продуктивными и успешными и позволяют ИТ-профессионалам и пользователям полностью реализовывать свой потенциал.
Tech∙Ed – это серия ежегодных масштабных международных конференций Microsoft, ориентированных на профессионалов в сфере информационных технологий. Мероприятия под этим брендом проводятся в ключевых регионах мира и собирают ведущих экспертов индустрии, представителей команд разработки из штаб-квартиры Microsoft, сотрудников компании, отвечающих за продуктовые направления и внедряющих решения у крупнейших заказчиков. Участники Tech∙Ed не только получают самую актуальную информацию о настоящем и будущем всей технологической платформы компании, но и фактически проходят интенсивное обучение современным технологиям, продуктам и решениям, которые помогают организациям самого разного размера бизнеса оставаться лидерами.
«Мы очень рады, что Россия вошла в число стран, в которых проходит Tech∙Ed. Это дает принципиально новые возможности расширить площадку профессионального общения ИТ-элиты нашей страны, которой более 10 лет являлась всеми любимая конференция «Платформа. Определяя будущее». Tech∙Ed Russia, которая станет крупнейшим мероприятием по технологиям Microsoft в России и странах СНГ, предложит иной профессиональный уровень, охват и глубину знаний и контактов и позволит всем, кто использует технологии Microsoft, выйти на новый уровень успехов и достижений», — сказал Николай Прянишников, президент Microsoft в России.
Компания Microsoft официально представила новую экспериментальную версию облачного сервиса Windows Azure Appfabric. Windows Azure AppFabric June CTP является важным выпуском и предлагает большое количество нововведений.
Важной частью новой версии являются возможности разрабатывать, размещать, управлять и отслеживать состояние многоуровневых приложений на всех уровнях: веб, бизнес-логики, уровня базы данных, работая с каждым из уровней как с отдельной логической сущностью на Windows Azure.
Этот выпуск предлагает следующие ��ововведения:
AppFabric Developer Tools – нововведения в Visual Studio, которые позволяют использовать визуальные дизайнеры для построения конечных приложений для платформы Windows Azure;
AppFabric Application Manager – мощный и в тоже время простой способ хостить и управлять многоуровневыми приложениями, которые содержат в себе web-уровень, средний и дата-уровни, через общий жизненный цикл приложения, включая размещение, конфигурирование, мониторинг, поиск и решение проблем. Application Manager включает в себя полноценный портал управления приложением, который основан на REST API, предназначенном для мониторинга ваших многоуровневых приложений и выполнения задач управления запущенными приложениями;
Composition Model – набор расширений для .NET Framework для составления приложений на платформе Windows Azure. Эти расширения построены на концепциях Azure Service Model и добавляют новые возможности для описания и интеграции компонент в приложении. AppFabric Developer Tools использует композиционную модель для создания манифеста приложения, который используется в AppFabric Application Manager во время размещения для определения структуры приложения и его метаданных.
Поддержка запуска пользовательского кода, WCF и WF – формальная поддержка выполнения Windows Workflow Foundation (WF) на Windows Azure и композиции сервисов Communication Foundation (WCF), WF и пользовательского кода. В дополнении к этому, улучшены средства разработки, размещения, управления и мониторинга сервисов WCF и WF.
Выпуск Windows Azure AppFabric June CTP уже доступен на портале http://portal.appfabriclabs.com/. Доступ к новым возможностям экспериментальной версии платформы будет ограничен по количеству пользователей, так что поторопитесь подписаться на сервисы как можно раньше. Для того чтобы подписаться на сервисы представленные в этом обновлении необходимо проделать следующие шаги:
выбрать пункт Applications в узле AppFabric в панели слева;
щелкнуть кнопку Request Namespace;
ответить на несколько вопросов перед запросом;
ваш запрос будет отправлен на подтверждение и вы получите уведомление о том, когда можно начинать работать с новыми функциями.
Для работы с Windows Azure AppFabric вам потребуются инструменты разработки Windows Azure AppFabric SDK CTP – June Update, которые можно загрузить по следующей ссылке.
Не так давно состоялся выход официальных средств разработки приложений Kinect for Windows SDK, которые позволяют создавать программы для Windows взаимодействующие с сенсором Kinect.
Также на сайте конференции доступна видеозапись пленарного доклада, ключевыми докладчиками которого стали Нил Лесли, корпоративный директор по стратегическим технологиям Microsoft, и Тим О’Брайн, корпоративный директор по платформенной стратегии Microsoft. В своем докладе они подробно рассказали и показали обновленную версию мобильной операционной системы Windows Phone 7 (кодовое название Mango), предварительную версию платформы браузера Internet Explorer 10, Kinect SDK для Windows и многое другое.
DevCon’11 – крупнейшая конференция Microsoft по разработке программного обеспечения, которая прошла 26-27 мая в Подмосковье. Конференция ориентирована на профессионалов в области разработки ПО, специалистов по тестированию, архитекторов, руководителей групп разработки, а также экспертов ИТ-индустрии. За 2 дня работы конференцию посетили более 650 профессионалов в области разработки, а количество виртуальных слушателей докладов о настоящем и будущем разработки и платформы Microsoft составило свыше 25 тысяч человек.
Выпущена вторая версия Web Application Configuration Analyzer v2.0 – средства анализа систем, на которых размещаются веб-приложения, на возможные проблемы безопасности.
Web Application Configuration Analyzer сканирует систему, сервер IIS, настройки ASP.NET и SQL Server на предмет небезопасной конфигурации и предлагает лучшие практики конфигурирования этих систем.
В новой версии добавлено несколько функций:
возможность подавлять некоторые правила при проверке;
улучшена система отчетов, появилась возможность работы с несколькими отчетами одновременно;
расширены возможности экспорта отчетов;
добавлена возможность пакетного сканирования нескольких систем и экземпляров SQL Server;
добавлено несколько новых правил для проверки;
исправлены обнаруженные ошибки.
Загрузить Web Application Configuration Analyzer v2.0 можно по следующей ссылке.
Выпущено обновление для Visual Studio 2010, которое расширяет поддержку свойств новых веб-стандартов в среде разработки. Новое расширение добавляет массу возможностей по работе со свойствами CSS3, разметкой HTML5 и новыми расширениями JavaScript.
В официальном анонсе размещенном в блоге на MSDN описываются все нововведения. Ниже приведены некоторые из них.
Поддержка CSS3: свойств много-колоночной разметки, скругления углов, анимаций, трансформирования, перемещений.
Поддержка JavaScript (автодополнение): геолокация, DOM Storage.
Подробнее об этих и других нововведениях читайте в анонсе на сайте MSDN.
Загрузить обновление Web Standards Update for Microsoft Visual Studio 2010 SP1 можно бесплатно по этому адресу.
Недавно пакетный менеджер NuGet для платформы .NET получил очередное обновление до версии 1.4. Здесь рассматриваются основные нововведения в новой версии. Полный и подробный список нововведений доступен на официальном сайте.
Больше функций команды Update-Package
Команда Update-Package получила сразу несколько дополнительных возможностей:
обновление всех пакетов в одном проекте: Update-Package -Project MvcApplication1;
обновление пакета во всех проектах сразу: Update-Package PackageId;
обновление всех пакетом во всех проектах: Update-Package;
осуществление безопасного обновления всех пакетов: Update-Package –Safe.
Безопасное обновление подразумевает обновление пакетов только на новые минорные версии: например на 1.0.2, но не на 1.1.
Управление пакетами на уровне решения
В новой версии NuGet появилась возможность управлять пакетами c помощью GUI не только на уровне отдельного проекта, но и сразу на уровне решения. Это позволит, например, установить пакет сразу для всех проектов.
Для запуска окна управления пакетами для решения, выберите пункт Manage NuGet Packages из меню опций решения.
Ограничение по обновлению до версий
В файле описания списка пакетов проекта packages.config добавлено новое свойство allowedVersions, которое позволяет ограничить для определенных пакетов версию, до которой пакет может обновляться. Например, ниже пакет SomePackage ограничивается версиями от 2.0 (включительно) до 3.0 (3.0 исключается).
В NuGet 1.4 включен новый инструмент, который позволяет визуализировать установленные пакеты в решении со всеми зависимостями.
Этот инструмент доступен только для Visual Studio 2010 Premium и выше.
Автоматическая проверка наличия новой версии NuGet
В GUI пакетного менеджера добавлена возможность автоматической проверки наличия новой версии NuGet с нотификацией и возможностью обновления.
Другие улучшения
диалоги: переименованы некоторые пункты меню, диалог NuGet теперь отображает теги пакетов, отображается дата последнего обновления пакета;
PowerShell: добавлены подписанные скрипты для использования в средах с ограничениями, консоль поддерживает возможность получения пользовательского ввода через $host.ui.Prompt и $host.ui.PromptForChoice;
Менеджер группы разработки ASP.NET Фил Хаак в своем блоге анонсировал доступность локализованной документации по фреймворку ASP.NET MVC. Документация расположена на MSDN и сегодня доступна кроме английского еще на девяти языках, включая русский язык.
Доступны следующие языки: японский, корейский, китайский (традиционный и упрощенный), немецкий, испанский, французский, итальянский и русский.
Начать изучать официальную документацию ASP.NET MVC на русском можно по следующей ссылке.
Ура-ура! Хоть и с небольшим запозданием, но рад поделиться с вами этой замечательной новостью – вышел IE10 PP2. Выглядит он также как и все предыдущие версии Platform Preview, а самое интересное, как всегда, внутри – обновленный движок Internet Explorer:
Стандарты – по мере того, как они взрослеют и переходят в стабильное состояние, мы переходим к их внедрению непосредственно в Internet Explorer (напомню, что сырые стандарты культивируются в html5labs):
CSS3 Positioned Floats – новый модуль в рамках CSS3, добавляющий возможность обтекания контента (например, текста) вокруг вставленных блоков. Как это работает, можно посмотреть в примере Positioned Floatsна ietestdrive.com:
Обратите внимание, что в примере также используются CSS3 Multicolumn Layout и Grid Layout, добавленные в предыдущей версии IE10 PP1.
HTML5 Drag & Drop – IE9 и предыдущие версии уже поддерживали возможность перетаскивания элементов с соответсвующими событиями и объектами dataTransfer, в IE10 PP2 добавлена поддержка для draggable-атрибута и возможности перетаскиваний файлов из ОС.
File Reader API– наконец-то, стандарт достаточно стабилизировался и пришло время перейти от экспериментальной реализации в HTML5Labs к реализации непосредственно в движке браузера.
Media Query Listeners – как известно, CSS3 Media Queries позволяют динамично изменять применяемые CSS-правила в зависимости от различных устройств (например, размер экрана). С помощью Media Query Listeners (через CSSOM View) теперь можно отслеживать эти изменения для их обработки через скрипт. См. пример Media Query Listeners.
HTML5 Forms с возможностью валидации вводимых значений и поддержкой ряда новых атрибутов, описывающих эти возможности
асинхронное выполнение скриптов (async) – это как возможность неблокирующей асинхронной загрузки скриптов, так и возможность напротив явно указать, что последовательность динамических загружаемых скриптов должна быть синхронизированна. См. пример Async Scripts.
HTML5 Sandbox для изоляции iframe – данный атрибут накладывает существенные ограничения на то, что может происходить внутри вставляемого iframe (например, по умолчанию выключается выполнение скриптов, отправка форм, работа плагинов и т.п. – при необходимости нужные элементы можно разрешать). Как это работает, можно посмотреть в примере HTML 5 Sandbox.
Улучшения правил парсинга, описываемые спецификацией HTML5 – теперь вы можете ожидать, что документы будут парситься одинаково во всех совместимых браузерах, даже в случае некорректной разметки.
HTML5 Canvas API – Composition Models. Посмотреть, как это работает в разных браузерах можно на примере How Stuff Works: