webmatrix是由微軟公司發(fā)布的一款輕量級的Web前端開發(fā)工具,功能全面,包含了構(gòu)建一個(gè)網(wǎng)站需要的所有因素,您可以使用內(nèi)置模板或從聯(lián)機(jī)Web應(yīng)用程序庫中選用一款常見的免費(fèi)開源Web應(yīng)用程序,或者自己編寫代碼。軟件使用完全是免費(fèi)的,兼容Windows8、7等操作系統(tǒng)。
軟件特點(diǎn)
1、自定義網(wǎng)站。您會(huì)發(fā)現(xiàn)軟件在一個(gè)統(tǒng)一界面中提供了您需要的一切工具的特性,不需要再花費(fèi)精力于在多種應(yīng)用工具切換來完成一般性的Web開發(fā)任務(wù)。通過軟件,您只需要一步點(diǎn)擊,即可編輯文件,管理數(shù)據(jù)庫和更改服務(wù)器設(shè)置等。
2、快速發(fā)布網(wǎng)站。當(dāng)您完成網(wǎng)站開發(fā)后,軟件提供了最快速的方法來發(fā)布。通過訪問托管服務(wù)庫,您可以找到提供托管服務(wù)的合作伙伴,并且您可以直接通過軟件來發(fā)布您的網(wǎng)站。
3、一個(gè)輕量級的開發(fā)工具、 IIS Express、SQL Compact Edition、一組可以使用新的Razor語法編寫單獨(dú)ASP.NET頁面的ASP.NET擴(kuò)展程序,以及一系列易用的執(zhí)行常見Web任務(wù)的數(shù)據(jù)庫和HTML輔助程序。軟件可以和Visual Studio 2010以及Visual Web Developer 2010 Express同時(shí)安裝在同一臺(tái)機(jī)器上。
包含組件
WebMatrix Studio、軟件工作界面和控制中心;
SQL Server Compact,嵌入軟件的數(shù)據(jù)庫引擎,它只在測試時(shí)使用,要實(shí)際部署網(wǎng)站,需要將數(shù)據(jù)庫遷移到 SQL Server;
IIS Express,嵌入軟件的網(wǎng)頁應(yīng)用服務(wù)器,用于測試網(wǎng)站,支持ASP、ASP.NET和PHP等動(dòng)態(tài)頁面程序;
除此之外,還有SQL Server 運(yùn)行時(shí)和.NET框架開發(fā)庫,雖然平時(shí)我們用不到這些開發(fā)庫,但是它們是開發(fā)ASP.NET + SQL Server網(wǎng)站的必需工具。如果之前沒有安裝這些庫,下載和安裝過程就比較費(fèi)時(shí)間了。
這樣軟件巧妙地將一個(gè)Web服務(wù)器、一個(gè)數(shù)據(jù)庫、程序架構(gòu)融合在了一起。建站我們只需在一個(gè)平臺(tái)上就可以完成了!
軟件功能
1、小而全
這是一個(gè)完全免費(fèi)的Web開發(fā)工具,您僅需要幾分鐘就可以完成安裝,它巧妙地將一個(gè)Web服務(wù)器、一個(gè)數(shù)據(jù)庫、程序架構(gòu)融合在一起,帶給您簡易的,集成的Web開發(fā)體驗(yàn)。無論使用ASPDOTNET還是PHP,WebMatix都能為您在編碼、測試以及部署過程中提供強(qiáng)有力的支持。
在您的桌面端使用軟件進(jìn)行Web網(wǎng)站開發(fā)時(shí),為您提供了和您在互聯(lián)網(wǎng)上發(fā)布您的Web站點(diǎn)使用的一樣強(qiáng)大的Web服務(wù)器、數(shù)據(jù)庫引擎以及程序架構(gòu)。這一切確保了您的Web站點(diǎn)能平滑無縫地從開發(fā)環(huán)境遷移到生產(chǎn)環(huán)境。伴隨著您的發(fā)展,軟件將Visual Studio集成到您的工作流當(dāng)中。可以連接到Visual Studio來使用諸如調(diào)試以及配置等更加強(qiáng)大的功能。當(dāng)您需要大容量的關(guān)系數(shù)據(jù)庫服務(wù)器時(shí),僅需要輕點(diǎn)幾下鼠標(biāo)就可以將您的數(shù)據(jù)庫和數(shù)據(jù)從SQLServer Compact遷移到SQL Server。
2、發(fā)布站點(diǎn)
使用該軟件,您可以為您的Web站點(diǎn)找到一個(gè)完美的家。利用它找到一個(gè)最符合您需求的Web host,利用內(nèi)置的FTP,F(xiàn)TPS以及WebDeploy發(fā)布支持來確保您的文件、數(shù)據(jù)庫和設(shè)置完整的傳輸?shù)交ヂ?lián)網(wǎng)上。
3、數(shù)據(jù)庫簡單
使用數(shù)據(jù)庫變得前所未有的簡單!軟件內(nèi)置了一個(gè)小型的、嵌入式的數(shù)據(jù)庫,叫做SQL Server Compact,您可以將其和您的Web站點(diǎn)代碼、內(nèi)容都放在一起。使用它開始構(gòu)建您的Web站點(diǎn),當(dāng)您準(zhǔn)備發(fā)布您的站點(diǎn)時(shí),僅需要將數(shù)據(jù)庫文件從您的電腦上拷貝到您想發(fā)布Web站點(diǎn)的任何一臺(tái)Web服務(wù)器上,它就可以正常工作而不需要額外安裝任何軟件。或者當(dāng)您的數(shù)據(jù)業(yè)務(wù)訪問量有大規(guī)模增長時(shí),您也可以很容易地將數(shù)據(jù)庫以及數(shù)據(jù)遷移到SQL服務(wù)器上。
4、用戶界面清晰
軟件集成了富代碼編輯器、數(shù)據(jù)庫編輯器、Web服務(wù)器管理、搜索引擎優(yōu)化、FTP發(fā)布等功能,提供了一個(gè)全新的Web站點(diǎn)開發(fā)體驗(yàn),將創(chuàng)建、運(yùn)行、部署Web站點(diǎn)過程當(dāng)中所需要的重要組件都有機(jī)地結(jié)合在了一起。
5、用戶體驗(yàn)簡潔
想顯示Twitter feed? 想要展示一段視頻?代碼助手可以很容的幫您完成這些一般性任務(wù),僅僅是在您的HTML當(dāng)中添加一個(gè)標(biāo)簽。
6、開源應(yīng)用
軟件為您提供了連接到一系列著名免費(fèi)開源Web應(yīng)用的入口,諸如DotNetNuke, Umbraco, WordPress, Joomla!等等。您需要簡單的點(diǎn)選內(nèi)置的應(yīng)用程序下載通道,就可以幫助您下載并安裝一個(gè)新的Web站點(diǎn)。夜以繼日地手動(dòng)編輯大量的配置文件以及逐一確認(rèn)所有的組件的日子一去不復(fù)返了。您僅需要使用內(nèi)置的代碼編輯器來自定制您的Web站點(diǎn)。