[問題] 是否該導入Entity Framework

作者: GoalBased (Artificail Intelligence)   2014-01-19 16:23:23
大家好
小弟的公司是使用asp.net C#在作開發,公司server 和資料庫也都是使用MS
客戶端則是看預算給mysql 或 mssql,
目前在做的專案是沒有用到Entity Framework的,短期內我想也不會,
但我自己業餘在寫一些小東西的時候,不知道該不該導入Entity Framework的概念,
已經上網看了一些優缺點,比較大的問題可能是這個技術以後普及性和相容問題,
不知道大家的看法怎麼樣?
作者: a926 (Aaron)   2014-01-19 16:58:00
就我知道EntityFramework除了M$自已有在做也有第三方公司跳出來專門處理這一塊而且先前有個Linq to SQL也已經建議改用EntityFramework了可以先學起來。入門真的很簡單 : )
作者: m339606 (mize)   2014-01-19 19:18:00
這問題可大可小,使用習慣、專案大小、執行效能、維護成本如果你不習慣用EF來做我想也沒必要勉強自己去適應可以先嘗試做一個小程式去感覺好不好用再做決定
作者: f1234518456 (...........)   2014-01-19 20:02:00
資料表一多 要刷實體模型的時候好歡樂的
作者: GoalBased (Artificail Intelligence)   2014-01-19 20:32:00
先謝謝你們的回應 :)
作者: YahooTaiwan (超可愛南西我老婆)   2014-01-19 23:37:00
以前會有效能較差的問題 新版還沒研究過不清楚
作者: mepowerlmay (用心,找對人)   2014-01-20 20:07:00
寫一個crud用傳統ado.net跟ado.net entity哪個花的時間會比較少? 如果要修改你改哪個會比較快?用什麼工具去做你比較熟悉 就繼續用下去吧Entity還是有它的好處,兩個有好有壞如果還在用傳統的ADO.NET可以試試enterprise library
作者: m339606 (mize)   2014-01-20 22:50:00
http://ppt.cc/HV8m 推Enterprise Library
作者: awwseed (MOTO RIDER)   2014-01-20 23:24:00
目前公司使用EntityFramework + enterprise library!單表操作或是撈東西搭配linq。跑sp的時候用enterprise!
作者: aecho (@..@")   2014-01-23 08:16:00
效能的問題,聽說從EF 5之後就有改善了。現在出到6了~EF用起來很好用。一開始上手很快,要用的好門壏也不低~我是用CodeFirst方式開發~~

Links booklink

Contact Us: admin [ a t ] ucptt.com