訪問C#中的數據:從Ado.net到EF和Dapper
使用ADO.NET,DAPPER和實體框架學習訪問SQL的基本概念。用Mongo和Redis探索NOSQL。此外,找出模式。
與任何應用程序有效使用的最關鍵方面之一是訪問和存儲持久數據。無論是SQL,NOQL還是任何其他持久數據存儲表格,數據都是必不可少的。在本課程中,我們將探索不同風格和技術的CRUD操作。您將了解以下數據訪問技術及其結構:
- 帶有SQLITE和PostgreSQL的SQL數據庫
- ado.net
- 實體框架
- dapper
- nosql
- 帶有驅動程序的mongodb
- 用serviceStack redis redis
此外,您將在Docker容器中更新基本的SQL知識,設置Postgres和Redis,並學習如何在MongoDB存儲數據。我們還將討論SQL和NOSQL之間的差異以及每個合適的何時。參加本課程將大大提高您的生產力,並了解您可以找到的各種數據存儲表格的訪問。最後,這一切都取決於您可以存儲和恢復的信息。
先決條件:建議熟悉.NET和C#。您不必是專家,但是您必須感到舒適地閱讀以.NET核心編寫的代碼。
現在,讓我們玩得開心並享受課程!
您將學到什麼:
- 使用ado.net訪問SQL數據庫
- 使用實體框架訪問SQL數據庫
- 使用Dapper訪問SQL數據庫
- 使用驅動程序MongoDB .NET訪問MongoDB
- 使用ServiceStack Redis訪問Redis