Search
Write a publication
Pull to refresh
674
0
Владимир Юнев @XaocCPS

Chief Architect

Send message

DevCon’12: открыта регистрация на конференцию!

Reading time2 min
Views3.5K


Мы рады сообщить о том, что регистрация на конференцию DevCon’12 объявляется открытой! Вместе с открытием регистрации мы обновили сайт конференции http://www.msdevcon.ru, который теперь содержит больше информации о формате мероприятия, ключевым темам, форме оплаты и так далее.

DevCon’12 – это главное мероприятие весны 2012 года от Microsoft для разработчиков. Конференция ориентирована на профессионалов в области разработки ПО, специалистов по тестированию, архитекторов, руководителей групп разработки, а также экспертов ИТ-индустрии. В течение двух дней вы сможете принять участие в любой из сессий, изучить технологии на практике – посетить Boot Camps*, круглые столы и различные интерактивные мероприятия, а также обсудить с коллегами и экспертами вопросы будущего технологий разработки в неформальной обстановке.

Формат конференции DevCon'12:
  • 2 дня, загородный формат;
  • 50 докладов;
  • Boot Camps* (Изучение технологий на практике);
  • Мастер-классы;
  • Night of Coding (Ночь кодирования);
  • Фокус-группы;
  • Круглые столы;
  • Вечерняя программа;
  • Активности на свежем воздухе;
  • Спортивные мероприятия.
Читать дальше →

Выпущена новая версия пакетного менеджера NuGet 1.6

Reading time2 min
Views5.6K
image
Вчера пакетный менеджер NuGet для платформы .NET получил очередное обновление до версии 1.6. Ниже перечислены нововведения в новой версии.

Семантическое версионирование

Добавлена поддержка механизма семантического версионирования (Semantic Versioning (SemVer), который позволяет задавать условия зависимостей пакетов по версиям в определенной нотации. Например:

1.0 = 1.0 ≤ x

(,1.0] = x ≤ 1.0

(,1.0) = x < 1.0

[1.0] = x == 1.0

(1.0,) = 1.0 < x

(1.0,2.0) = 1.0 < x < 2.0

[1.0,2.0] = 1.0 ≤ x ≤ 2.0

пустое значение = последняя версия.

Описание нотации и документация по версионированию в NuGet 1.6 доступна по следующей ссылке.

Читать дальше →

Валидация CSS в Visual Studio 2010 с помощью расширения CSSCop

Reading time1 min
Views1.4K
Задача проверки файлов определения CSS-стилей, поиска в них ошибок и нарушений рекомендаций работы со стилями стала еще легче с новым расширением CSSCop для Visual Studio 2010 (название дано по аналогии с анализатором кода FxCop).

image

После установки расширения выберите требуемый для анализа файл CSS и в контекстно меню нажмите пункт “Run CSSCop”.

Читать дальше →

Учебный курс. Загрузка данных с Entity Framework в приложении ASP.NET MVC

Reading time12 min
Views28K
Это продложение цикла статей, посвященого разработке с помощью Entity Framework и ASP.NET MVC 3. Первые главы вы можете найти по следующим ссылкам:
В прошлом уроке мы завершили работу над моделью данных School. В этом уроке мы загрузим и отобразим необходимые данные, подгружаемые Entity Framework в navigation properties.

На иллюстрации изображены результаты нашей работы.

clip_image001
Читать дальше →

Учебный курс. Создание сложной модели данных для приложения ASP.NET MVC, часть 2

Reading time12 min
Views19K
Это продложение цикла статей, посвященого разработке с помощью Entity Framework и ASP.NET MVC 3. Первые главы вы можете найти по следующим ссылкам:
В предыдущих уроках вы научились работать с простой моделью данных, состоящей из трёх сущностей. В этом уроке вы добавите несколько сущностей и связей между ними и научитесь работать с аннотациями для управления классами моделей.

Изменения, касающиеся сущности Course


image42
Читать дальше →

Учебный курс. Создание сложной модели данных для приложения ASP.NET MVC, часть 1

Reading time6 min
Views12K
Это продложение цикла статей, посвященого разработке с помощью Entity Framework и ASP.NET MVC 3. Первые главы вы можете найти по следующим ссылкам:
В предыдущих уроках вы научились работать с простой моделью данных, состоящей из трёх сущностей. В этом уроке вы добавите несколько сущностей и связей между ними и научитесь работать с аннотациями для управления классами моделей.

Результат будет выглядеть так:

image

Читать дальше →

Tech∙Ed Russia 2011: на сайте конференции опубликованы записи 160 докладов

Reading time1 min
Views3.8K
clip_image001

Мы рады сообщить, что сегодня была завершена онлайн-публикация 160 докладов с крупнейшей технологической конференции Microsoft Tech∙Ed Russia 2011. Tech∙Ed Russia 2011 прошла 9 и 10 ноября 2011 г. и собрала более 2 500 специалистов в области информационных технологий из разных регионов России и стран СНГ. Записи и презентации всех докладов доступны бесплатно на сайте www.msteched.ru.

В рамках Tech∙Ed Russia 2011 было записано 160 докладов, представленных в 15 тематических треках:
  • Облачные вычисления: публичное облако
  • Облачные вычисления: частное облако
  • Базы данных
  • Бизнес-аналитика
  • Языки и инструменты разработки ПО
  • Архитектура приложений и систем
  • Мобильная платформа Windows Phone
  • Решения на платформе Microsoft Office
  • Объединенные коммуникации
  • Информационная безопасность
  • Управление ИТ-инфраструктурой
  • Основы построения ИТ-инфраструктуры предприятия
  • Оптимизация клиентских рабочих мест
  • Решения Microsoft Dynamics
  • Практика применения информационных технологий для решения задач бизнеса
Читать дальше →

Работа с бинарными данными с использованием типизированных массивов

Reading time5 min
Views29K
Вместе с HTML5 в веб-разработку приходят новые API, расширяющие UX, привнося новые мультимедийные возможности и возможности взаимодействия в реальном времени. Зачастую этот функционал завязан на использование бинарных форматов файлов вроде MP3-аудио, PNG-изображений
или MP4-видео. Использование бинарных файлов крайне важно в данном контексте, так как позволяет уменьшить требования к ширине канала, добиться необходимой производительности и вместе с этим оставаться совместимым с имеющимися технологиями. Еще недавно у веб-разработчиков не было прямого доступа к содержимому этих бинарных файлов или любых других бинарных форматов файлов.

В этой статье мы рассмотрим, как веб-разработчики могут снять этот барьер, используя
Typed Arrays API для JavaScript, и использование нового API в демонстрационном примере Binary File Inspector на IE Test Drive.
Читать дальше →

Учебный курс. Сортировка, фильтрация и разбиение по страницам с Entity Framework в приложении ASP.NET MVC

Reading time11 min
Views25K
Это продложение цикла статей, посвященого разработке с помощью Entity Framework и ASP.NET MVC 3. Первые главы вы можете найти по следующим ссылкам: Создание модели данных Entity Framework для приложения ASP.NET MVC и Реализация базовой CRUD-функциональности с Entity Framework в приложении ASP.NET MVC.

В предыдущем уроке мы реализовали страницы для совершения CRUD-операций для сущностей Student. В этом уроке мы добавим сортировку, фильтрацию и разбиение по страницам, а также создадим страницу, на которой будет простая группировка.

На следующем изображении представлен окончательный вид страницы. Заголовки столбцов являются ссылками, реализующими сортировку по убыванию и возрастанию.

image

Читать дальше →

Microsoft зажигает стартапы уже три года!

Reading time6 min
Views12K


В ноябре исполнилось три года флагманской программе Microsoft для стартаповMicrosoft BizSpark. Программе, благодаря которой 45 000 стартапов во всем мире, в том числе 2500 в нашей стране, абсолютно бесплатно получили доступ ко всему ПО Microsoft, доступному в России.

Будучи руководителем BizSpark в России, я часто общаюсь с участниками программы и слышу слова благодарности и положительные отзывы о BizSpark. Нас благодарят за то, что программа позволяет экономить десятки тысяч долларов, сконцентрироваться на разработке и не думать о лицензиях, за оперативную техническую поддержку, за рекомендации, полезные знания и связи….

Могу искренне сказать, что BizSpark — это одна из лучших программ Microsoft, это программа, которую я рекомендую друзьям.

Пользуясь возможностью этой публикации, я хочу рассказать вам о преимуществах BizSpark, о том, как зарегистрироваться в программе и получить от нее максимум отдачи. А также отметить успешных участников программы, которые за короткий период времени достигли серьезных результатов.

Преимущества BizSpark


Итак, участники Microsoft BizSpark абсолютно бесплатно получают лицензионное программное обеспечение Microsoft для дизайна, разработки, тестирования продуктов и размещения сервисов в Интернете, а также поддержку Microsoft и авторизованных партнеров по сообществу BizSpark.

Читать дальше →

Субтитры в HTML5 Video, CORS, FileAPI Writer и другие новинки в новом превью Internet Explorer 10

Reading time4 min
Views7.8K
Main

Вчера была представлена новая превью-версия Internet Explorer 10, в которой разработчиками было добавлено значительное количество новых возможностей. Среди них:
  • поддержка субтитров в HTML5 Video (сразу нескольких языков);
  • добавлена поддержка CORS (cross origin resource sharing) для безопасных кроссдоменных запросов;
  • добавлена поддержка File API: Writer для работы в браузере с большими бинарными объектами (файлами, блобами);
  • добавлена поддержка JavaScript typed arrays для эффективного хранения и манипулирования типизированными данными;
  • добавлена поддержка свойств CSS user select для возможности задать на странице блоки, которые доступны для выделения пользователем;
  • улучшения в CSS3 Positioned Floats, Flexbox, Grid, поддержка Web Worker Thread Pooling, улучшенная поддержка XHR2.
Кроме того, был обновлен Developer Center, создано несколько новых функциональных демо и добавлено свыше сотни новых тестов качества реализации веб-стандартов. Обо всем этом рассказывается ниже.

Как всегда загрузить новую превью-версию Internet Explorer вы можете на сайте http://ie.microsoft.com/testdrive/ (новое превью может быть установлено на Windows 8 Developer Preview). Там же вы найдете демонстрации, тесты, техническую информацию и полезные ссылки. Русскоязычным разработчикам будет полезен специальный раздел на MSDN. Кроме того, доступно локализованное руководство по всем новым веб-стандартам имплементированным в Internet Explorer 10 (ожидает обновления).

Поддержка субтитров в HTML5 Video


Итак, если вы хотели использовать HTML5 Video вместе с субтитрами, то в IE10 PP4 вы можете это сделать с помощью специального определения ссылки или даже ссылок на файлы титров:

Читать дальше →

Учебный курс. Реализация базовой CRUD-функциональности с Entity Framework в приложении ASP.NET MVC

Reading time8 min
Views23K
Это продложение цикла статей, посвященого разработке с помощью Entity Framework и ASP.NET MVC 3. Первую главу вы можете найти по следующей ссылке: Создание модели данных Entity Framework для приложения ASP.NET MVC.

В предыдущем уроке мы создали MVC-приложение, которое умеет хранить и показывать данные с использованием Entity Framework и SQL Server Compact. В этом уроке мы рассмотрим создание и настройку CRUD (create, read, update, delete)-функциональности, которую MVC scaffolding автоматически создает для вас в контроллерах и представлениях.

Note общепринятой практикой является реализация паттерна «репозиторий» для создания слоя абстракции между контроллером и слоем доступа к данным. Но это будет потом, в поздних уроках (Implementing the Repository and Unit of Work Patterns).

Читать дальше →

Введение в новые возможности ASP.NET MVC 4

Reading time9 min
Views26K
В этой статье дается описание новых возможностей веб-фреймворка ASP.NET MVC 4, представленных в первой Developer Preview версии.

Мобильный веб


Одним из самых устойчивых и набирающих силу трендов в современной разработке является тренд мобильного веба. Иметь мобильную версию сайта – это уже не просто предложение удобного доступа для некоторых пользователей, но средство зарабатывания денег и расширения аудитории.

Именно поэтому в ASP.NET MVC 4 большой упор сделан на предоставление специальных возможностей разработчику, который желает сделать мобильную версию сайта.

Мобильный сайт – два подхода

При создании мобильной версии сайта можно воспользоваться двумя подходами:
  • создать отдельную мобильную версию сайта;
  • добавить основному сайту возможность корректно отображаться на мобильных устройствах (адаптивная разметка).
Оба подхода нашли свою поддержку в ASP.NET MVC 4.

Читать дальше →

Приглашаем на Windows Phone 7 Student Camp в Томске 22 ноября

Reading time2 min
Views2.6K
Студенты города Томска, у вас есть хорошая возможность научиться разрабатывать приложения для Windows Phone 7 за один день, 22 ноября 2011 г. В этот день в Томском политехническом университете будет проходить Windows Phone 7 Student Camp.

image
Читать дальше →

Выпущен релиз-кандидат SQL Server 2012

Reading time2 min
Views9.6K
image

На прошлой неделе состоялся важный выпуск новой предварительной версии сервера баз данных SQL Server 2012, который ранее был известен под кодовым именем Denali. Новая предварительная версия носит статус Release Candidate (релиз-кандидат), что во-первых, означает ее готовность для промышленного тестирования, а во вторых говорит нам о полнофункциональном статусе продукта, который на этом этапе уже укомплектован всеми функциями, которые будут доступны в финальном релизе.

Говорить про нововведения в SQL Server 2012 можно очень долго, новое поколение базы данных содержит массу новшеств во всех компонентах. Небольшая часть нововведений кратко описывается в этой статье посвященной первому анонсу Denali.

Загрузить SQL Server 2012 Release Candidate 0 (RC0) можно отсюда.

Читать дальше →

По следам Tech∙Ed Russia 2011: итоги конференции

Reading time4 min
Views2.4K
clip_image001

Крупнейшую технологическую конференцию Microsoft в России посетили более 2 500 специалистов из России и стран СНГ, а также более 50 000 человек в онлайне.

В Москве состоялась крупнейшая технологическая конференция Microsoft в России – Tech∙Ed Russia 2011. За два дня работы более 2 500 специалистов в области информационных технологий из разных регионов России и стран СНГ посетили 160 докладов в 15 треках с целью узнать об инструментах, технологиях и решениях Microsoft. По традиции на сайте конференции http://www.msteched.ru через несколько недель будут доступны видеозаписи всех докладов и материалов с мероприятия.

Получить информацию о конференции Tech∙Ed Russia 2011 можно на сайте http://www.msteched.ru. На сайте уже доступны видео-записи пленарного доклада на русском и английском языках. Кроме того, опубликованы все руководства к лабораторным работам проведенным на конференции.

Конференцию открыл пленарный доклад с участием Николая Прянишникова, президента Microsoft в России, Кевина Тернера, главного операционного директора корпорации Microsoft, и С. Сомасегара, корпоративного вице-президента по инструментам разработки корпорации Microsoft. В рамках доклада было объявлено о запуске русскоязычной версии онлайн-академии Microsoft Virtual Academy (MVA) и  была анонсирована вторая ежегодная конференция по разработке DevCon’12, которая будет проходить 23-24 мая 2011 г.

Компания ABBYY анонсировала новый сервис для разработчиков ABBYY Cloud OCR SDK на Windows Azure, компания «Бегун» запустила решение, позволяющее монетизировать приложения для мобильных телефонов на платформе Windows Phone. Были продемонстрированы наиболее популярные российские приложения для Windows Phone. В ходе пленарного доклада было анонсировано, что все участники конференции получат бесплатный пробный доступ к Visual Studio Team Foundation Service – интегрированной платформе совместной разработки программного обеспечения в облаке.

Читать дальше →

Прототипы новых расширений стандарта JavaScript

Reading time3 min
Views5.1K
Современные тенденции таковы, что платформа HTML5 становится все более функциональной, веб-приложения становятся все более богатыми и сценарии, которые требуют взаимодействие с серверной стороной для выполнения тривиальных задач становятся все более нудными. Если мы взглянем на клиентский код, то можем заметить некоторый дефицит возможностей JavaScript.

Microsoft вовлечен в совершенствование стандарта JavaScript. Через активное участие в рабочей группе Ecma TC39 мы согласовали и отправили на утверждение готовую часть предложенных стандартов, которые предлагают расширение таких важных библиотек, как Math, Number и String и представили поддержку нового функционала Globalization. Мы рассказали о первых версиях прототипов библиотек на встрече посвященной стандарту в июле в кампусе Microsoft и рассказали про реализацию Globalization на встрече группы стандарта в кампусе Apple в Купертино на прошлой неделе. В добавок, мы выпустили эти базовые реализации для того, чтобы JavaScript-сообщество могло предоставить свои отзывы при использовании новых функций на практике.

Что мы предлагаем

В этом выпуске мы предлагаем следующие расширения для встроенных JavaScript-библиотек:

image

Для того, чтобы проиллюстрировать приведем следующий код:
Читать дальше →

Учебный курс. Создание модели данных Entity Framework для приложения ASP.NET MVC

Reading time13 min
Views153K
На примере веб-приложения для Contoso University мы продемонстрируем создание приложений ASP.NET MVC с использованием Entity Framework, в функциональность которого будут входить такие возможности как принятие стуентов, создание курсов и назначение преподавателей.

Данные учебные материалы объяснят по шагам процесс создания веб-приложения для Contoso University. Вы можете скачать готовое приложение или создать его согласно приведенной последовательности шагов. Примеры приведены на C#, примеры кода доступны в C# и VB. Если у вас есть вопросы, косвенно касающиеся учебных материалов, вы можете задать их ASP.NET Entity Framework forum или Entity Framework and LINQ to Entities forum.

Обучение предполагает наличие знаний по работе с ASP.NET MVC в Visual Studio, в противном случае хорошее место для начала обучения ASP.NET MVC Tutorial. Если вы предпочитаете работать с ASP.NET Web Forms, обратите внимание на Getting Started with the Entity Framework и Continuing with the Entity Framework.

Читать дальше →

Новое руководство: публикация веб-проектов с помощью Visual Studio 2010

Reading time1 min
Views5.3K
clip_image002

На официальном сайте ASP.NET опубликовано новое подробное руководство по вопросам публикации веб-проектов с помощью Visual Studio 2010. Руководство состоит из 12 частей и охватывает всевозможные аспекты публикации: подготовку проекта, публикацию баз данных, тестирование, безопасность и так далее.

Список из 12 статей со ссылками представлен под катом.

Читать дальше →

Анонсы Alawar: движок HTML5-игр, поддержка IE9 pinned site и собственная сборка браузера

Reading time2 min
Views13K
image

Компанию Alawar можно без преувеличения назвать крупнейшим российским разработчиком казуальных игр для множества платформ, в том числе социальных сетей. Сегодня я очень рад озвучить ряд анонсов Alawar и представить вам новинки, которые компания подготовила в сотрудничестве с Microsoft.

В первую очередь я очень рад представить вам видео-анонс нового HTML5-движка компании, который будет использоваться в будущих проектах Alawar. Я думаю, многие из вас будут рады узнать, что Alawar присоединилась к лагерю разработчиков HTML5-игр и разработке богатых приложений на современных веб-стандартах. Ниже представлено видео, которое впервые было показано в рамках конференции TechEd Russia 2011 на треке докладов по инструментам и языкам программирования.



Ниже вы можете узнать про другие анонсы от Alawar: новый сайт с функцией закрепления на панели задач Windows 7 и сборку браузера Internet Explorer 9 с быстрым доступом к играм компании.

Читать дальше →

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity