Quantcast
Channel: 天空的垃圾場
Viewing all articles
Browse latest Browse all 144

ASP.NET MVC - KVM初體驗

$
0
0

這個月根本就是大爆炸,除了公司的案子在本月要交付,所以公司事情大爆炸外;其次就是北美TechED 2014的技術大爆炸…

而這次TechED 2014 非常出乎意料之外,原本以為現在MS因為跑Scrum,所以有甚麼新的東西都會先釋出於Blog…,結果這次沒想到,TechED一口氣釋出了一堆新的技術…尤其是ASP.NET MVC vNext ( 也就是MVC的下一版…,通常下一版都通稱為vNext,所以這邊指的是MVC 6的版本 ),根本是核心大翻修…( 不過對使用者來說,還是有兼容舊版就是了,不用過於擔心~ ),至於翻修了啥東西,有興趣的可以參考資訊界的神人前輩,小朱前輩,第一手已經準備好了很多優良的文章,而今天,小弟我這邊只是簡單的紀錄一下,KVM的初體驗過程(羞),未來有機會當看到那些部分,再逐一補齊~~

另外,請注意,目前這個版本是新到不能再新Alpha版本,請不要使用於正式環境,可以使用Azure的VM,或是虛擬機來玩這個新玩意~。

首先先簡單的介紹一下KVM,KVM是下一代非常重要的一個技術,主要是解決現在版本改變太快,而可能因為各個專案的不同,使用不同的Lib之間的問題。

以小弟的案例來說,目前我們的Case使用到Orchard,而目前Orchard並沒有支援到MVC最新版本,但其他的Case可能會使用到最新版本,所以我們可以利用KVM來控管目前的環境版本,並且選擇適合的環境版本,而透過NuGet,更可以方便的下載下來。

另外,未來也會將GAC移除,透過KVM來統一整個版本間的整合…

好,廢話先到這邊,我們就快速地來建立一下。

首先,我們可以到以下的github網站,未來ASP.NET的Source全部都會放到github上…( CodePlex表示…. )

https://github.com/aspnet/Home

這個網站主要是放vNext簡單的範本,我們到時候可以從這範本來玩玩看。

如果我們有裝GitHub的Tools,我們就可以直接使用Clone Desktop將這個Source下載回來,如果沒裝的朋友,就直接Download ZIP吧…那差別在哪邊??..用Tools可以追蹤目前更新的Source狀態=v=..

image

另外,如果有要用GitHub Tools,也別忘記要先登入GitHub,那Clone in Desktop才有作用…

我們可以從下圖看到GitHub Tools的功能,可以看到目前的一些更新歷程。

image

下載完成之後,我們就要進入到下載好的那個目錄,下 kvmsetup.cmd,他會協助幫我們把一些路徑等等之類的設定,設定好…

image

完成之後我們就可以使用以下指令,kvm install 0.1-alpha-build-0421來安裝。

image

安裝完成後,我們使用kvm list就可以看到目前我們已經有了這個環境;而未來除了可以讓我們選擇不同的環境外,我們也可以自己準備自己需要的各種不同環境。

image

另外,雖然我們準備好環境,但我們還沒有把相關的東西下載下來,所以我們要下kpm restore,下圖因為按下去後,下載太多東西了,所以沒辦法忠實呈現XDDD,只能告訴大家,輸入以下指令後,會如上面依樣,下載很多東西。

image

完成之後,因為我們是要啟動的是web,所以要下k web,如果是命令列的應用程式,就是下k run,所以我們可以從下圖看到,下k run的時候,他會和我們說找不到Main這個起始點;因為現在是要run web應用程式…

image

完成之後,我們就可以打開瀏覽器,輸入這個範例預設的位置localhost:5001,就可以看到web網頁跑起來了!!!

image

那就先到這邊,我們後續再繼續看下去~~~

參考資料


Viewing all articles
Browse latest Browse all 144

Trending Articles


Girasoles para colorear


Tagalog Quotes About Crush – Tagalog Love Quotes


OFW quotes : Pinoy Tagalog Quotes


Long Distance Relationship Tagalog Love Quotes


Tagalog Quotes To Move on and More Love Love Love Quotes


BARKADA TAGALOG QUOTES


Best Crush Tagalog Quotes And Sayings 2017


Vimeo 10.7.0 by Vimeo.com, Inc.


Vimeo 10.7.1 by Vimeo.com, Inc.


Sapos para colorear


Break up Quotes Tagalog Love Quote – Broken Hearted Quotes Tagalog


Patama Quotes : Tagalog Inspirational Quotes


Pamatay na Banat and Mga Patama Love Quotes


5 Tagalog Relationship Rules


INUMAN QUOTES


Re:Mutton Pies (lleechef)


FORECLOSURE OF REAL ESTATE MORTGAGE