ORM系列-前言

  • 318
  • 0
  • ORM
  • 2018-01-04

說說為什麼想寫 ORM 系列

最早接觸到C#時候已經是.Net Framework 3.5了。

可是當時的中文書,不要說Linq了 連ADO. NET 很多都簡略介紹過去而已

加上當時基本上才剛自學程式沒多久,幾本上用不到資料庫,所以就沒去研究相關資訊

直到後來需要用到資料庫的時候,光學資料庫的語法就霧煞煞

怎可能去看啥Linq的語法,還有Lambda表達式。

經過了好幾年的開發後,最近想學習使用MVC。

但是一直覺得Entity Framework操作上太麻煩

首先是,因為自己開發的關係,加上客戶需求的改變

很多時候資料庫一直改動,用ADO的話。下下指令,又或者是用SQL編輯器調整一下就可以了。

而用Entity Framework步驟就麻煩許多(自己想的,並無實作過)

所以這系列一開始入門我會先從Dapper開始用起

之後會混著一些還目前還不是很熟用的Linq 文章

最終目標是使用 微軟的Entity Framework,來和現在的作法做比較

或許以後有機會更進階的時候可以找些其它的 ORM 套件使用


目前我也還是在學習當中,本篇前言只是一開始的紀錄

用來以後學會之後,拿來打臉自己的(可能是想法不對,或是對東西有誤解)

相信這種做法,對日後初學者要接觸這領域也會有幫助

如果是我目前要學習的項目,我都會盡量採取這種方式去做紀錄