摘要:
為了方便部署連接oracle的.net程序,oracle官方提供了一個(gè)簡化版的client,即instant client。通過instant client和ODP.net中的Oracle.DataAccess.dll,我們就可以方便的部署.net應(yīng)用程序或者站點(diǎn)。1. ODAC的安裝在oracle的官方網(wǎng)站上下載與你安裝的oracle對應(yīng)版本的ODAC。下載地址:ODAC Download下載好后解壓安裝,安裝時(shí)不用安裝全部的組件。主要安裝以下組件:Oracle Instant ClientOracle Data Provider For .net2.0Oracle rovider For
閱讀全文
摘要:
熟悉C#中的事件機(jī)制,使得我們可以編寫出更加貼近于實(shí)際情況的程序。主要內(nèi)容:本例中事件的場景介紹事件的構(gòu)造注冊/注銷事件事件在編譯器中的實(shí)現(xiàn)顯式實(shí)現(xiàn)事件1. 本例中事件的場景介紹為了更好的介紹事件的機(jī)制,首先我們構(gòu)造一個(gè)使用事件的場景(是我以前面試時(shí)遇到的一個(gè)編程題)。具體場景大概是這樣的:某工廠有個(gè)設(shè)備,當(dāng)這個(gè)設(shè)備的溫度達(dá)到90攝氏度時(shí),觸發(fā)警報(bào)器報(bào)警,同時(shí)發(fā)送短信通知相關(guān)工作人員。當(dāng)時(shí)我就簡單的構(gòu)造3個(gè)類:設(shè)備(Equipment),警報(bào)器(Alert),短信裝置(Message)。傳統(tǒng)的實(shí)現(xiàn)方法:1. 警報(bào)器類(Alert)中編寫一個(gè)報(bào)警的方法(StartAlert),短信裝置類(Mes
閱讀全文