Как стать автором
Обновить

Вышла в свет новая версия PostSharp RC 1

Время на прочтение2 мин
Количество просмотров1.1K
Итак, доступна для скачивания новая версия продукта – релиз кандидат PostSharp 2.1, с нашего веб-сайта и с репозитория NuGet.

PostSharp 2.1  — это незначительное обновление PostSharp 2.0. Причина выхода этой версии в основном – правка некоторых ошибок, которые мы допустили в разработке предыдущей версии.

Релиз-кандидат обещает быть высококачественным продуктом, который практически не содержит ошибок, которые нам известны и необходимо чтобы он был протестирован обществом прежде чем он будет помечен как стабильный и выпущен как релиз. Также была проделана работа над обновлением документации. Так что теперь она отражает весь функционал продукта.


Что нового в PostSharp 2.1 RC 1?




RC содержит следующие добавления относительно предыдущего CTP:

  • Дизайн Architecture validation (PostSharp.Constraints) был полностью завершен;
  • Предупреждения (warnings) могут быть локально отключены (для какого-либо специфичного элемента кода), используя атрибут IgnoreWarning. Для деталей, просим в раздел документации.
  • Страница свойств проекта PostSharp теперь позволяет вам указывать какие warnings должны быть глобально запрещены. Также можно указать те warnings, которые будут интерпретироваться как ошибки;
  • Полная совместимость с Code Contracts 4.0;
  • Как экспериментальная, добавлена возможность узнать к какому файлу и номеру строки относится та или иная ошибка или предупреждение;
  • 17 исправлений ошибок;

Что нового в PostSharp 2.1?


Если вы не знаете что вообще нового в PostSharp 2.1 относительно версии 2.0, тогда взгляните на список изменений:

  • Улучшена производительность: теперь до пяти раз быстрее (узнать больше)
  • Architectural validation: проверка архитектурных правил во время компиляции. (узнать больше)
  • Расширения Reflection API: позволяет вам программно искать и перемещаться по коду. (узнать больше, узнать еще больше)
  • Пакет NuGet теперь устанавливается просто, без каких-либо окон (узнать больше);
  • Поддержка обфускаторов: теперь поддерживается Dotfuscator (узнать больше).
  • Поддержка Silverlight 5.0
  • Полная совместимость с Code Contracts 4.
  • Улучшено Messaging API.
  • Страница свойств в свойствах проекта Visual Studio.
  • Улучшена политика лицензирования.
  • Сервер лицензировния
  • Страничка “Как начать”

Обновление ваших проектов


Чтобы обновить ваши проекты с PostSharp 2.0 на PostSharp 2.1, вы можете исполизовать  утилиту конвертирования, которая находится в PostSHarp HQ. Просто откройте приложение и кликните по надписи “convert”, затем выберете папку, которая содержит ваши проекты. Все ссылки на библиотеки и импорты MSBuild будут автоматически исправлены.
Теги:
Хабы:
Всего голосов 4: ↑4 и ↓0+4
Комментарии6

Публикации

Истории

Работа

.NET разработчик
75 вакансий

Ближайшие события

One day offer от ВСК
Дата16 – 17 мая
Время09:00 – 18:00
Место
Онлайн
Конференция «Я.Железо»
Дата18 мая
Время14:00 – 23:59
Место
МоскваОнлайн
Антиконференция X5 Future Night
Дата30 мая
Время11:00 – 23:00
Место
Онлайн
Конференция «IT IS CONF 2024»
Дата20 июня
Время09:00 – 19:00
Место
Екатеринбург
Summer Merge
Дата28 – 30 июня
Время11:00
Место
Ульяновская область