程式 ASP

ASP.NET教学 - Dapper 与 ADO.NET

0 (0)
MIS2000 Lab.
MIS2000 Lab.
讲师介绍

这堂课我会学到

  • 能够自己撰写程式,存取资料库。读取资料并进行资料修改(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
  • 课程介绍
     
     
    • 课程介绍短片
       
  • 无标题
    14
    05:39:16
    • ADOnet1
      06:13
    • ADOnet2_Select
      17:40
    • ADOnet3
      14:20
    • Windows_Adonet [补充教材]
      13:18
    • ADOnet_Core [补充教材]
      18:14
    • ADOnet3_MVC List
      25:29
    • ADOnet4_MVC Create
      31:38
    • ADOnet5_Dapper1
      52:23
    • ADOnet5_Dapper2 Create
      15:02
    • ADOnet5_Dapper3
      25:32
    • ADOnet5_Dapper4
      30:26
    • ADOnet5_Dapper5
      38:51
    • ADOnet5_Dapper6
      04:08
    • ADOnet5_Dapper7
      46:02

课程介绍

 

本课程会先提供 ADO.NET 两个范例(读取、写入)让您可以从头学起,最终能够自己撰写程式,存取资料库。读取资料并进行资料修改(CRUD)。

为何要学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 的殿堂。

前三大程式语言

2019 年 Stack overflow 第九次的开发者大调查,有将近 9 万名开发者参与,结果显示在现今学习 SQL 指令仍具有相当高的实用价值,使用者也为数众多(前三大),非常适合学习。

课程特色

  • 以实作优先:减少理论说明,大量练习范例,讲求从做中学。
  • 错误学习法:透过错误的范例从中学习,并找出自己的盲点。

课程讨论与问答

  • 要先登入才能做留言
  • user
    yafat
    2019-12-06 21:29:39
    yafat
    2019-12-06 21:29:39

    您好,我在教材下載的地方下載的檔案目前解壓縮都失敗,請問是有限制什麼系統才能解壓縮嗎?感謝您。

    • user
      MIS2000 Lab.
      2019-12-06 22:26:41
      MIS2000 Lab.
      2019-12-06 22:26:41

      如果沒記錯的話,我是用WinRAR壓縮的,您可以到 www.win-rar.com下載這個共享軟體去解開壓縮。 因為這是第一次有人發現檔案無法解開,所以我想檔案出錯的機率不高。您再試試看。謝謝您。 有問題可以直接跟我 E-Mail 討論,影片第一頁都有標示我的信箱。Thanks.


    user
    回覆
  • user
    Birdie Chiu
    2019-09-25 05:11:54
    Birdie Chiu
    2019-09-25 05:11:54

    您好 上周已經上完asp.net MVC 從0開始+入門到進階 感覺老師的教學很棒 如果要加購此課程 是否能提供優惠 感謝

    • user
      Birdie Chiu
      2019-09-30 15:47:12
      Birdie Chiu
      2019-09-30 15:47:12

      Hello 這部分再麻煩您了 謝謝


    user
    回覆

课程评语


0 ()
观看期限 5年

授课讲师MIS2000 Lab.
课程时数5.7小时
更新日期2019-04-16


¥782
¥644

购买课程

其他人也看了

更多热门课程