TDD 貌似不難,但在實務上能推行與貫徹的團隊卻是少之又少,甚至被視為是一種不切實際的開發方式。在這次分享中,將搭配 demo 來介紹幾個貫徹 TDD 所需要的重要概念,
包含:
IoC
Unit testing
Web UI testing
BDD
期望讓大家在未來的工作上,也可以透過 TDD 快樂地開發。
by twMVC http://mvc.tw
OData只定規格,不限制實作,當然,它由微軟提出,ASP.NET Web API v1 就支援 OData,在 ASP.NET Web API v2 一路支援至 OData v3(與有限的v4)。我們談 OData 規格也談 ASP.NET Web API 實作,如何利用 OData 來擴充你的 ASP.NET Web API,讓你開發出來的 RESTFul API 能應付多變的需求,以提升加速開發(少寫一行扣,就少一隻蟲!)。
TDD 貌似不難,但在實務上能推行與貫徹的團隊卻是少之又少,甚至被視為是一種不切實際的開發方式。在這次分享中,將搭配 demo 來介紹幾個貫徹 TDD 所需要的重要概念,
包含:
IoC
Unit testing
Web UI testing
BDD
期望讓大家在未來的工作上,也可以透過 TDD 快樂地開發。
by twMVC http://mvc.tw
OData只定規格,不限制實作,當然,它由微軟提出,ASP.NET Web API v1 就支援 OData,在 ASP.NET Web API v2 一路支援至 OData v3(與有限的v4)。我們談 OData 規格也談 ASP.NET Web API 實作,如何利用 OData 來擴充你的 ASP.NET Web API,讓你開發出來的 RESTFul API 能應付多變的需求,以提升加速開發(少寫一行扣,就少一隻蟲!)。
Introduce twMVC
list text here ASP.NET MVC 可以吃嗎?
ASP.NET MVC 的成功案例
什麼是 MVC
MVC 概觀
ASP.NET MVC 對物件導向的潛移默化
View 簡介
View Engine
HTML Helper
Partial View
Razer Helper 小技巧
Vlog02 [eng sub]什麼是controller和如何在asp.net核心中創建controller?-what is controller ...SernHao TV
您好,我是SernHao Tv 的Sern Hao, 今天我想要跟您分享的是"關於ASP.Net Core 里的 Controller"。
Hi, I'm Sern Hao from SernHao Tv, the topic I want to share with you is "About Controller in ASP.Net Core".
在這裡,我將深入淺出的為您解說幾個關於ASP.Net Core 裡的 Controller 的幾個要點:
1)什麼是Controller?
- 是在MVC裡的一個互動的Class。
- 在MVC裡,View是用來顯示資訊。 Model是用來鏈接資料庫。而Controller則是負責在View與Model之間接收和傳遞數據。
- 連接Model (或數據)和View。
2) Controller的基本用法。 (demo)
- Controller 處理 Http-Post (route data) and Http-Get (query-string)
- 接收從View得到的用戶輸入的資料,然後給予特定的反應。
- 執行business rule和functions。
3) 如何在ASP.Net Core裡創建 Controller。 (demo)
- 在影片裡,我會講解有關Controller如何被創建,以及一些主要的用途。
- 同時也會帶過Controller在ASP.net Core 裡的生命週期。
- 默認模板: "{controller=Home}/{action=Index}/{id?}") 【“/[Controller]/[ActionName]/[Parameters]”】
- 在 Solution Explorer里, 在“Controllers”的文件夹点击右键 , “Add” , “New Item...“ , 选择”MVC Controller Class“
- “Index”是在“Controller”上默認調用的方法,
附加的:
1) ASP.Net Core 是個.Net Framework,它使用.Net Framework 4.6. .Net Core 也可以算是C# 和MVC 1- 6 系列的一個很大的進步。而這裡的ASP.Net Core 會使用的開發工具是visual studio 2015。
2)在Visual Studio 2015中,您可以在更改程序並保存代碼後通過刷新瀏覽器以達到重新運行應用程序,而不用進行debugging(Ctrl + F5)。
希望我的解说能帮到您。
----------------------------------------------------------------------------
如果您喜欢我的影片,或是我的影片对您有所帮助,
请帮忙点击”喜欢“或“分享”给需要的人哦~
-------------------------------------------------------------------------------------------
如果您对影片有什么建议,或是想看到什么科技与程序编写的教学,
请”留言”给我哦~
-------------------------------------------------------------------------------------------
如果您还想接受到更多关于科技与程序编写的教学,
也请帮忙”订阅“我哦~
----------------------------------------------------------------------------
Hi, how are you? I'm Sern Hao from SernHao Tv, the topic I want to share with you is "About Controller in ASP.Net Core".
Here, I will explain in simple terms for you to explain a few on the ASP.Net Core about Controller in a few key points:
1) What is the Controller?
- is an interactive Class in the MVC.
- In MVC, View is used to display information. Model is used to link the database. The Controller is responsible for receiving and transferring data between View a
新技術的導入,由0到1通常是最難的一步。尤其在大型企業內,要導入一門新技術不是那麼容易,從接觸 Windows 容器到導入,就像是從離開舒適圈一樣,一開始的路走得跌跌撞撞,鼻青臉腫。但隨著關關難過關關過的精神與毅力,一但突破了那0的臨界點,才能享受到1的技術美好。本場次分享在學習與導入 Windows 容器上的心路歷程,有高興、有期待、有失望、有憤怒,試著用不一樣的角度來分享 Windows 容器的苦與樂。
30. twMVC #25 – ASP.NET MVC A/B Testing http://mvc.tw
2-dimension, hyphenated
30
Device Preview Display Mode Suffix
Mobile Tablet Desktop true false *.(suffix).cshtml
V V Mobile-Preview
V V Tablet-Preview
V V Mobile
V V Tablet
V V Preview
V V
31. twMVC #25 – ASP.NET MVC A/B Testing http://mvc.tw
3-dimension, hyphenated … and ?
31
Device Theme Preview Display Mode Suffix
Mobile Tablet Desktop Dark Light true false *.(suffix).cshtml
V V V Mobile-Dark-Preview
V V V Mobile-Preview
V V V Tablet-Dark-Preview
V V V Tablet-Preview
V V V Dark-Preview
V V V Preview
V V V Mobile-Dark
V V V Mobile
V V V Tablet-Dark
V V V Table
V V V Dark
V V V
58. twMVC #25 – ASP.NET MVC A/B Testing
謝謝各位
• 本投影片所包含的商標與文字皆屬原著作者所有。
• 本投影片使用的圖片皆從網路搜尋。
• 本著作係採用姓名標示-非商業性-相同方式分享 3.0 台灣授權。閱讀本授權條款,請到
http://creativecommons.org/licenses/by-nc-sa/3.0/tw/,或寫信至Creative Commons, 444 Castro
Street, Suite 900, Mountain View, California, 94041, USA.
h t t p : / / m v c . t w