TibaMe
系統初始化失敗,請重新整理頁面
若持續無法載入頁面,請 聯絡客服

陳宗興 / Brette Chen

.NET開發資料庫應用系統全方位-ADO.NET與Entity Framework(.NET Core)攻略

NT$2,000
軟體開發微軟.NET 開發

本課程逐步導引學員進入Microsoft資料庫存取元件的核心技術,透過深入淺出,區段解構,模組建構,資料Fetching解說,序列化與反序列化機制說明,幫助學員對資料存取技術不再畏懼,而是變得有趣,學後學員將能掌握自訂程式碼的技巧,完成資料存取技術魔術的關鍵學習。

NT$2,000

目前尚無任何課程公告
講師將會在這發佈與課程相關的公告或是通知課程內容更新的公告。

最新討論

12章 的標題是不是應該改成 Entity Framework 比較好?
林晉賢 · 2024/08/23 17:07
dataset讀xml 效能
Felix · 2024/06/02 20:53
組態檔設定與加密作業
Robbin Lee · 2022/04/24 14:50
伺服器名稱登入問題
魏佑庭 · 2021/09/25 13:10
ReadUncommitted 意義?
Andrew Lin · 2021/05/19 21:08
查看更多討論

課程資訊

default clock課程時長 5 小時 2 分
default video課程共 12 單元 72 小節
default download37 個可下載的 學習資源
icon_info_certificate提供完訓證書
default plan提供制定 學習計畫建議學習 4 週 (每週 2 小時)

適合對象

  1. 具有C#程式語言基礎,欲學習如何存取資料庫開發者。
  2. .NET應用系統開發工程師,欲進入資料庫存取核心技術開發者。
  3. 欲進入.NET後端服務開發工程師。
  4. .NET系統分析規劃者,需要進入資料庫存取核心策略架構者。

你可以學到

※這門課將導引學員進入資料庫存取應用,在學習這門課前,學員必須具有C#程式設計工程師的基礎能力,請留意,零基礎者可先從C# 從零開始前進.NET物件導向程式全攻略】開始學習




ADO是ActiveX Data Objects的縮寫,是.NET平台中的資料存取重要元件,想成為一個.NET全端工程師的條件,這是必備的關鍵能力之一,透過這門課,你將學習.NET資料庫的存取的相關能力:

 

  1. 導引具有C#程式設計基礎的工程師,進行.NET 5.0框架下的ADO.NET與ADO.NET Entity Framework進行資料庫存取應用。
  2. 實現應用系統介接資料庫的中介元件撰寫與規劃能力。
  3. 實現.NET應用系統具有資料庫連接與處理能力。
  4. 培養資料庫商業規則規劃與設計,因應在應用系統對資料存取的核心技術上。

 

本技術同樣在進入跨平台的 .NET Core領域時,也是必備能力之一,所以一位想進入.NET開發的工程師,學習本課程會是一個重要的跳板。




ADO.NET是一種資料訪問介面,能在程式中呼叫相應的資料庫進行查找、增加、刪除、修改等操作,具有.NET C#程式開發能力的學員,這是進階必修的職能技能,這門課陳宗興老師將帶領學員一步步,按部就班的進行學習,在看似繁瑣的程式碼撰寫中,透過每一個區段的分解架構,逐一堆砌起資料存取的技術。

 

本課程具備三大學習目標

 

1.進入ADO.NET 核心技術,透過程式碼撰寫完成資料存取應用。

2.ORM軟體工程的ADO.NET Entity Framework應用技術與架構,建構多層次應用系統處理。

3.了解設計模式ADO與Factory/ repository pattern工廠模式在資料庫處理模組下的重要性。

課程介紹

★★★★ 免費試閱專區 ★★★★
★★★★★★★★★★★★★★



ADO.NET(ActiveX Data Objects)是COM元件庫,微軟在.NET Framework中負責資料存取的類別庫集,使用在OLE DB(Object Linking and Embedding, Database物件連結嵌入資料庫)為微軟專事存取資料儲存的應用程式介面、ODBC(Open Database Connectivity,開放資料庫),可讓.NET上的任何程式能夠連接並存取關聯式資料庫與非資料庫型資料來源(例如XML,Excel或是文字檔資料),或是獨立出來作為處理應用程式資料的類別物件,ADO.NET 可讓使用者以一致的方式存取資料來源 (例如 SQL Server 與 XML)。





陳宗興老師將透過詳細的Hard Coding敘述,將ADO.NET API底層架構的建構軟體工程,以及如何使用ADO.NET進行資料庫連接存取等技術,詳細的說明與應用展示,課程包含了三大面向的技術:

 

1.ADO.NET循序漸進的Hard Coding,深入了解存取資料庫的程式設計概念與技術

2.透過軟體工程,建構具有模組架構下的資料存取元件技術
3.使用LINQ整合ADO.NET Entity Framework,深入到ORM軟體工程的資料存取技術

 

課程將可讓學員在看似繁瑣的程式碼撰寫中,透過每一個區段的分解架構,逐一堆砌起資料存取的技術,同時學習整合MSSQL的規劃與架構,更熟知資料庫並非是單純儲存裝置,亦可以是應用系統的一部分,配合再中介資料存取的元件技術上,發揮得更淋漓盡致。

 

採用設計模式,如DAO(Data Access Object)與Factory工廠模式,帶學員進入資料存取架構模組開發概念上,使得資料庫存取變得更容易與模組化,完整介紹LINQ如何整合在ADO.NET Entity Framework架構上,快速撰寫出對資料庫的查詢,讓學員能在輕鬆簡易的語法中,發揮ORM軟體工程的效益。














學習前基本能力

  1. 需具有.NET 5.0 C#程式設計語言基礎能力。
  2. 略熟關聯式資料庫架構與存取語法

學習前準備

一台電腦,安裝好Visual Studio 2019 Community 與SQL Server 2014Developer以上版本工具即可。


課程資訊

default clock課程時長 5 小時 2 分
default video課程共 12 單元 72 小節
default download37 個可下載的 學習資源
icon_info_certificate提供完訓證書
default plan提供制定 學習計畫建議學習 4 週 (每週 2 小時)

關於講師

陳宗興 / Brette Chen

微軟、甲骨文開發實務認證講師
•Oracle Java OCP及Java EE 原廠認證講師
•中華電信財税中心案,電信學院 Java 各框架教授講師
•中華電信電信學院Raspberry物聯網專業講師
•中華電信IoT智慧聯網職訓講師- IoT智能開發
•開發亞科國際JavaEE介接日商After pay後支付平台與金流-技術顧問
•竹科上市公司Java ERP系統-MES再生工程顧問
•中美通電腦顧問公司副總經理、資深顧問
•美商環美集團 IE .OM MIS資深工程師
•中小企業榮譽指導員 – KM管理師
•中華民國軟體協會 – 元件小組顧問
•正修科技大學Python IoT智能網開發業師
•微軟專欄作家
府穎資訊有限公司 技術總監(顧問)
佛光山佛陀紀念館Python智能影像辨識導覽系統開發
佛光山法寶堂青年發展基地 Python AI講師

▍已取得之Java認證
•Java 8 OCA (Java Oracle Certified Associate)
•Java 8 OCP (Java Oracle Certified Professional)
•OCWCD (Java EE 6 Web Component Developer )
•Java EE 7 Application Developer

▍相關著作
SCJP實務導引與認證教材

▍專長
Java、JSP與 Servlet元件開發、Oracle、C++、VB.NET、C#、PHP網站應用系統、關聯式資料庫應用系統開發、SQL Server實務系統建置、MySQL資料庫管理

學習附件

file-icon
1-1 儲存資料裝置(Persistence).pdf
668.70 KB
stage arrow to bottom
file-icon
1-2 作業模式-連線作業與離線作業.pdf
677.91 KB
stage arrow to bottom
file-icon
1-3 資料庫存取架構 -單層與多層架構.pdf
689.43 KB
stage arrow to bottom
file-icon
2-1 ADO.NET底層介面規範.pdf
747.27 KB
stage arrow to bottom
file-icon
2-2 建立Connection物件.pdf
885.67 KB
stage arrow to bottom
file-icon
2-3 使用Command物件進行線上查詢.pdf
772.43 KB
stage arrow to bottom
file-icon
2-4 使用Command物件執行SPT.pdf
704.82 KB
stage arrow to bottom
file-icon
2-5 線上讀取資料架構.pdf
783.83 KB
stage arrow to bottom
file-icon
3-1 離線Model-DataSet.pdf
1.09 MB
stage arrow to bottom
file-icon
3-2 使用DataAdapter進行離線模式操作.pdf
803.89 KB
stage arrow to bottom
file-icon
3-3 自動連線或者手動連線.pdf
671.89 KB
stage arrow to bottom
file-icon
3-4 離線模組配置資料異動維護.pdf
698.47 KB
stage arrow to bottom
file-icon
4-1 DataTable物件應用.pdf
1.07 MB
stage arrow to bottom
file-icon
4-2 DataRow DataColumn對應記錄架構.pdf
713.78 KB
stage arrow to bottom
file-icon
4-3 DataRelation物件關聯性物件應用.pdf
956.16 KB
stage arrow to bottom
file-icon
5-1 XML Schema產生與應用.pdf
1.10 MB
stage arrow to bottom
file-icon
5-2 ReadXML反序列物件應用.pdf
964.97 KB
stage arrow to bottom
file-icon
5-3 WriteXML序列化物件應用.pdf
1.00 MB
stage arrow to bottom
file-icon
6-1 多筆批次維護應用.pdf
1.04 MB
stage arrow to bottom
file-icon
6-2 一對多資料維護應用.pdf
994.91 KB
stage arrow to bottom
file-icon
7-1 動態連接字串設定.pdf
874.82 KB
stage arrow to bottom
file-icon
7-2 資料庫使用者身分驗証.pdf
777.03 KB
stage arrow to bottom
file-icon
7-3 組態檔設定與加密作業.pdf
1.11 MB
stage arrow to bottom
file-icon
8-1 用SQL敘述控制單一資料庫異動.pdf
841.96 KB
stage arrow to bottom
file-icon
8-2 使用ADO.NET控制單一資料庫異動.pdf
919.67 KB
stage arrow to bottom
file-icon
8-3 分散式交易.pdf
700.07 KB
stage arrow to bottom
file-icon
9-1 RepeatableRead _Serializable.pdf
903.54 KB
stage arrow to bottom
file-icon
9-2 ReadUncommitted.pdf
718.97 KB
stage arrow to bottom
file-icon
10-1 ORM軟體工程架構.pdf
766.98 KB
stage arrow to bottom
file-icon
10-2 Entity Data Model設計.pdf
1.06 MB
stage arrow to bottom
file-icon
10-3 Code First設計架構.pdf
1.20 MB
stage arrow to bottom
file-icon
11-1 LINQ To SQL資料庫紀錄查詢.pdf
1.08 MB
stage arrow to bottom
file-icon
11-2 LINQ讀取資料庫記錄.pdf
834.16 KB
stage arrow to bottom
file-icon
12-1 安裝.netcore Entity Framework.pdf
958.48 KB
stage arrow to bottom
file-icon
12-2 Web API DI注入Eentity Framework服務應用.pdf
930.40 KB
stage arrow to bottom
file-icon
12-3 Controller 注入DbContext.pdf
989.04 KB
stage arrow to bottom
file-icon
範例程式碼.zip
48.53 MB
stage arrow to bottom

購買此課程後,才能使用留言功能

沒有回應的問題

目前尚無任何討論主題

成為第一個發問的人!在問答中找到學習的捷徑。

關於講師

陳宗興 / Brette Chen

微軟、甲骨文開發實務認證講師
•Oracle Java OCP及Java EE 原廠認證講師
•中華電信財税中心案,電信學院 Java 各框架教授講師
•中華電信電信學院Raspberry物聯網專業講師
•中華電信IoT智慧聯網職訓講師- IoT智能開發
•開發亞科國際JavaEE介接日商After pay後支付平台與金流-技術顧問
•竹科上市公司Java ERP系統-MES再生工程顧問
•中美通電腦顧問公司副總經理、資深顧問
•美商環美集團 IE .OM MIS資深工程師
•中小企業榮譽指導員 – KM管理師
•中華民國軟體協會 – 元件小組顧問
•正修科技大學Python IoT智能網開發業師
•微軟專欄作家
府穎資訊有限公司 技術總監(顧問)
佛光山佛陀紀念館Python智能影像辨識導覽系統開發
佛光山法寶堂青年發展基地 Python AI講師

▍已取得之Java認證
•Java 8 OCA (Java Oracle Certified Associate)
•Java 8 OCP (Java Oracle Certified Professional)
•OCWCD (Java EE 6 Web Component Developer )
•Java EE 7 Application Developer

▍相關著作
SCJP實務導引與認證教材

▍專長
Java、JSP與 Servlet元件開發、Oracle、C++、VB.NET、C#、PHP網站應用系統、關聯式資料庫應用系統開發、SQL Server實務系統建置、MySQL資料庫管理
立即加入成為Line官方好友
become line friend
返回主選單
學習類型
影音課程
直播課程
專業學程
實體課程
課程主題
科技
人工智慧
軟體開發
雲端技術
資訊安全
數位商務
數位內容
職場
組織發展
個人成長
語文
商用外語
返回主選單
  • 跨域轉職班種一覽

  • 培訓模式

  • 說明會/專人諮詢

  • 返回主選單
  • 企業方案

  • 人才媒合/企業徵才

  • 返回主選單
    返回主選單
    返回主選單
    返回主選單