Entity?Framework的主要優(yōu)勢(shì)之一是消除開發(fā)人員處理數(shù)據(jù)庫(kù)的麻煩。然而有時(shí)Entity?Framework仍然可能無法有效地處理我們?cè)噲D完成的工作。例如,報(bào)表就是Entity?Framework無法很好滿足的個(gè)需求。Entity?Framework無效的另一個(gè)常見任務(wù)是使用多個(gè)應(yīng)用程序訪問同一數(shù)據(jù)庫(kù),希望確保它們使用相同的方法,尤其是涉及業(yè)務(wù)規(guī)則時(shí)。Entity?Framework可以看作ADO.NET上面的抽象層ADO.NET是一組類,為.NET開發(fā)人員公開了數(shù)據(jù)訪問服務(wù)。ADO.NET?提供了一組豐富的組件,來創(chuàng)建分布式的數(shù)據(jù)共享應(yīng)用程序。它是.NET?Framework的一個(gè)組成部分。
因?yàn)镋ntity?Framework在ADO.NET的上面,所以ADO.NET的所有功能,在已用Entity?Framework的任何應(yīng)用程序中都是可用的。這允許使用“?非代碼優(yōu)先”方法來在數(shù)據(jù)庫(kù)中提取和輸入信息,但仍然可以在Entity?Framework的范圍內(nèi),利用它所提供的所有功能和易用性。
迄今為止幾乎所有關(guān)于Entity?Framework的討論都使用了添加到上下文文件中的DbSet屬性。然而使用另一個(gè)屬性Database。Database屬性可以看作直達(dá)數(shù)據(jù)庫(kù)本身,因?yàn)樗苁褂酶鞣N靈活的方法在數(shù)據(jù)庫(kù)中提取和輸入信息。
。
★關(guān)于WorkWin公司電腦監(jiān)控軟件★
WorkWin的使命是打造Work用途的Windows 電腦系統(tǒng),有效規(guī)范員工上網(wǎng)行為,讓老板知道員工每天在做什么(監(jiān)控包括屏幕、上網(wǎng)在內(nèi)的一舉一動(dòng)),限制員工不能做什么(禁止網(wǎng)購(gòu)、游戲、優(yōu)盤等)。
WorkWin基于純軟件設(shè)計(jì),非常容易使用,無需添加或改動(dòng)任何硬件,使用一臺(tái)管理機(jī)監(jiān)控全部員工機(jī)電腦。歷經(jīng)南京網(wǎng)亞十余年精心打造,此時(shí)此刻每天都有成千上萬企業(yè)電腦正在運(yùn)行WorkWin,選擇WorkWin選擇“贏”。
WorkWin監(jiān)控首頁 短視頻講解 下載免費(fèi)試用版
版權(quán)所有,南京網(wǎng)亞計(jì)算機(jī)有限公司 。本文鏈接地址: 數(shù)據(jù)庫(kù)訪問的非代碼優(yōu)先方式