自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

微軟發(fā)布開源.NET包管理器NuPack

原創(chuàng)
開發(fā) 后端
微軟對于開源的態(tài)度一直很混亂,因為微軟自身是開源軟件的對立面。不過此次推出的開源.NET包管理器NuPack,可以說是一種進步。

【51CTO外電頭條】10月6日,微軟發(fā)布一個初始版的NuPack,這是一個開源的包管理器,可用于微軟的.NET軟件開發(fā)平臺。早在兩年前51CTO就提出過疑問,《開源.NET項目是否受到微軟冷遇?》,現(xiàn)在看來情況至少還不壞。

同時,微軟還發(fā)布了一個測試版的ASP.MVC 3,以及網(wǎng)站創(chuàng)建工具WebMatrix的第二個測試版。

微軟的NuPack技術(shù)可用于.NET項目類型,其中包括ASP.NET、WebForms、ASP.NET MVC等等。“NuPack是一個免費的開源包管理器,能夠讓你方便地在項目中查找、安裝以及使用.NET庫。”微軟開發(fā)部門的企業(yè)副總裁司各特·格思里(Scott Guthrie)在博客中這樣寫道。在CodePlex網(wǎng)站上,可查看開發(fā)者提供的相關(guān)測評。

“對于NuPack,我們的目標(biāo)是讓其能夠盡可能簡便地在.NET項目中集成開源庫。在所有版本的Visual Studio中,它都將是可支持的。”格思里說。

微軟希望NuPack能夠成為.NET棧的基礎(chǔ)組件,從而能夠吸引更多.NET開發(fā)者使用開源庫。

維護開源項目(如Moq和NHibernate)的開發(fā)者可以使用NuPack對庫進行打包,并將其與可搜索的在線圖片或目錄一起注冊,格思里指出。各種庫之間的依賴管理也得到了處理。

“客戶端NuPack工具,包含了所有的Visual Studio集成,對于.NET開發(fā)者,這是非?,嵥榈?。當(dāng)他們想要使用這些庫中某一個時,無法輕易地找到并將其安裝到他們正在開發(fā)的項目中。”格思里說。

NuPack已經(jīng)被接受為Outercurve基金會下ASP.NET開源資料集的一部分。Outer是微軟推出的一個開源項目機構(gòu),之前稱為CodePlex。

微軟在周三還推出了ASP.NET MVC 3的測試版,這個版本是對兩個月前發(fā)布的ASP.NETMVC 3 Preview一次升級。這一測試版對Razor視圖引擎選項進行了改善,其中包括更清晰的MVC集成。同時,也支持新的視圖協(xié)助器。

這個測試版已在微軟網(wǎng)站上提供。該包中的AJAX和驗證協(xié)助器在默認(rèn)情況下,使用的是一種讓人難以覺察的JavaScript方式。支持NuPack集成,同時也支持?jǐn)U展型依賴注入。協(xié)助器和類可用于改善“日常的代碼編寫”,格思里指出。

微軟這次推出的WebMatrixBeta 2版本提供了一些網(wǎng)頁增強工具,以及經(jīng)過改善的模板和NuPack集成。WebMatrix是一個用于創(chuàng)建Windows網(wǎng)站的工具,發(fā)行版可在WebMatrix上獲取。

NuPack安裝完畢 

安裝完成NuPack后,可以使用elmah開源庫

“今天推出的版本進一步促進和提升了微軟的Web產(chǎn)品棧。”格思里說:“所有以上功能都可以在.NET4和Visual Studio 2010中使用,而且不會修改任何現(xiàn)有文件。它們安全又令人著迷,你可以放心地在你的機器上安裝。”

原文鏈接:http://www.infoworld.com/print/140163

  1. .NET平臺下Web測試工具橫向比較
  2. .Net平臺下的分布式緩存設(shè)計
  3. .Net平臺開源項目五年發(fā)展回顧
  4. .NET平臺上Web開發(fā)的未來?
  5. .NET開發(fā)人員應(yīng)該關(guān)注的七個開源項目
責(zé)任編輯:彭凡 來源: 51CTO
相關(guān)推薦

2021-05-28 16:00:45

Windows操作系統(tǒng)微軟

2010-10-08 14:32:32

ASP.NET MVCNuPack

2020-03-09 11:43:35

RustCargo編程語言

2020-12-03 12:06:54

HarmonyOS

2021-05-09 20:07:22

微軟Visual Stud軟件

2024-11-12 08:03:27

JavaScript管理器安全

2023-04-17 07:36:28

Arch LinuxGUI

2018-08-23 16:51:40

Linux軟件倉庫包管理器

2021-07-27 12:58:46

Linux包管理器安命令

2010-01-06 16:33:24

Ubuntu軟件包

2020-05-29 10:15:17

開發(fā)者微軟Windows

2010-01-05 10:14:09

Ubuntu軟件包

2010-05-27 10:12:46

openSUSEYaST

2016-09-12 15:00:46

Linux包管理器新手

2022-03-21 21:28:00

Homebrew包管理器Linux

2022-02-28 10:22:08

前端管理工具

2018-10-15 15:00:42

UnixSysget包管理器

2013-11-20 15:32:13

紅帽RedHatYUM包

2010-11-02 08:46:55

NupackASP.NET MVC

2021-11-11 11:13:20

js Npm基礎(chǔ)
點贊
收藏

51CTO技術(shù)棧公眾號