想學 ASP.NET MVC 嗎?研究 Oxite 這套 CMS 系統吧!

分享到噗浪!

Oxite ASP.NET MVC 一直是我很想研究的主題之一,但之前因為一直處於 Preview 階段很長一段時間,我大多都只有看看而已,並沒有深入研究。不過大概在快兩個月前在 ScottGu 的部落格已經公告 ASP.NET MVC Beta Released 的訊息,我當時就臆測 ASP.NET MVC 應該已經很接近穩定狀態了,對於一些架構應該不會有太大的變更,差不多是可以開始學習跟使用的階段了。

今天看到一則不錯的新聞,微軟這幾天釋出了一套開放原始碼(Open Source)的內容管理系統(CMS, Content Management System)產品,名叫:Oxite ( 讀音: 阿哥賽特)

Oxite 的特色就在於他完全採用 ASP.NET MVC 的全新技術架構開發出來的,整套系統的架構非常模組化,把元件拆的很細,你可以很容易的修改與擴充既有的功能,非常適合作為通用型的內容管理平台,從部落格類型的網站到大型的網站,都可以使用 Oxite 建置。

雖然目前 Oxite 還處於 Alpha 版的階段,但是已經有一個眾所皆知的網站已經用 Oxite 實做出來了,那就是 MIX Online 網站。我原本一直在猶豫要何時開始採用 ASP.NET MVC 技術開發新網站,但現在幾乎是不用懷疑了,Just Now !

由於 Oxite 提供非常完整的程式原始碼,對於要學習 ASP.NET MVC 架構的人來說,應該是一個極佳的學習管道,我相信一定可以從中學到不少技術與經驗。

相關連結

  

此文章由 will 發表於 2008/12/10 上午 12:05:00

永久連結 | 評論 (5) | 此文章的RSSRSS comment feed |

分類: .Net | ASP.NET | ASP.NET MVC | Web

標籤: ,

評論

十二月 10. 2008 10:00

River

MVC Framework 中 View 的寫法彷佛又回到了 ASP 年代
對這一點感覺到有點頭痛~
不知道您對這個有何看法呢??

River 台灣

十二月 10. 2008 16:53

will

River,

送你一句話:「不要為了改變而改變,改變是為了適應未來,而非目的」。

你可以想想當初為何從 ASP 轉成 ASP.NET,如果你不清楚,或是因為大家都轉到 ASP.NET 了所以不轉不行的話,那這樣的改變是痛苦的,你每次遭遇到技術變革都會接受到無比的壓力與抗拒。

雖然我之前從 PHP 轉到 ASP.NET 的過程很辛苦(但不痛苦),我很清楚我的目的,並非為了改變而改變,過程中目標支持我走過了改變的過程,當我努力學會 ASP.NET 之後才又重新找到之前寫 PHP 時的自信。

之前的我 ASP 與 PHP 都很熟,對於這個語言的好與壞我都很瞭解,你說「彷佛又回到了 ASP 年代」感覺你好像很排斥「那種寫法」,但我覺得那種寫法很「直覺」,用在 MVC 的 V (View) 很不錯阿,不要放太多邏輯在裡面就好!

對我來說,ASP.NET MVC 與 ASP 是一點都不像的東西,若你有寫過 ASP,然後再寫過 ASP.NET,然後再來研究 ASP.NET MVC,你就會感受到哪裡不一樣了。

另外來說,採用 ASP.NET MVC 是一種 "選擇",並非是 "必要" 的選項,我也不認為短期會有很多人擁抱 MVC 這種開發架構,你可以不用太過擔心。

will 台灣

十二月 10. 2008 21:49

River

看來我對 View 的定義要做一些改變。
在我腦海裡 View 應該是只做 "顯示",不包括邏輯在裡面。
但卻忘了邏輯包括 了 "顯示" 的邏輯在裡頭。而 MVC 的範例中,View 中的邏輯的確都是屬於 "顯示" 的部份。
平常在寫 jQuery 不也是包了很多顯示的邏輯嗎??只不過現在這個邏輯是在 Server 端就處理好了。而 jQuery 是在 Client 才執行的。這樣子一想,那怪怪的感覺就突然消失了。

謝謝保哥的提點,看您的 Blog 真的讓我受益良多呀。

River 台灣

十二月 11. 2008 01:47

tomexou

我最近倒想從silverlight著手,asp.net mvc就先放著觀察。工作關係老是跟binary糾纏不清,每天在算byte個數,真是苦工。雖然我寫window form程式比較多,但我也常常用web browser來播放一些新的contents表達方式,sliverlight是我想吸引的另一種contents.。

tomexou 台灣

一月 20. 2010 15:08

Joseph.Li

很冒昧,今天拜读您的文章,收益颇多,我是初学者,正在研究.net的开发模式。

Joseph.Li 中華人民共和國

新增評論


( 您輸入的Email不會顯示於網站上 )

  Country flag

biuquote
  • 評論
  • 線上預覽
Loading