Azure - Azure File
如前面幾篇文章所述,這次北美TechED,根本就是技術大爆走,ASP.NET一堆新玩意,而Azure也冒出一堆之前完全沒聽過的東西…而今天我們就要來看看小弟很期待的一個Azure新的東東,也申請了很久,才終於申請下來的新玩意。這是Storage家族的一個新成員,就如同其名一樣,它的功能就是存File !! ( 迷之聲 : Storage Blob和Drive也都是存File阿…...
View ArticleVisual Studio - Visual Studio 14 CTP 1 隨便玩
今天早上一上班,就看到Eric哥在FB Po的訊息,原來是Visual Studio 14 CTP 1已經公布了!! ( 這裡的14不是代表2014…是代表版號… ),所以當下,就立刻去Azure開了一下VM,並且下載,裝起來…警告 : 這是CTP...
View ArticleASP.NET MVC - ASP.NET MVC 6 初體驗
繼上篇之後,這次我們實際來體驗看看MVC 6,這篇原文出處於這裡,但不是完全翻譯,小弟邊實作,邊用自己的話加上註解。最後,還是要警告,目前版本千萬不要拿來用於正式環境…首先,我們一樣選擇Web;但這次我們要從空的Web...
View ArticleASP.NET MVC - ASP.NET MVC 6 初體驗 第二回 參考其他專案
前一篇我們使用Visual Studio “14” 進行了MVC 6的初體驗,接下來,我們將進行第二回,在方案下,新增另外一個專案來體驗看看。首先,我們要加入一個新的專案。這個專案類型是ASP.NET vNext Class...
View ArticleASP.NET MVC - ASP.NET MVC vNext ( MVC 6 ) KVM初體驗
這個月根本就是大爆炸,除了公司的案子在本月要交付,所以公司事情大爆炸外;其次就是北美TechED 2014的技術大爆炸…而這次TechED 2014 非常出乎意料之外,原本以為現在MS因為跑Scrum,所以有甚麼新的東西都會先釋出於Blog…,結果這次沒想到,TechED一口氣釋出了一堆新的技術…尤其是ASP.NET MVC vNext (...
View ArticleASP.NET MVC - ASP.NET MVC vNext ( MVC 6) 發佈與self host
此回介紹ASP.NET MVC的一個重大功能,self host與publish。從MVC 5開始,ASP.NET MVC就開始計畫與實作傳說中的OWIN,OWIN的全名就是Open Web Interface for...
View ArticleASP.NET MVC - ASP.NET MVC vNext ( MVC 6 ) Core CLR and .NET Core Framework
開始之前,還是要免責聲明一下…這部分目前官方還是沒有提供很多詳細的敘述,所以多半是透過官方Blog的很多篇文章彙整起來的;其次,目前這都也還在Preview,未來依舊有可能會去改變和變化,所以這部份,大家參考看看就好。Core CLR是這次ASP.NET vNext很重要的核心之一,官方這部分沒有講得很清楚,但基本上Core...
View ArticleASP.NET MVC - ASP.NET MVC vNext ( MVC 6 ) 使用Source Code
經過前面兩回的亂玩XDD,而這回我們要體驗的東西,則是之前很難處理的"使用Source Code”…( 其實目前也沒好到哪去,但至少方便多了… )很難處理!?是的,雖然MVC 5之前的Source Code都公開了,但要拿Source Code進行偵錯老實說真的還是很麻煩…而這一次的其中一個變革,除了ASP.NET的相關專案都放到Github公開Source Code外,MVC...
View ArticleASP.NET MVC - ASP.NET MVC vNext ( MVC 6 ) 於MAC上跑ASP.NET MVC (上篇) 安裝Mono
前篇介紹了用USB將編譯好的ASP.NET MVC網站丟到另外一台機器上,就算沒裝K環境,還是可以正常地跑;但是,大家這樣就滿足了嗎?;下一代的ASP.NET MVC vNext可不只是這樣而已,現在也支援了跨平台執行ASP.NET MVC的應用程式;所以小弟我,這次就來試驗一下,如何跨到Apple的MAC OS上!! ( 第一次覺得小弟的Macbook那麼有用…...
View ArticleASP.NET MVC - ASP.NET MVC vNext ( MVC 6 ) 於MAC上跑ASP.NET MVC (後篇)...
開始前,還是要提醒大家,目前也還有很多問題,小弟測試下來,真的感受到,要用於正式環境還有一段路要走…後篇與前篇相比起來,因該是簡單的多,基本上就是兩件事情,第一件事情是要建立Kruntime和KVM,第二件事情則是要針對OSX上,MVC的設定。建立Kruntime與KVM基本上,要建立Kruntime與KVM只要下以下這個指令就可以了…curl...
View ArticleVSO - 使用Azure進行Visual Studio Online的付費
最近朋友問的我一個問題…"當Visual Studio Online上的壓力測試和Build使用超過額度了,不能用了怎麼辦!!?為什麼我都找不到付費的地方??"其實在Visual Studio Online上找不到是很正常的…因為Visual Studio Online的付費是綁定Azure帳號的阿!!!!! ( 可見兩者的關係很好…阿…畢竟之前ScottGu是管整個ASP.NET Team的!!...
View ArticleVSO - 使用Azure AD管理Visual Studio Online
記得前一段時間,聽到Visual Studio Online可以整合AD了!!真的是一大新聞,但是後來仔細一看,原來要將VSO整合AD,必須用Azure AD帳號去申請VSO,而已經有VSO的朋友則還沒辦法支援… (抖抖)。但畢竟雲端變化很快,在這次的更新,MS已經提供支援了!!所以,除了前面一篇講到了在Azure上付費外,我們還可以利用Azure AD來進行Visual Studio...
View ArticleGitHub - GitHub Page for User
今天要來撰寫的筆記是GitHub Page,其實GitHub Page以前就稍微有看過,但畢竟在實務面上,小弟我也沒甚麼地方可以用的到,所以就沒真的開起來玩玩看,而最近,因為有些需求,所以就想說,邊設定,邊做一個簡單的筆記~那GitHub...
View ArticleGitHub - GitHub Page for Project
接下來的這篇,我們會談到,給Project用的GitHub Page!!如要給Project用,會有兩種設定方式,一個是直接開一個分支,一個則是讓GitHub網站自動幫我們建立,如果想手動開分支,自己設定樣板的朋友們,就請參考參考連結的地方吧;小弟這邊是直接使用官網來設定 ( 因為小弟比較懶= =+ )首先,我們要先開一個Repository,如下圖,已經開好了一個Lottery (...
View ArticleGitHub - 在GitHub Page使用Markdowm格式編寫網站
前面我們使用了GitHub Page for User來建立個人網站,但基本上還是只能使用HTML來撰寫,沒辦法用Markdown格式;但前面明明說GitHub...
View ArticleGitHub - 在本地端建立Jekyll Server以利測試Blog文章
前面幾篇,我們介紹了使用Jekyll Bootstrap來當作樣板,並發佈到GitHub Page上,但總不可能每次改一個東西,就發佈到GitHub上來驗證吧!? ( 嗯,也不是說不能啦XDD ),所以網路上幾乎都會介紹到,如何在本地端建立Jekyll Server,來搭配使用;建立完後,我們就可以利用本地端Jekyll...
View ArticleASP.NET MVC - 使用Web Deploy佈署MVC應用程式到IIS
是的!!,大家沒看錯,這篇文章就是要寫很基本到基本不行的基本功;那為啥要寫這篇呢?因為小弟最近都佈署到Azure…久久才佈署一次到IIS上,但每次都會遇到一些小問題(翻),所以為了一勞永逸,就直接把步驟記錄下了來= =…( 不然每次都會忘記東一點,忘記西一點 )既然如此,我們就開始吧!!首先,我們要先安裝IIS (廢話…)。然後功能這邊,要勾選ASP.NET 4.5!!,因為MVC...
View ArticleEntity Framework - 為什麼修改的資料不用Attach
這幾天在上MVC的課程,有一個同學問到一個很不錯的問題,這個問題大致上是這樣的.為什麼ASP.NET MVC的範例,修改資料的時候,不需要Attach??程式碼在下面[HttpPost] [ValidateAntiForgeryToken] public ActionResult Edit([Bind(Include = "Id,FirstName,LastName")] Emp emp) { if...
View ArticleAzure - Redis Cache
在Open Source裡面,Redis其實算是非常紅的NOSQL資料庫,尤其是他的速度非常快(因為都存在Memory裡面),所以大家通常都會把Redis當作Cache使用。( 這裡有簡體的Redis 設計與實踐手冊,有興趣的朋友可以看看,小弟是還沒空看就是了…...
View ArticleAzure - 儲存Session到Redis Cache
上一篇,我們快速地看到了Redis怎麼樣在Azure建立與使用,那同樣的,在Azure上,多個Instance最需要解決的還是Session問題;我們以前看了很多種解決方式,例如官方不建議的Table方式,或是早期的存放到SQL Database、貴貴的Azure Cache,或是拿Cloud Service的Work Role當作Cache。而這篇文章,我們就來看看,要怎樣使用超高速的Redis...
View Article