由ORM框架設計看到微軟與蘋果的最大差別

2022-01-31 02:52:28 字數 1083 閱讀 9716

一不小心加入水果黨快半年了,也算得上是經歷過微軟和蘋果兩種技術的人。儘管不是那麼的精通,但也是馬馬虎虎會用兩個平台進行開發,寫這篇文章完全是塗鴉之作,是乙個用過兩家公司技術的人的個人小看法。

自己仔細看過coredata之後發現跟.net的entity framework非常類似。一開始給我的感受是:技術都是類似的。core data和entity framework從實體的定義到屬性的驗證,思想相差無幾,不同的是乙個使用了c#/vb.net,乙個用objective-c。總覺得存在不同的地方,**呢。

仔細找了一下蘋果xcode的資料庫訪問的框架,好像只有core data一種。開啟vs2010,看看微軟的資料庫訪問框架,太多了。簡單總結一下,最主要的有下面幾種,如果還有歡迎補充。

1、entity framework

2、linq

3、ado.net entity data model

這時你可以看到他們的區別。微軟提供的技術方案太多,可供選擇的方案也就太多,上面的技術還充斥著各種版本,技術、版本更新太快,所以.net程式設計師跟著學很累。

原因是,微軟它是做軟體的,軟體它的專長。orm可以設計好幾種,但是這裡只談orm技術感覺太狹隘了。從微軟的產品角度看,就說說我經常用的微軟產品:windows、sqlserver、visual studio、ie、office都是一到兩年公升級乙個版本。

(全文完)

以下為廣告部分

如果您想看下您的**https部署的是否安全,花1分鐘時間來 myssl.com 檢測以下吧。讓您的https**變得更安全!

ssl檢測評估

快速了解https**安全情況。

安全評級(a+、a、a-...)、行業合規檢測、證書資訊檢視、證書鏈資訊以及補完、伺服器套件資訊、證書相容性檢測等。

ssl證書工具

安裝部署ssl證書變得更方便。

ssl漏洞檢測

讓伺服器遠離ssl證書漏洞侵擾

tls robot漏洞檢測、心血漏洞檢測、freak attack漏洞檢測、ssl poodle漏洞檢測、ccs注入漏洞檢測。

由ORM框架設計看到微軟與蘋果的最大差別

一不小心加入水果黨快半年了,也算得上是經歷過微軟和蘋果兩種技術的人。儘管不是那麼的精通,但也是馬馬虎虎會用兩個平台進行開發,寫這篇文章完全是塗鴉之作,是乙個用過兩家公司技術的人的個人小看法。微軟和蘋果都不小心成為過的全球最大的科技公司,他們的技術算得上是無與倫比的。最近學習了ios開發中的core ...

由ORM框架設計看到微軟與蘋果的最大差別

一不小心加入水果黨快半年了,也算得上是經歷過微軟和蘋果兩種技術的人。儘管不是那麼的精通,但也是馬馬虎虎會用兩個平台進行開發,寫這篇文章完全是塗鴉之作,是乙個用過兩家公司技術的人的個人小看法。自己仔細看過coredata之後發現跟.net的entity framework非常類似。一開始給我的感受是 ...

MegEngine 框架設計

megengine框架設計 megengine 技術負責人許欣然將帶了解乙個深度學習框架是如何把網路的定義逐步優化並最終執行的,從框架開發者的視角來看待深度學習。背景 ai 浪潮一波又一波,彷彿不會演算法就落後於時代。深度學習框架處理了各種裝置的計算細節 求導 計算優化序列的工作,而在動態 靜態兩套...