這次筆者受 Sky 邀請至台中的 Study4.TW 社群介紹 ASP.NET 5 新功能與變革,有別於我上一次在集英信誠的與大師對談,當時我介紹的還是 kvm/kre 的執行環境,這次來台中全部改為 dnvm/dnx ,且所有的範例程式我都改為以新的 dnx 來執行,且我也安裝了一個 Ubuntu 14.04 包含安裝好 ASP.NET 5 的環境
在 ASP.NET 5 中如何透過 Scaffolding 來產生 CRUD 的 Controllers 與 Views
其實在 ASP.NET 5 中,除了有強大的 Yeoman 可以產生整個 Web 網站外,原先的 Scafolding 也有移轉過來,它是定義在 Microsoft.Framework.CodeGeneration 這一顆 DLL 中,如果要使用它,得在 project.json 中的 dependencies 區段先將 "Microsoft.Framework.CodeGenerators.Mvc", "EntityFramework.Command" 引入
集英信誠與大師對談系列 (技術論壇) - ASP.NET MVC 6 新功能初探
今年,筆者很榮幸能夠登上集英信誠與大師對談的舞台,主講一場關於 ASP.NET MVC 6 新功能的介紹,主要介紹這一次微軟針對 .NET 2015 的規劃,還有跨平台的 ASP.NET 5 與 MVC 6,與究竟原有 ASP.NET 有那些問題使的微軟必須重新設計 ASP.NET ,並 Demo 一些 ASP.NET 5 新的專案結構、Node.js 的 npm、Bower、Grunt、與 Task Runner 搭配使用、以及 MVC 6 新增功能 等等。
快速了解 ASP.NET 5 與 MVC 6 懶人包系列 (二)
在上一篇中筆者介紹了全新的 Visual Studio 2015 與 為什麼要重新設計 ASP.NET ,以及和 MVC 6 之間的關係。也介紹了 bower 、grunt 是什麼?與如何使用。接下來,來看 MVC 6 的有那些新增功能。
快速了解 ASP.NET 5 與 MVC 6 懶人包系列 (一)
這次釋出的 Visual Studio 2015 還是有許多讓人驚豔的地方,我想讓微軟開發人員覺得變動最大的莫過於就是 Open Sources 與 跨平台了 這兩個部分。剛開始可能無法接受,但最後你可能也只能擁抱這樣的改變,其實多了解現在 Open Source 的市場大家都在玩些什麼?這對開發人員,不失為一件好事,因為這樣你會學得更多,會覺得,世界真的很寬廣。然後到最後你會發現,其實 Open Source 才是最大的市場。
投影片分享 - Study4.TW Nov 新竹課程- (架構設計好簡單- 如何快速從Web Form 變成 ASP.NET MVC)
投影片分享 - Study4.TW Nov 新竹課程- (架構設計好簡單- 如何快速從Web Form 變成 ASP.NET MVC)
Visual Studio 2012 與 ASP.NET 4.5 (新功能與開發介紹)-第四天 投影片分享
筆者今年公司教育訓練的最後一堂,也是最精華的最後一堂課程終於結束了,在這一堂課中,筆者先提及上一次第三堂課程中沒有講到的程式碼品質改善實務、程式碼分析 等等,接著就是雲端概念與Windows Azure 的介紹
Visual Studio 2012 與 ASP.NET 4.5 (新功能與開發介紹)-第三天 投影片分享
本次課程主要在 Visual Studio 2012 結合 TFS 2012 在 Scrum 上面的增強與程式碼品質管理、壓力測試、Test Manager 2012 等介紹
[工具介紹] 好用的 Web Services 測試工具 soapUI
使用 Java 來開發 Web Services 的讀者應該大部分都聽過 soapUI 這套測試工具,使用微軟.NET 平台進行開發的讀者有可能就鮮少聽聞過這套工具,因為它是一個使用 Java 開發的工具。
[C# Web Services] 如何自定義 SOAP Header
在使用 C# 開發 Web Services 的時候,有時難免客戶的資訊單位會要求在 SOAP 的 Header 中夾帶一些資訊過去,通常可能會拿來做為驗證或者其他用途,這邊筆者簡單的說明一下使用 .NET 如何實作這個部分
ASP.NET MVC Web API 內訓投影片分享
在最近的一次內訓中,因為有一個新的案子會使用 ASP.NET MVC Web API 來實作服務端的 Server,因此榮章請我對我們部門內的兩位新進同仁解說 Web API 的開發方式、與架構部分
ASP.NET MVC 4 - 新功能 DB Migration [實作系列]
在筆者介紹這麼 MVC 4 新功能之中,還有一個新功能 DB Migration ,先前在 TW MVC 的投影片中筆者有稍微的介紹過,其實這個功能也不是只有在 MVC 內才可以使用,比如說當中所使用的 Code First,而所謂的 DB Migration 其實就是指在 Code First 中,原先在 Model 中如果增加欄位 DB 可能需要重建,在新增的 DB Migration 便是要解決這個問題
ASP.NET MVC4 - Web API 開發系列 [從無到有,建立 CRUD 的應用程式]
如前一篇文章中,筆者很榮幸的受到 Demo 邀請到 TW MVC 講一場 ASP.NET MVC 4 新增功能介紹(快速上手系列),由於相同內容在先前有王寧疆老師與保哥講過了,所以想來些不一樣的,於是就想到來個 Web API 的實作課程,當然有些即興的實作就沒有在投影片中了
TW MVC 研討會投影片分享 - ASP.NET MVC 4 新功能介紹(快速上手)
TW MVC 研討會投影片分享 - ASP.NET MVC 4 新功能介紹(快速上手)
在 8/18 的 TW MVC 的研討會中,小弟有幸被 Demo 邀請講一場關於 ASP.NET MVC 4.0 的新功能的介紹
ASP.NET 實作多國語言的應用程式 [使用Resources檔]
前些天老闆詢問了如果要在現有或新的專案應用程式內加入多國語系功能大概會怎麼實作,筆者的部落格上從有類似的文章。今天想來稍微小試一下身手,用自己的想法來實作一個簡單的 ASP.NET 多國語言範例程式。
[ASP.NET MVC 開發系列] 第一次使用 NHibernate 就上手 (NHibernate Designer 篇)
在 ASP.NET MVC 漸漸開始熱門起來的時候,感覺似乎也帶起一些學習ORM的熱潮。難道開發 ASP.NET MVC 就一定要用 Entity Framework 或 LINQ to SQL嗎?當然並不是這樣,仿間光是 Open Sources 的 ORM 產品大約就有 35 種左右..
[ASP.NET MVC] MvcHaack.ControllerInspector 產生Controller & Action 描述文件的工具
當一個 MVC 的專案日益龐大的時候,有時你必須製作相關文件描述MVC網站共使用了哪些 Controller 與 Action ,甚至哪些是 POST的Controller 哪些是使用 GET 方式的,與對應使用的 Action 的詳細資料。
[ASP.NET CausesValidation] 失效的控制項
熟悉 ASP.NET WebForm 的程式開發人員應該都熟悉 CauseValidation 這個屬性,如果沒記錯,在ASP.NET 2.0 之後,在 Button 、TextBox、等控制項均加入了這個屬性。而會寫這一篇文章的主要原因則是因為之前100年擴充案的一個系統發生了一個看似詭異的事情
ASP.NET MVC 4 新功能介紹之Ajax Grid
在前一篇文章中,筆者大概的介紹了ASP.NET MVC 4中的新增功能。其中也說明了先前版本對於GridView支援的不足。而現在在MVC 4中總算出現了一個很接近GridView的新功能,就是Ajax Grid。目前MVC4為Developer Preview (開發人員預覽) 的版本
ASP.NET MVC 基礎 (內部訓練) 投影片分享
日前小第在公司內部進行訓練的投影片,小弟將其整理一下,在這裡提供給需要的人參考。
- 1
- 2