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





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

Главная :: Azure


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





ASP.NET

Выпущены финальные версии ASP.NET MVC 3, WebMatrix, IIS Express, SQL Server Compact 4.0

Microsoft выпускает финальные версии своих инструментов веб-разработки. Для загрузки и установки доступны фреймворк ASP.NET MVC 3 и среда разработки WebMatrix 1.0.

ASP.NET MVC 3 привносит следующие нововведения по сравнению со второй версией:

  • внутренняя интеграция с IoC-контейнерами и повсеместная поддержка Dependency Injection;
  • добавлен новый движок представлений Razor ViewEngine;
  • расширение механизма валидации: новые атрибуты, поддержка IValidatableObject, исключение параметров при валидации запросов;
  • поддержка динамического типа данных (зависимость от .NET 4.0);
  • глобальные фильтры;
  • встроенная поддержка JSON при работе с параметрами действий;
  • ненавязчивый JavaScript;
  • бессессионные контроллеры;
  • кэширование вложенных действий.

Более подробно обо всех этих нововведениях можно узнать из следующих статей: первая часть, вторая часть, третья часть, четвертая часть.

Нужно сказать, что финальная версия ASP.NET MVC 3 RTM отличается от предыдущей версии RC2 (выпущенной в декабре 2010 года) только исправлением пары ошибок.

Загрузить ASP.NET MVC 3 RTM можно по следующей ссылке.

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

Выпущена новая версия CMS Orchard 0.9 (полнофункциональный выпуск)

image

Для загрузки и установки доступна новая версия CMS Orchard 0.9. Напомню, что Orchard – это CMS с открытым исходным кодом написанная на ASP.NET MVC предназначенная преимущественно для создания персональных блогов.

В новой версии произведены следующие изменения по сравнению с предыдущей версией Orchard 0.8:

  • добавлен функционал для создания списков содержимого;
  • добавлена поддержка Medium Trust для размещения Orchard на shared-хостинге;
  • исправлены ошибки;
  • улучшена производительность.

Разработчики Orchard готовы к выпуску финальной версии своей CMS. В примечаниях к выпуску версии 0.9 сообщается, что этот выпуск является полнофункциональным и версия 1.0 будет содержать только исправление найденных ошибок. Таким образом, можно смело устанавливать Orchard 0.9 для того, чтобы познакомиться с этой CMS и протестировать ее возможности.

Руководство по установке Orchard 0.9 через Web Platform Installer доступно здесь.

Загрузить zip-архив с пакетом Orchard 0.9 можно отсюда. Исходные коды Orchard 0.9 расположены здесь.

Документация по Orchard CMS 0.9 для пользователей и разработчиков доступна по этому адресу.

Разработчики создали специальный сайт с галереей дополнительных компонентов для Orchard, которая будет пополнятся силами сторонних разработчиков и сообщества. Галерея доступна по адресу http://orchardproject.net/gallery09/. Участвуйте в сообществе, создавайте темы оформления, модули и исправления для Orchard.

PS: тем, у кого установлена предварительная версия WebPI 3.0 и всем других, кто столкнется с ошибкой при установке Orchard связанной с отсутствием сборки Microsoft.Web.Deployment, необходимо установить помимо Web Deployment Toolkit 1.0 еще и Web Deployment Toolkit 2.0 RC. Установку можно осуществить из WebPI, после установки потребуется перезапустить WebPI и запустить установку Orchard.

Progg it

Объявлена дата выпуска WebMatrix?

Microsoft подготовила страничку с анонсом запуска финальной версии WebMatrix – легкого, но функционального средства разработки веб-приложений на ASP.NET И PHP.

ScreenClip(59)

Дата выпуска назначена на 13 января 2011 года. На странице есть ссылка на создание напоминания для вашего календаря. Ждем выхода WebMatrix и надеемся, что в финальной версии появится поддержка отладки приложений.

Выпущена новая версия ASP.NET MVC 3 RC2

Прошел всего месяц с выхода ASP.NET MVC 3 RC, но команда разработчиков готова представить новую версию ASP.NET MVC 3 RC2. Этот выпуск можно назвать внеочередным, поскольку он предназначен для решения проблемы совместимости с недавно выпущенным пакетом Visual Studio 2010 Service Pack 1 Beta.

Однако, кроме совместимости с пакетом исправлений для Visual Studio 2010 в MVC 3 RC2 представлен ряд изменений, о которых необходимо знать разработчикам. Ниже представлено описание этих нововведений.

Загрузить пакет ASP.NET MVC 3 RC2 можно по этой ссылке.

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

Выпущена новая версия ASP.NET MVC 3 RC

clip_image001

Спустя всего месяц после выхода ASP.NET MVC 3 Beta выпущена новая предварительная версия ASP.NET MVC 3 RC. Эта версия будет последней перед финальным выходом ASP.NET MVC 3. В этой статье перечислены последние нововведения, которые разработчики добавили с выходом MVC 3 RC.

Загрузить ASP.NET MVC 3 можно по этой ссылке.

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

Доступны исходные коды ASP.NET MVC 3 Beta и Futures

image

Тех, кто пропустил выход новой предварительно версии ASP.NET MVC Beta мы отправляем на нашу статью с подробным описанием нововведений.

Сегодня же стали доступны исходные коды ASP.NET MVC 3 Beta и дополнительной библиотеки Futures. Загрузить их можно по следующей ссылке.

Progg it

Выпущена новая версия библиотеки Anti-XSS 4.0

Выпущена новая версия Anti-Cross Site Scripting Library 4.0, которая содержит инструменты позволяющие разработчикам решать задачи по защите сайтов от XSS-атак.

Новая версия требует как минимум .NET 3.5 и предлагает следующие новые возможности:

  • поддержка работы в сценариях с Medium Trust для методов GetSafeHtml и GetSafeHtmlFragment;
  • настройка списка безопасности для экранирования HTML/XML;
  • обнаружение ошибочных unicode-символов;
  • поддержка именованных сущностей из HTML 4.01 при экранировании (типа ©);
  • новый метод Encoder.HtmlFormUrlEncode для экранирования данных из POST-запросов;
  • несколько изменений в экранировании LDAP.

Более подробную информацию о нововведениях в библиотеке Anti-XSS 4.0 можно найти здесь.

Загрузить Anti-Cross Site Scripting Library 4.0 можно по этой ссылке.

Progg it

Вышла новая версия ASP.NET MVC 3 Beta

clip_image001

Выпущена новая предварительная версия фреймворка ASP.NET MVC 3 Beta. Напомню, что предыдущая версия вышла в конце июля, подробный обзор о нововведениях в ней вы можете найти у нас на сайте. В этой статье перечислены последние нововведения, которые разработчики добавили с выходом MVC 3 Beta.

Загрузить ASP.NET MVC 3 Beta можно по этой ссылке.

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

Выпущена новая версия Sprite and Image Optimization Framework Preview 2

Мы уже писали про относительно новый инструмент ASP.NET-разработчика Sprite and Image Optimization Framework.

Выпущена новая предварительная версия фреймворка, которая содержит следующие изменения и нововведения:

  • добавлен элемент управления для Web Forms позволяющий присоединить верный CSS-файл;
  • добавлена поддержка пользовательских папок для спрайтов (а не только App_Sprites);
  • добавлена возможность изменения ориентации спрайта (горизонтальная или вертикальная);
  • добавлена возможность слияния генерируемых CSS с пользовательским CSS-файлом.

Загрузить Sprite and Image Optimization Framework Preview 2, документацию и демонстрационный проект можно по этой ссылке.

Progg it

Команда ASP.NET выпускает Sprite and Image Optimization Framework

Команда разработчиков ASP.NET готова представить новый набор инструментов с открытым исходным кодом под названием Sprite and Image Optimization Framework.

Sprite and Image Optimization Framework – это фреймворк, который содержит набор инструментов клиентской оптимизации для веб-сайтов, позволяющий сократить время доступа к страницам для пользователей. Для этого фреймворк предлагает использовать механизмы оптимизации загрузки изображений: посредством спрайтов и кодирования на основе data:uri.

Разработчикам ASP.NET предлагается использовать элемент управления для WebForms-проектов и специальный вспомогательный класс для ASP.NET MVC-проектов. Вместе с ними поставляется HTTP Module, который выполняет всю работу по оптимизации изображений и передачи их клиенту.

Загрузить Sprite and Image Optimization Framework можно по этой ссылке с сайта codeplex.com. Там можно найти исходные коды фреймворка, демонстрационные проекты, документацию.

Progg it