Microsoft выпустила менеджер пакетов для .Net

В последнее время управление пакетами является горячей темой в мире Microsoft. На прошлой неделе стало еще жарче после того, как Microsoft объявила о выходе первой предварительной версии NuPack, нового менеджера пакетов от Microsoft.

NuPack является свободно-распространяемой системой пакетного управления для .NET, которая будет поддерживаться во всех версиях Visual Studio. NuPack предназначен для упрощения процесса интеграции сторонних библиотек в .Net-приложения в процессе разработки.

http://weblogs.asp.net/blogs/scottgu/image_thumb_0102ACAF.png

Также было объявлено, что NuPack будет передан в Outercurve Foundation, которая ранее была известна под названием CodePlex Foundation. Напомним, что основала эту группу и финансировала ее сама Microsoft, которая и по сей день остается главным спонсором.

"Разработчики - как внутри, так и за пределами Microsoft - будут помогать добавлять новые функции, исправлять ошибки и выпускать патчи для NuPack" - написал в блоге Скотт Гатри (Scott Guthrie), корпоративный вице-президент Microsoft .NET Developer Platform.

NuPack - это не первая технология управления пакетами, берущая свое начало в Microsoft. В марте этого года разработчики Microsoft создали CoApp, систему управления пакетами для Windows с открытым исходным кодом. CoApp также передан в Outercurve Foundation.

В ответ на просьбу прокомментировать различия между CoApp и NuPack Рафаэль Ривера (Rafael Rivera), принимающий участие в разработке CoApp, ответил следующее:

  • NuPack предназначен исключительно для .NET и ориентирован на разработчиков (интеграция библиотек в проекты на .NET);
  • CoApp охватывает как управляемый, так и неуправляемый код, и в настоящее время ориентирован на пользовательские приложения;
  • NuPack устраняет разрыв между между установкой библиотеки и ее использованием;
  • CoApp работает на уровне ОС, тогда как NuPack, по сути, является лишь подмножеством.
     

Гатри также поделился более подробной информацией о том, каким образом NuPack может связать сообщества разработчиков .NET и тех, кто предпочитает открытый исходный код. Вот фрагмент из его блога:

"NuPack позволяет разработчикам, которые создают проекты с открытым кодом (например, проекты MOQ, NHibernate, Ninject, StructureMap, NUnit, Windsor, RhinoMocks, ELMAH и т.д.), собрать свои библиотеки и зарегистрировать их в онлайн-галерее/каталоге, который доступен для поиска. Клиентские инструменты NuPack обеспечивают полную интеграцию с Visual Studio, что значительно упрощает использование сторонних библиотек в рамках своего проекта".

Источник новости: TheVista



Опубликовал admin
11 Окт, Понедельник 2010г.



Программирование для чайников.