運(yùn)用 aspnet 20 簡(jiǎn)化 web 應(yīng)用程序開(kāi)發(fā).doc

運(yùn)用 aspnet 20 簡(jiǎn)化 web 應(yīng)用程序開(kāi)發(fā).doc

ID:51418096

大?。?73.00 KB

頁(yè)數(shù):10頁(yè)

時(shí)間:2020-03-24

運(yùn)用 aspnet 20 簡(jiǎn)化 web 應(yīng)用程序開(kāi)發(fā).doc_第1頁(yè)
運(yùn)用 aspnet 20 簡(jiǎn)化 web 應(yīng)用程序開(kāi)發(fā).doc_第2頁(yè)
運(yùn)用 aspnet 20 簡(jiǎn)化 web 應(yīng)用程序開(kāi)發(fā).doc_第3頁(yè)
運(yùn)用 aspnet 20 簡(jiǎn)化 web 應(yīng)用程序開(kāi)發(fā).doc_第4頁(yè)
運(yùn)用 aspnet 20 簡(jiǎn)化 web 應(yīng)用程序開(kāi)發(fā).doc_第5頁(yè)
資源描述:

《運(yùn)用 aspnet 20 簡(jiǎn)化 web 應(yīng)用程序開(kāi)發(fā).doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。

1、運(yùn)用ASP.NET2.0簡(jiǎn)化Web應(yīng)用程序開(kāi)發(fā)背景擁有65,000名員工的微軟公司專門(mén)設(shè)有一個(gè)由1,100名工作人員組成的人力資源(HR)部門(mén),協(xié)助管理公司的全體員工,并行使人力方面的職能。這個(gè)人力資源部門(mén)負(fù)責(zé)制定策略,以識(shí)別、爭(zhēng)取、發(fā)掘和挽留能夠提高公司業(yè)績(jī)的--流人才。為了支持該人力資源部門(mén),HRIT部門(mén)維護(hù)著一個(gè)面向員工的Web主門(mén)戶以及其它70個(gè)人力資源應(yīng)用程序。形勢(shì)微軟的人力資源部門(mén)需毀一?種新式的應(yīng)用程序,通過(guò)捕捉員工的主要屬性,提供更加豐富的職業(yè)和人才管理討論。人才管理是微軟的主要目標(biāo)與以下人力資

2、源職能有著密切的關(guān)系:?人員招聘:針對(duì)空缺的職位,雇用瑕優(yōu)弼的人才。?業(yè)績(jī)管理:根據(jù)以往的業(yè)績(jī),對(duì)員工進(jìn)行評(píng)佔(zhàn)。?人才管理:評(píng)估員工的能力,制定事業(yè)發(fā)展規(guī)劃。人才管理需要了解員工的能力、經(jīng)驗(yàn)、志向和潛力。過(guò)去,人力資源部門(mén)的工作人員將這些個(gè)人能力資格信息輸入到耒相互集成的各種工具中。警如,“年中職業(yè)討論(Mid-YearCareerDiscussion)M包含一些人才管理信息,但是對(duì)于每位員工,這些信息均保存不同的MicrosoftWord文檔中。所以,經(jīng)理無(wú)法便利地審查幣個(gè)小組的人才檔案。與此同時(shí),HRIT部

3、門(mén)中的一個(gè)小組當(dāng)時(shí)止在審查對(duì)于新的員工人才管理應(yīng)用程序的需求,而另一個(gè)小組正在審査HRIT應(yīng)用程序空間中應(yīng)用程序的效率和-致性。微軟人力資源部門(mén)運(yùn)用各種基于Web的應(yīng)川程序來(lái)開(kāi)展其業(yè)務(wù)。這些通過(guò)ActiveServerPages(ASP)和ASP.NET構(gòu)建的應(yīng)用程序分別宙HRIT部門(mén)中的各個(gè)小組研發(fā)而成。沒(méi)有明確的組織方針來(lái)定義應(yīng)用程序體系結(jié)構(gòu)和設(shè)計(jì)。另外,這些應(yīng)用程序是經(jīng)過(guò)數(shù)年才研發(fā)出來(lái)的。因此,這些應(yīng)用程序見(jiàn)不存在一致的用戶界面或結(jié)構(gòu)。因?yàn)樾掠脩魺o(wú)法將某個(gè)應(yīng)用程序的知識(shí)應(yīng)用于其它應(yīng)用程序,所以HRIT部門(mén)

4、投入了更多成本,用以培訓(xùn)用戶使用新研發(fā)的應(yīng)用程序。另外,宙丁-不存在應(yīng)用程序標(biāo)準(zhǔn),因此應(yīng)用程序開(kāi)發(fā)無(wú)法盡可能高效地開(kāi)展。HRIT部門(mén)中存在著兩種情況:代碼重復(fù):開(kāi)發(fā)人員在應(yīng)用程序間重復(fù)創(chuàng)建相同的代碼,解決已經(jīng)在其它應(yīng)用程序中得到解決的問(wèn)題。不一致的用戶界面:開(kāi)發(fā)人員花時(shí)間創(chuàng)建新的用戶界面,而不利川其它應(yīng)用程序中現(xiàn)成的用戶界面。由于應(yīng)用程序間缺乏標(biāo)準(zhǔn)化的體系結(jié)構(gòu)和設(shè)計(jì),HRIT部門(mén)遇到了更高的應(yīng)用程序維擴(kuò)誠(chéng)本。譬如,HRIT最近花了幾千美元和三個(gè)月的時(shí)間,更新了整個(gè)HRIT應(yīng)用程序空間的隱私聲明。由于缺乏標(biāo)準(zhǔn)化,

5、不僅使HRIT部門(mén)耗費(fèi)r更多的成本資金,而R降低了工作效率。HRIT部門(mén)中各個(gè)小組的開(kāi)發(fā)人員在更新這些隱私聲明時(shí),必須暫時(shí)停下其它的項(xiàng)H。HRIT部門(mén)估計(jì)耍是當(dāng)前的人力資源軟件圍繞標(biāo)準(zhǔn)化模板構(gòu)建的話,更新隱私聲明的時(shí)間將縮短到-「兩個(gè)小時(shí)左右。原先,HRIT部門(mén)運(yùn)用ASP和ASP.NET1.x版,對(duì)每個(gè)應(yīng)用程序創(chuàng)建統(tǒng)一的外觀和行為。通過(guò)運(yùn)用ASP,HRIT部門(mén)的開(kāi)發(fā)人員可以使川服務(wù)器端包含(SSI),即在寫(xiě)入指令的頁(yè)面上包含不同文件的ASP指令oHRIT部門(mén)的開(kāi)發(fā)人員發(fā)現(xiàn)這種方法的效率不夠高,因?yàn)殚_(kāi)發(fā)系統(tǒng)(比如

6、:MicrosoftVisualStudio?)無(wú)法識(shí)別被包含的內(nèi)容。M以,開(kāi)發(fā)人員必須通過(guò)運(yùn)行代碼,査看頁(yè)面布局。另外,被包含的代碼不與包含代碼相集成,并且尢法與之交互。通過(guò)ASP.NET1.x,開(kāi)發(fā)人員可以創(chuàng)建用戶控件,用以在每個(gè)應(yīng)用程序中實(shí)現(xiàn)統(tǒng)-的外觀和行為。這種方法要求HRIT部門(mén)的開(kāi)發(fā)人員對(duì)想耍在整個(gè)應(yīng)用程序中實(shí)現(xiàn)統(tǒng)一的貞面的毎個(gè)區(qū)域,創(chuàng)建用戶控件,然后將這些控件添加到每個(gè)頁(yè)文件。他們?cè)陧?yè)上注冊(cè)了每個(gè)控件,然后予以聲明。HRIT部門(mén)發(fā)現(xiàn)這種技術(shù)優(yōu)于ASP。然而,HRIT部門(mén)的開(kāi)發(fā)人員仍然在這種方法上,

7、遇到了巨大的難題。首要的難題就是HRIT部門(mén)沒(méi)有一個(gè)推薦的方法來(lái)實(shí)現(xiàn)該模型。因此,不同的應(yīng)川程序會(huì)有極其不同的實(shí)現(xiàn)。所以,HRIT部門(mén)無(wú)法輕松地對(duì)各個(gè)應(yīng)用程序?qū)嵭性O(shè)計(jì)標(biāo)進(jìn)。設(shè)計(jì)標(biāo)準(zhǔn)的缺乏增加了維護(hù)HRIT應(yīng)用程序空間中的應(yīng)用程序所需的時(shí)間。此外,由于HRIT應(yīng)用程序空間里不存在可輕松實(shí)行的設(shè)計(jì)標(biāo)準(zhǔn),因此在各個(gè)應(yīng)用程序間,存在肴核心功能(比如:吐子郵件服務(wù)或安全機(jī)制)覓復(fù)的悄況。HRIT部門(mén)的開(kāi)發(fā)人員要花時(shí)間解決那些已經(jīng)在萇它應(yīng)用程序中得到解決的問(wèn)題,而無(wú)法專注于應(yīng)川程序的獨(dú)特功能。解決方案為了解決應(yīng)用程序創(chuàng)建問(wèn)

8、題,HRIT部門(mén)的體系結(jié)構(gòu)小組(專門(mén)負(fù)責(zé)人力資源信息扌支術(shù))開(kāi)發(fā)了一個(gè)稱為ShellAssemblies的外殼應(yīng)用程序。HRIT部門(mén)的體系結(jié)構(gòu)小組開(kāi)發(fā)這個(gè)應(yīng)用程序是為了提供核心功能,并充當(dāng)模板應(yīng)用程序,供HRIT部門(mén)的各個(gè)小組在開(kāi)發(fā)HRITWeb應(yīng)用程序時(shí)使用。同時(shí),HRIT部門(mén)中的另一個(gè)小組著手開(kāi)發(fā)CareerCompass應(yīng)用程序。CareerCompass專門(mén)用于提供基于Web的

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。