自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Visual Studio 2010將再度擁抱UML

開發(fā) 后端
微軟新一代開發(fā)工具Visual Studio 2010開始支持統(tǒng)一建模語言UML,通過UML將程序圖像化,使應(yīng)用Visual Studio 2010的開發(fā)者更能專注于流程邏輯和創(chuàng)意的思考。

微軟新一代開發(fā)工具Visual Studio 2010給我們帶來了很多驚喜,新版本的Visual Studio已經(jīng)支持統(tǒng)一建模語言UML,通過UML將程序圖像化,使應(yīng)用Visual Studio 2010的開發(fā)者更能專注于流程邏輯和創(chuàng)意的思考。

這并不是微軟第一次靠近UML,早在1997-1998年間,微軟提出的Visual Studio 6中就包含了一套支持UML的工具,叫做Microsoft Visual Modeler。

下面讓我們重溫一下Microsoft Visual Modeler。下面的幾張操作畫面也提醒了我們,當(dāng)年微軟的Visual Studio確實是有支持雙向工程。

圖1、圖2這兩張圖片是Microsoft Visual Modeler反向工程的畫面,從Visual Basic 程序反向產(chǎn)出類別圖。至于,圖3、圖4,則是利用Microsoft Visual Modeler正向工程的畫面,從類別圖正向產(chǎn)省Visual Basic 6程序。

Microsoft Visual Modeler的反向工程畫面 
圖1 Microsoft Visual Modeler的反向工程畫面(一)

其實,當(dāng)年的Microsoft Visual Modeler是微軟與Rational的合作產(chǎn)品,微軟甚至大肆宣揚這件事,隨后在1998年,還發(fā)出要跟Rational結(jié)盟的新聞。

Microsoft Visual Modeler的反向工程畫面 
圖2 Microsoft Visual Modeler的反向工程畫面(二)

微軟甚至要購買Rational公司,不過后來IBM于2003年正式收購了Rational,微軟終與UML分道揚鑣。 UML在還未正式成為OMG(Object Management Group)的標(biāo)準(zhǔn)之前,還掌握在Rational公司中,因為UML的三位主要創(chuàng)辦人都任職于Rational公司。

Microsoft Visual Modeler的正向工程畫面 
圖3 Microsoft Visual Modeler的正向工程畫面(一)

直到今天的Visual Studio 2010出現(xiàn),微軟再度擁抱UML,VSTS2010可以敏捷的進行軟件工程設(shè)計(參考圖1 Architecture工具模板),從而輔助的完成軟件工程文檔。

Microsoft Visual Modeler的正向工程畫面 
圖4 Microsoft Visual Modeler的正向工程畫面(二)

Architecture工具模板

Architecture工具模板 
Architecture工具模板

另外,在架構(gòu)管理方面,VSTS 2010通過新的架構(gòu)瀏覽器(Architecture Explorer)和架構(gòu)層圖(Architecture Layer Diagram),以圖形化的方式描述系統(tǒng)架構(gòu),從而使得項目中的技術(shù)人員或非技術(shù)人員都能以模型透過圖形化的方式進行協(xié)作,以及定義企業(yè)與系統(tǒng)功能。

Visual Studio 2010 全球發(fā)布會

【編輯推薦】

  1. Visual Studio 2010中F#十三項新特性詳解
  2. Visual Studio 2010及.Net 4新功能一覽
  3. 使用Visual Studio 2010和MVC 2.0增強驗證功能
  4. Visual Studio 2008因LINQ成功登頂企業(yè)級開發(fā)
  5. Visual Studio 2010應(yīng)成為微軟.NET平臺里程碑
責(zé)任編輯:王曉東 來源: 硅谷動力
相關(guān)推薦

2010-01-22 09:51:31

Visual Stud

2010-04-15 08:40:00

UML建模Visual Stud

2009-12-02 09:43:38

Visual Stud

2009-11-10 13:43:37

Visual Stud

2010-07-01 09:46:46

UML建模工具

2009-11-11 09:48:06

Visual Stud

2010-02-22 16:43:33

Visual Stud

2014-03-25 09:15:20

VS2012GitHub

2010-04-12 08:43:45

Visual Stud

2009-11-11 14:26:13

Visual Stud

2009-11-13 14:59:12

Visual Stud

2010-04-06 17:32:02

Visual Stud

2010-04-16 14:08:46

Visual Stud

2011-02-13 17:10:28

Visual Stud

2009-12-11 13:14:45

Visual Stud

2010-04-16 14:22:07

Visual Stud

2009-08-26 09:09:57

Visual Stud

2009-12-02 10:58:13

Visual Stud

2009-05-19 09:01:16

微軟.NETVisual Stud

2010-03-11 14:37:47

Visual StudScrum
點贊
收藏

51CTO技術(shù)棧公眾號