Гикам про технологии Microsoft





Компания Microsoft делает следующий важный шаг в развитии своего облачного предложения для российских заказчиков и объявляет о расширении возможностей приобретения сервисов Windows Azure в России, а так же продвигает технологии Windows 10, Office 365, Cortana.

Главная :: Azure


Облачные сервисы и технологии Windows Azure, SQL Azure, AppFabric и другие





ASP.NET

Что почитать на выходных? Рекомендуем, выпуск №9

Это подборка статей на тему веб-разработки на платформе .NET (и не только). За день перед выходными я предлагаю набор интересных ссылок, которые стоит посетить в свободные минуты на выходных, чтобы узнать что-то новое и интересное.

Тема номера:

  • XNA RPG - изучение XNA на примере построения RPG-игры (руководство из 26 частей) (link);

WebForms:

  • Российская система управления контентом Atilekt.CMS доступна через Web Platform Installer (link);
  • Список событий в GLOBAL.ASAX (link);
  • Проект для ASP.NET- Git Web Access (link);

ASP.NET MVC/WebMatrix:

  • ASP.NET MVC 3 для начинающих: добавляем ввод даты с помощью jQueryUI и NuGet (link);
  • Руководство по Orchard, часть 1 - запуск блога (link);
  • Руководство по Orchard, часть 2 (link);
  • Custom Role Provider. Часть 1 (link);
  • Настройка шаблонов T4 MvcScaffolding (link);
  • Управление сессиями NHibernate в приложениях ASP.NET MVC (link);
  • patterns & practices- Project Silk Drop 7 (link);
  • Исопльзование Entity Framework Fluent API и Code First в ASP.NET MVC (link);

HTML5, JavaScript, веб-стандарты:

  • Работа с CSS 3 в Expression Web (link)
  • Мнение о том, когда использовать Canvas и SVG (link);
  • Новые полезные JavaScript CSS решения 2011 года. 16 свежих плагинов для веб-разработчика (link);
  • Результаты тестирования скорости JS в браузерах (link);
  • IE9 Compat Inspector - инструмент анализа сайта на проблемы с JavaScript (link);
  • Фрактал на JavaScript с помощью HTML5 (link);
  • 14 браузерных javascript - игр, использующих HTML5 (link);
  • Расширение ваших jQuery-приложений с Amplify.js (link);
  • Useful jQuery Plugins - April 2011 (link);
  • Взрывной логотип с помощью CSS3 и MooTools или jQuery (link);
Читать дальше...

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

image

Для загрузки доступна новая версия пакетного менеджера NuGet для проектов на базе платформы .NET. Среди нововведений на официальном сайте отмечаются следующие:

  • интеграция с http://www.symbolsource.org/ для упрощенного порядка публикации пакета NuGet с исходными кодами. Подробности можно обнаружить в этой статье или в этом видео доклада конференции MIX’11;
  • новая команда Open-PackagePage с возможностью доступа к специальным ресурсам в веб, относящимся к пакету: лицензии, официальной страницы, сообщения жалобы на пакет. Подробности использования команды и ее синтаксис рассмотрены в анонсе;
  • улучшения в плане производительности: в Visual Studio добавлен механизм кэширования загруженных пакетов для того, чтобы не загружать одинаковые пакеты несколько раз, механизм настраивается в панели опций Visual Studio 2010. Другой аспект улучшения производительности касается использования HTTP-сжатия при загрузке и установке пакетов в Visual Studio;
  • теперь NuGet.exe и компоненты интеграции в Visual Studo используют одно и то же место хранения информации об источников пакетов;
  • теперь NuGet игнорирует файлы и папки, которые начинаются с символа точки для лучшей совместимости с Subversion и другими системами контроля версий. Это поведение может быть переопределено специальными флагами;
  • благодаря поддержке сообщества, NuGet теперь поддерживает еще больше типов проектов, добавлена поддержка проектов WiX и .NET Micro Framework;
  • со списком исправленных ошибок можно ознакомиться по этой ссылке.

Официальный анонс новой версии NuGet доступен на официальном сайте. Кроме того, можно прочитать соответствующую запись блога Фила Хаака.

Обновить или установить NuGet можно с официального сайта http://nuget.org/ или через панель дополнений Visual Studio 2010.

Progg it

Российская система управления контентом Atilekt.CMS доступна через Web Platform Installer

image

Отличные новости: в галерее шаблонов веб-приложений Web Platform Installer была добавлена российская система управления контентом Atilekt.CMS! Это позволит в считанные минуты загружать и разворачивать сайты на базе этой системы на рабочих компьютерах и серверах.

Автоматическая загрузка Atilekt.CMS доступна из галереи приложений с помощью средства быстрого доступа к веб-инструментам Web Platform Installer (нажмите на эту ссылку, чтобы начать установку).

В этой статье описывается по шагам процесс загрузки и установки Atilekt.CMS с помощью Web Platform Installer.

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

ASP.NET MVC 3 для начинающих: добавляем ввод даты с помощью jQueryUI и NuGet

image

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

Частый вопрос, который встает перед веб-разработчиками – это добавление на страницу удобного ввода даты с помощью ниспадающего элемента в виде календаря. В этой статье дается короткое описание того, как в MVC 3 добавить такой элемент за несколько мгновений с помощью пакетного менеджера NuGet и библиотеки jQuery UI.

Ниже представлено полное решение с исходными кодами.

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

Что почитать на выходных? Рекомендуем, выпуск №8

Это подборка статей на тему веб-разработки на платформе .NET (и не только). За день перед выходными я предлагаю набор интересных ссылок, которые стоит посетить в свободные минуты на выходных, чтобы узнать что-то новое и интересное.

Темы номера:

  • MIX'11: более сотни видео докладов доступны для загрузки (link);
  • серия статей: “Silverlight 5 – что нового” – часть 1, часть 2, часть 3, часть 4;

ASP.NET MVC/WebMatrix:

  • Glimpse - серверный firebug для проектов ASP.NET (link);
  • WebMatrix- работа с пакетом определения мобильных клиентов от 51Degrees.mobi (link);
  • ASP.NET MVC 3- использование скаффолдинга контроллеров (link);
  • Модуль импорта/экспорта рецептов в Orchard CMS 1.1 (link);
  • ReSharper 6 предложит глубокую поддержку Razor (link);
  • Демонстрационное приложение MVC Music Store v3.0 для изучения ASP.NET MVC (link);
  • Razor- вывод секций в мастер-страницах мастер-страниц (link);
  • ASP.NET MVC 3 Tools Update, now with Drop-Down Lists! (link);

HTML5, JavaScript, Веб-стандарты:

  • Библиотека PaintbrushJS - применение новых возможностей HTML5 (link);
  • ReSharper 6 предложит поддержку модульного тестирования JavaScript с QUnit (link);
  • Как создать простое горизонтальное выпадающее меню с помощью jQuery (link);

Silverlight/WP7:

  • Microsoft и Nokia объявили от досрочном подписании соглашения о партнерстве (link);
  • Работа Visual Studio Async CTP (SP1 Refresh) с Windows Phone 7 (link);
  • Wintellect Silverlight Touch Library - библиотека мультитач, жестов и манипуляций для Silverlight (link);
  • XNA для Web - это Silverlight 5 (link);
  • MIX11- что нам принесёт Windows Phone OS codename “Mango” (link);
  • Демонстрация PivotViewer vNext (link);
  • Using the CameraCaptureTask in Windows Phone 7 (link);
  • Mix11 + Microsoft PivotViewer (link);
  • Новая возможность Silverlight 5 по привязкам к стилям (link);
  • Silverlight 5 – Rich Text and Overflow (link);

Облачные технологии:

  • Выпущена новая версия Windows Azure SDK for PHP v3.0.0 Beta (link);
  • Подборка описаний внедрений облачных технологий внутри компании Microsoft (link);
  • Доступен Windows Azure SDK 1.4 Refresh с поддержкой Web Deploy (link);
  • Инструмент по миграции сайтов в Windows Azure с минимумом усилий (link);
  • Облачные сервисы Microsoft BPOS-F получили сертификат FISMA (link);
  • Microsoft Office 365 приходит в Россию (link);
  • Выпущен обучающий пакет Office 365 Developer Training Kit (link);

Инструменты:

  • Обновлены некоторые инструменты разработки Microsoft по Windows Azure, WCF Data Services, Async CTP, TPL Dataflow и Identity Foundation (link);
  • Выпущена новая версия Microsoft F# (April 2011 CTP) (link);
  • Что нового в Visual Studio Async CTP (SP1 Refresh) (link);
  • Ускоряем Visual Studio, часть I. Unity Builds (link);

Другое:

  • Спецификация языка PowerShell выпущена под лицензией Community Promise (link);
  • WCF jQuery Support (link);
  • Игра за два дня (link);
  • Microsoft Web API – the REST is done by WCF (Part 1) (link);
  • Microsoft + Open Source = Happy .NET Developers (link);

WebMatrix: работа с пакетом определения мобильных клиентов от 51Degrees.mobi

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

Недавно компания 51Degrees.mobi объявила о поддержке Umbraco CMS и платформы разработки WebMatrix, для которых были выпущены пакеты автоматической установки. Пакеты доступны по следующим адресам:

  • для Umbraco CMS (link);
  • NuGet-пакет для WebMatrix (link).

Вы можете легко использовать пакет для работы с Umbraco CMS так как это написано в этой статье.

Посмотрим, как это работает на примере пакета для WebMatrix.

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

Glimpse - серверный "firebug" для проектов ASP.NET

Разработчики ASP.NET получили уникальный инструмент, который может облегчить их жизнь. Проект с открытыми исходными кодами Glimpse созданный энтузиастом веб-разработки предлагает то, что можно назвать серверным вариантом популярного средства отладки firebug (расширение для Firefox).

Glimpse – это расширение, которое можно добавить в проект на базе ASP.NET и получить богатую отладочную серверную информацию во время работы веб-приложения.

image

Панель представленная на рисунке устанавливается с помощью букмарклета для любого браузера. Она предлагает массу важной информации о работе приложения на серверной стороне. В том числе:

  • конфигурация веб-приложения;
  • значение переменных окружения и информация о .NET-сборках;
  • информация о этапах выполнения жизненного цикла приложения в ответ на запрос;
  • информация о используемых маршрутах ASP.NET при работе приложения;
  • параметры HTTP-запросов;
  • параметры сессий ASP.NET  и значения сохраненные в них;
  • параметры и жизненный цикл представлений ASP.NET;
  • отслеживание и работа с Ajax-запросами.

Как и многие инструменты сегодня, Glimpse доступен для легкой автоматической установки через пакетный менеджер NuGet. Рассмотрим подробно процесс установки и использования.

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

Что почитать на выходных? Рекомендуем, выпуск №7

Это подборка статей на тему веб-разработки на платформе .NET (и не только). За день перед выходными я предлагаю набор интересных ссылок, которые стоит посетить в свободные минуты на выходных, чтобы узнать что-то новое и интересное.

В этом номере я добавил раздел “HTML5 и Веб-стандарты”, в котором будут публиковаться ссылки на новости и статьи по современным веб-стандартам. Пока их немного, но в следующий раз постараюсь подобрать хороший набор материалов.

Темы номера:

  • Конференция MIX’11:
    • В ожидании MIX'11- на что обратить внимание (link);
    • Анонсы новых технологий Microsoft на первом дне MIX'11. Большой обзор! (link);
    • MIX'11- новости для ASP.NET-разработчиков (link);
    • Новые Silverlight 5 и Windows Phone OS 7.5 на втором дне MIX'11. Большой обзор! (link);
    • Записи сессий с докладами по ASP.NET (link);
    • Специальные коктейли для конференции MIX'11! (link);
    • К MIX11 выпущена новая версия MVVM Light V4 preview 3 (link);
    • WCF Support for jQuery MIX 2011 (link);
  • Silverlight 5:
    • Silverlight 5 Beta - официальный сайт (link);
    • Silverlight 5 и 3D-движок Balder (link);
    • Silverlight 5 Beta – подробное введение в новые функции для разработчиков (link);
    • Выпущены WCF RIA Services V1.0 SP2 Preview (April 2011) (link);
    • Дополненная реальность на базе Silverlight 5 и SLARToolkit в действии (link);
    • 6 статей про Silverlight 5 от автора книги Silverlight 4 in Action (link);
    • Silverlight 5- Неявные шаблоны (link);
    • Microsoft Silverlight 5 Beta Offline Documentation (link);
    • Что нового в Silverlight 5 beta- Поддержка 3D-графики! (link);
    • Silverlight 5.0- Plotting beautiful 3D functions (link);
    • Silverlight 5- демонстрация 3D и физической модели (link);
    • Silverlight 5 выводит создание 2D-игр на новый уровень (link);
Читать дальше...

MIX'11: новости для ASP.NET-разработчиков

Состоялся первый день конференции MIX’11, в ходе которого было представлено много всего нового. Описание всех анонсов можно найти в отдельном записи. Здесь мы представим подробное описание новых инструментов, которые представлены на MIX для ASP.NET-разработчиков.

Основным анонсом стал выпуск обновления инструментов ASP.NET MVC 3:

image

Филл Хаак в своем блоге дает подробное описание нововведений в этом обновлении. Перечислим их.

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

Что почитать на выходных? Рекомендуем, выпуск №6

Это подборка статей на тему веб-разработки на платформе .NET (и не только). За день перед выходными я предлагаю набор интересных ссылок, которые стоит посетить в свободные минуты на выходных, чтобы узнать что-то новое и интересное.

Тема номера:

  • Подборка обучающего контента по WebMatrix [link];
  • Открыта регистрация на [бесплатный] сертификационный экзамен Windows Phone 7 Pro Beta [link];

WebForms:

  • Выпущена новая версия ASP.NET AJAX Control Toolkit [link];
  • Интеграция OpenID в ASP.NET Web Forms с помощью DotNetOpenAuth [link];
  • Проверка безопасности страницы в ASP.NET [link];
  • Почему я продолжаю любить ASP.NET WebForms [link];
Читать дальше...