999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ASP.NET技術構建企業內部網站

2008-12-31 00:00:00陶玉梅石麗秒
商場現代化 2008年24期

[摘要] 企業的傳統管理模式就是“面對面”的模式,在企業內,上級向下級發布工作,同事與同事交流工作,下級向上級提交工作,企業內部事務管理等等都需要依靠人與人直接面對面傳達信息。為了讓企業采用信息化的管理模式,提高工作效率,在商場中立于不敗之地,就必須架設企業內部網站。ASP.NET是微軟公司開發的建立在公共語言運行庫上的編程框架,與以前的Web開發模型相比,具有開發的靈活性、自定義性、擴展性和安全性等優點。本文介紹了使用ASP.NET進行企業內部網站開發的部分關鍵內容。

[關鍵詞] ASP.NET 內部網站

一、引言

ASP.NET是由.NET框架提供的類庫構建而成,是建立在公共語言運行庫上的編程框架,與以前的Web開發模型相比,ASP.NET提供了數個重要的優點,.NET框架類庫、消息處理和數據訪問解決方案都可從Web無縫訪問。ASP.NET與語言無關,所以可以選擇最適合應用程序的語言。使用ASP.NET開發,可以直接使用ASP.NET控件集,這些控件運行于Web服務器之上,它們將用戶界面轉換成HTML格式后再發送給瀏覽器。ASP.NET還提供了一些基本的結構服務,這些服務進一步減少了開發人員的工作量,并大幅度提高了應用程序可靠性。ASP.NET采用基于文本的分層配置系統,簡化了將設置應用于服務器環境和Web應用程序,可管理性大為增強。

二、企業內網的邏輯結構

企業內部網站在硬件平臺上,采用3層架構:客戶端、Web服務器、數據庫服務器。使用3層架構不僅可以提高服務器的工作效率,而且提高了數據的安全性。客戶端完成與客戶的交互,將客戶請求發送至Web服務器,將結果返回給客戶;Web服務器使網站正常運行,起到橋梁作用,編譯執行ASP.NET應用程序,實現客戶與數據庫服務器的連接操作;數據庫服務器為整個系統提供數據庫服務。

三、ASP.NET運行環境

ASP.NET的運行環境:WINDOWS 2000或更高版本,需要IIS 5.0 ,IE5.0以上版本,.NET Framework SDK,一般還需要數據庫,可采用微軟公司MS SQL SERVER 2000, 也可以采用其他關系數據庫。

四、開發語言

ASP.NET支持多語言開發,包括Java script和C#等,其中C#是微軟公司為.NET應用開發系統框架研究開發的面向對象的編程語言,因此,我們選用C#作為系統的開發語言。

五、數據庫的連接

由于企業內部網站數據來源較為復雜,使用ASP.NET開發具有ASP開發不具有的便利性和可行性。使用ADO.NET與MS SQL SERVER 2000數據庫連接,其連接串為:

SqlConnection SqlCon;

SqlCon.ConnectionString=”data Source=NeiBu;Database=EnInside;User Id=xxx;Pwd=xxx”

其中分別指定了數據源、數據庫、用戶名和口令。另外,為了便于相關人員查閱財務報表,在企業內部網站開發了財務報表模塊,其輸出數據為EXCEL文件,雖然微軟公司沒有為EXCEL提供專門的OLE DB Provider,只是提供了ODBC Driver for Excel ,但是可以使用OLE DB Provider for JET 來讀寫EXCEL文件,其連接串為:

Provider = Microsoft.Jet.OLE DB.4.0;

Data Source = FilePath”+ SelectedFile + ”; Extended erties = Excel 8.0;

六、對.NET對象類的開發

在.NET框架下,基本的數據類型如Integer,String等和對象類別如Object、OleDbConnection都是.NET的對象類別,.NET框架提供了很多的對象類別,但是在某些時候需要開發自己的對象類別,比如,在上面的數據庫的連接串,我們可以考慮把它作成一個對象類別封裝起來,在需要的時候直接調用,不僅提高了安全性,還提高了程序的可讀性和執行效率。對象類別的開發步驟為:第一步:編寫.NET對象類別源代碼;第二步:用.NET的CSC將源代碼編譯成.DLL文件;第三步:將.DLL文件復制到WWW根目錄的BIN目錄下。

七、結束語

采用Asp.net技術開發的企業內部網站,在性能、安全性及異構數據庫集成上,都比采用ASP技術開發的系統有較大的提升。ASP.NET本身提供了很高的安全機制,開發者也可以封裝自己的對象,實現用戶級的安全控制。由于ASP.NET使用ADO.NET數據訪問技術,因此具有操作性和可伸縮性較強的數據訪問體系結構。企業在構建了內部網站之后,可以使企業內部的管理更加有效,企業形象會更加良好,從而能夠更好的進行經營。

參考文獻:

[1]張秀玉:SQL Server數據庫程序設計.機械工業出版社, 2007年2月

[2]胡勇輝:ASP.NET 2.0網絡開發入門與實踐.電子工業出版社,2008年5月

主站蜘蛛池模板: 无码内射中文字幕岛国片| 国产呦视频免费视频在线观看| 在线观看91精品国产剧情免费| 国产嫖妓91东北老熟女久久一| 色婷婷成人| 毛片在线播放网址| 免费无码在线观看| 久久亚洲美女精品国产精品| 狠狠色综合久久狠狠色综合| 国产精品无码影视久久久久久久| 激情视频综合网| 91小视频在线观看免费版高清| 激情无码字幕综合| 国产一二三区在线| 免费无码AV片在线观看国产 | 91人妻在线视频| 国产日韩久久久久无码精品| 日韩成人在线视频| 成人蜜桃网| 嫩草在线视频| 成人午夜精品一级毛片| 日本国产一区在线观看| 香蕉久久国产超碰青草| 亚洲侵犯无码网址在线观看| 99青青青精品视频在线| 久草中文网| 久久久久久高潮白浆| 国产在线视频导航| 亚洲国产成人精品青青草原| 亚洲精品不卡午夜精品| 亚洲日韩精品无码专区| 精品午夜国产福利观看| 国产精品黄色片| 国产91丝袜在线播放动漫| 国产福利微拍精品一区二区| 国产成人精品男人的天堂下载| 亚洲第一色视频| 国产成人AV男人的天堂| 国产性爱网站| 欧美一区二区三区国产精品| www.99在线观看| 国产9191精品免费观看| 日本免费福利视频| 亚洲人成网站观看在线观看| 伊人久久青草青青综合| 永久天堂网Av| 亚洲第一精品福利| 永久天堂网Av| 亚洲国产欧美中日韩成人综合视频| 日本高清免费一本在线观看| 在线欧美国产| 免费jjzz在在线播放国产| 免费人成视网站在线不卡| 欧美亚洲另类在线观看| 免费人欧美成又黄又爽的视频| 亚洲第一视频网| 国产精品无码AV中文| 亚洲高清无码精品| 欧美国产日韩在线观看| 久久先锋资源| 亚洲AV一二三区无码AV蜜桃| 免费a级毛片18以上观看精品| 狠狠干综合| 无码啪啪精品天堂浪潮av| 久久精品丝袜高跟鞋| 小说区 亚洲 自拍 另类| 高清久久精品亚洲日韩Av| 宅男噜噜噜66国产在线观看| 亚洲高清在线天堂精品| 91视频区| 国产区在线看| 92午夜福利影院一区二区三区| 国产无人区一区二区三区| 国产日韩久久久久无码精品| 九月婷婷亚洲综合在线| 伊人丁香五月天久久综合| 国产在线一区视频| 亚洲欧洲美色一区二区三区| 91无码网站| 精品天海翼一区二区| 国产不卡网| 91成人精品视频|