微軟Asp.Net架構與項目團隊管理建設模型分析

來源:互聯網
上載者:User

Microsoft Visual Studio 2008 RTM版本已經發布好久了,最近的項目準備用最新的微軟技術Microsoft Visual Studio 2008

RTM +Microsoft SQL Server Compact 3.5+Microsoft SQL Server 2005模型來實現;好的Team應該有學習新技術的探

索精神, 一個好的管理者,作用和能力不一定是技術狂人,但一定是懂得管理並不斷掌握最新技術的人;能在不同的環境,

採用適合 團隊的不同的管理方法,(包括用新技術解決技術題,導引事物發展方向),微軟人性化的管理方法,使項目組成

員沒有壓抑 工作感(愉快的工作),管理目的是使項目群組成員在能 把整個團隊的探索精神和積極性調動起來,建立一個好

的工作和學習氛 圍,制定一定的寬鬆的規則,每個人都自覺的遵守和工作,把團隊中每個人潛力挖掘出來,發揮到最大,

以一當十,有很強的 向心力並能夠協助團隊每個成員確定適合自己的職業規劃,這就是一個成 功管理者的價值體現之一。

微軟團隊的建設上,不同方式的溝通就是Team具有凝聚力和戰鬥力的法寶。

微軟方向優秀專案管理者,不能不熟悉MSF(Microsoft Solutions Framework ):它是一組建立、開發和實現分布式

企業系統應用的工作模型、開發準則和應用指南。它協助企業融合商業和技術的目標,降低採用新技術後系統整體的費用,

以及成功的應用微軟技術整合商業過程式控制制的方法。

結合很清晰的管理理念,會很輕鬆的管理好整個團隊的專案工作。CodeSmith Professional 是非常優秀的代碼產生工具,

它的特點是可程式化、可複用、靈活方便的可程式化的代碼產生工具,它是團隊建設模型中不可缺少的武器之一。專案管理者、

架構師,掌握CodeSmith編程和應用,把你的架構思想智慧融入到工具模板載體中,可以讓你的Team不同技術能力的成員,

寫出高品質的代碼。

 

微軟Asp.Net架構設計結合項目團隊管理建設模型分析設計,我們可以用Pet Shop架構為樣本,來組織團體開發模型。

微軟的Microsoft .NET Pet Shop 4.0架構設計,是一個非常優秀的樣本;我們可以抽象出它的架構設計,編寫CodeSmith模板代碼,

產生 符合你的項目,含有架構模式的代碼:

  

 

petshop項目樣本架構圖:

Petshop是完全基於面對介面的編程模式,適合團隊協同開發,縱向引擎儲存的方式編寫代碼;代碼清晰度高,即使是初級程式員

也會很快的 熟悉架構,輕鬆短時間上手;可以較少項目開始後的人員流動所帶來的風險;缺點是分層太多,不適合單人開發的項

目,但是可以採用 CodeSmith來代替繁瑣重複的基類介面實現的工作。

是Asp.Net petshop架構快取與反射機制原廠模式時序圖;

寫到這,作為專案經理或者系統架構師的您,是否能總結出一套適合你們團隊自己的“Asp.Net架構與項目團隊管理建設模型”呢?

hehe...

是,我為團隊編寫的代碼產生器,採用Microsoft Visual Studio 2008開發,支援多標籤Vista風格,原打算結合更多的3.5新架

構代碼特性,產生Linq等代碼,由於工作時間緊張只能以後慢慢開發吧;過幾天修改好程式BUG,我會發上來給大家共用。

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.