第三話-實體數據模型與LINQ

第三話-實體數據模型與LINQ 1.類似於Select * From Product LINQ- var result = from product in db.Product select product; Lambda- var result = db.Product.Select(...

閱讀更多

第二話-實體數據模型

第二話-實體數據模型 實體數據模型(Entity Data Model, EDM)是一種XML格式的純文本文件,用以描述數據結構的概念,以統一的概念模型映射不同類型的數據源。分為以下 實體類型:通過EDM描述數據結構基礎的建構區塊就是實體類型,其對象的形式來表示個種數據結構 如數據表Product,此種...

閱讀更多

第一話-Entity Framework概觀

第一話-Entity Framework概觀 EF為.NET平台支持的對象關聯映射技術,以實體數據模型搭配LINQ支持對象化的數據操作。 相較SQL,結構化數據容易於應用程序整合,避免常見類型錯誤 對象關聯映射技術-ORM ORM(Object Relational Mapping):將...

閱讀更多

工廠模式&IoC&DIr

工廠模式&IoC&DI 工廠模式: 一種設計模式,讓不同的Client透過一個入口實作其所需要的工作。 IoC: 控制反轉,用來降低耦合,並且能夠抽換工作類別 相似:都是使用統一的入口並能夠抽換實作的物件,IoC的使用上比工廠模式進階。因為IoC可以...

閱讀更多

DTO && AutoMapper

使用傳統 ADO.NET 方式對資料庫存取資料時都會碰上資料對映的處理,,當從資料庫取得資料後為了要對映到我們所定義的類別,如果沒有使用輔助方法的話,很多人都是乖乖地在程式中去將一筆筆的資料做迴圈處理,然後再一個欄位對映到類別指定的屬性,因為這樣一筆一筆地對映實在太花時間了,所以就有很多輔助方法的產生 原先寫法...

閱讀更多

RestSharp 四部曲

介紹 API Testing with RestSharp 入門安裝 RestSharp install . SpecFlow. SpecFlow.Assist.Dynamic Part 1 Basic GET 操作 var client = new RestClient("https:...

閱讀更多

XAML介紹

XAML zammel XAML(Extensible Application Markup Language) 是一種標記語言 (markup language) 可實例化.net 對象 可構造WPF應用程序的基本版面、按鈕、控件 XAML Basics ...

閱讀更多