本課程會先提供 ADO.NET 兩個範例(讀取、寫入)讓您可以從頭學起,最終能夠自己撰寫程式,存取資料庫。讀取資料並進行資料修改(CRUD)。
ASP.NET教學 - Dapper 與 ADO.NET
這堂課我會學到
-
能夠自己撰寫程式,存取資料庫。讀取資料並進行資料修改(CRUD)。
-
學會簡單的 SQL 指令(Select查詢、Insert Into 新增、Delete 刪除等等。)
-
Dapper 簡化了 ADO.NET 在 MVC 中,將查詢成果轉成「類別」的步驟。如果您也會用到 ADO.NET,這門課對您很有幫助!
-
本課程會先提供 ADO.NET 兩個範例(讀取、寫入)讓您可以從頭學起。
課前資訊
本課程屬於進階課程,建議完成前面 ASP.NET MVC 的課程後再來學習。
知道資料庫(DataBase)與簡單的 T-SQL 指令,如:CRUD。
知道 SQL 指令的 JOIN。關連式資料表。
Visual Studio 2015、2017 或後續新版,請下載社群版(Community 版)。
建議使用 Windows 作業系統。因為 Visual Studio Code 與 Visual Studio for Mac 與教學畫面仍有許多差異。
SQL Server Express 版(免費)。建議使用 SQL Server 2012(Express 版)或後續新版。
需要撰寫網頁系統、或對於網頁與資料庫的開發有興趣。
希望將來進入業界寫程式,開發網頁(後端),成為(網頁後端)程式設計師的人。
曾寫過 ASP、ASP.NET(Web Form)、PHP、JSP 者,現在想學習 ASP.NET MVC 5。
課程大綱
-
課程介紹
-
課程介紹短片
-
-
課程內容14節05:39:16
-
1. ADOnet106:13
-
2. ADOnet2_Select17:40
-
3. ADOnet314:20
-
4. Windows_Adonet [補充教材]13:18
-
5. ADOnet_Core [補充教材]18:14
-
6. ADOnet3_MVC List25:29
-
7. ADOnet4_MVC Create31:38
-
8. ADOnet5_Dapper152:23
-
9. ADOnet5_Dapper2 Create15:02
-
10. ADOnet5_Dapper325:32
-
11. ADOnet5_Dapper430:26
-
12. ADOnet5_Dapper538:51
-
13. ADOnet5_Dapper604:08
-
14. ADOnet5_Dapper746:02
-
課程介紹
為何要學ADO.NET
本課程包含「一對多」的關連式資料表,對初學者來說難度較高,屬於進階課程,建議完成前面 ASP.NET MVC 的課程,並具備關連式資料表的操作觀念,才能獲得較佳的學習效果。
ASP.NET MVC 不一定需要學 LINQ 才能作得出來,傳統的 ADO.NET 與資料庫的 SQL 指令也能做到。
ADO.NET 搭配國際標準的 SQL 指令,可操作全世界知名的各種資料庫,不管是 MySQL、Oracle、SQL Server、DB2、SyBase,都可以透過國際標準的 SQL 指令來存取。
ADO.NET 程式的寫法簡潔有力,從以前的 ASP、PHP、JSP,到 ASP.NET 的 Web Form 與 MVC,就連 Windows 執行檔也可以使用它。本課程也提供一個範例,直接把 ADO.NET DataReader 的程式放入 Windows Form 執行檔的程式裡面,幾乎不用修改就能直接運作!
開放原始碼的 ASP.NET Core,早從 1.0 版就支援 ADO.NET,因此也可以在 ASP.NET Core 上運行。
綜合以上特點,可以說學會 ADO.NET 幾乎可以跨平台應用在各種情境上。
為何要學Dapper
在 ASP.NET MVC 裡面,我們自訂類別檔、ViewModel 來放置資料,撰寫 ADO.NET 可以透過 Dapper 這個免費的 ORM 套件,無縫接軌到 MVC 上,直接將 SQL 指令從資料庫存取的資料放入類別檔、ViewModel 裡面。
本課程也提供了兩個 ADO.NET 範例(讀取、寫入)讓您可以從頭學起,對已經熟悉 ADO.NET 的學員則不必重新學習 EF、LINQ,就能沿用原本的技術,進入 MVC 的殿堂。
前三大程式語言
課程特色
- 以實作優先:減少理論說明,大量練習範例,講求從做中學。
- 錯誤學習法:透過錯誤的範例從中學習,並找出自己的盲點。
課程討論與問答
-
要先登入才能做留言
-
yafat2019-12-06 21:29:39yafat2019-12-06 21:29:39
您好,我在教材下載的地方下載的檔案目前解壓縮都失敗,請問是有限制什麼系統才能解壓縮嗎?感謝您。
-
MIS2000 Lab.2019-12-06 22:26:41MIS2000 Lab.2019-12-06 22:26:41
如果沒記錯的話,我是用WinRAR壓縮的,您可以到 www.win-rar.com下載這個共享軟體去解開壓縮。 因為這是第一次有人發現檔案無法解開,所以我想檔案出錯的機率不高。您再試試看。謝謝您。 有問題可以直接跟我 E-Mail 討論,影片第一頁都有標示我的信箱。Thanks.
-
-
邱禾昇2019-09-25 05:11:54邱禾昇2019-09-25 05:11:54
您好 上周已經上完asp.net MVC 從0開始+入門到進階 感覺老師的教學很棒 如果要加購此課程 是否能提供優惠 感謝
-
邱禾昇2019-09-30 15:47:12邱禾昇2019-09-30 15:47:12
Hello 這部分再麻煩您了 謝謝
-