Together与Visual.Studio.NET的结合使用(三)
通用選項: 圖二十九:通用選項 ????Delete confirmation:此選項定義當你刪除一個元素的時候是否需要進行確認。 ????Automatically enable Together VS.NET support for opened projects:當打開一個已存在的項目時,是否自動啟用Together。 ????Automatically enable Together VS.NET support for the new prjoects:當新建一個項目文件時,是否自動啟用Together. ????制圖選項: 圖三十:作圖選項 ????Font in diagrams:圖表視圖中字體的設定。 ????Meber format:設定顯示的方式。一個UML方式,是缺省的表示方法,一個Language是自然語言表示法。 ????Show page borders:是否顯示頁面的邊框。 ????Gird height(pixels):格子的高度,以像素為單位,缺省值是10點。 ????Gird width(pixels):格子的寬度,以像素為單位,缺省值是10點。 ????Show grid:是否顯示格子。 ????Snap to grid:圖形是否對格式進行吸附。 ????3D look:每個圖形元素是否以三維形式顯示。 ????文檔生成選項: 圖三十一:文檔生成選項 ????Bottom:文檔底端文字。 ????Documentation Title:文檔的標題。 ????Footer:腳注。 ????Header:頭注。 ????Window Title:窗口標題。 ????internal:是否包含內部值。 ????private:是否包含私有值。 ????protected:是否包含保護值。 ????protected internal:是否包含保護性的私有值。 ????public:是否包含公開值。 ????Genarate Help:是否生成幫助。 ????Genarate Index:是否生成索引。 ????Genarate Navbar:是否生成導航條。 ????Genarater Tree:是否生成樹形表示。 ????Genarate Use:是否生成用戶用例。 ????模型視圖選項: 圖三十二:模型視圖選項 ????Show diagram nodes expandable:是否顯示擴展的圖形元素。 ????Sorting type:圖形元素的排序規則。 ????打印選項: 圖三十三:打印選項 ????Print compartments as line:是否以線方式打印間隔。 ????Print shadows:是否打印陰影。 ????Footer alignment:腳注對齊方式。 ????Footer text:腳注打印文本。缺省內容是Printed by %user%(%longdate%),%user%代表用戶名,%longdate%代表長日期。 ????Print footer:是否打印腳注。 ????Fit to page:是否適合整頁。 ????Font:打印文檔用字體。缺省值是9.75磅的Microsoft Sans Serif字體。 ????Print border:是否打印邊框。 ????Print empty page:是否打印空白頁。 ????Print zoom:打印時放大倍率。 ????Header:每頁文檔頭部文本內容。 ????Header alignment:文檔頭部文本的對方式。 ????Print header:是否打印文檔頭部。 ????Botoom margin:文檔底部留空。缺省為1英寸。 ????Left margin:文檔左側留空。缺省為1英寸。 ????Top margin:文檔頂部留空。缺省為1英寸。 ????Right margin:文檔右側留空。缺省為1英寸。 ????Page number alignment:頁號對齊方式。 ????Print page numbers:是否打印頁號。 ????Custom page height:自定義頁高。缺省為11.88英寸。 ????Custom page width:自定義頁寬。缺省為8.4英寸。 ????Paper orientation:打印方向。缺省為Portrait(縱向)。 ????Page size:頁的大小。缺省為A4型紙。 ????源代碼選項: 圖三十四:源代碼選項 ???Autocreate association links in interfaces:是否在接口中自動創建關系連接。 ???Autocreate dependency links:是否自動創建依賴連接。 ???UML選項: 圖三十五:UML選項 ????Show referenced classnames:是否顯示引用的類名稱。此選項在當前項目中控制顯示/隱藏被引用的類名稱。 ????視圖管理選項: 圖三十六:視圖管理選項 ????Show association links:是否顯示關系連接。 ????Show classes:是否顯示類。 ????Show dependency links:是否顯示依賴連接。 ????Show generalization links:是否顯示泛化連接。 ????Show implementation links:是否顯示實現連接。 ????Show interfaces:是否顯示接口。 ????Show members:是否顯示成員。 ????Show methods:是否顯示方法。 ????Show namespaces:是否顯示名稱空間。 ????Show non public classes:是否顯示非公開類。 ????Show non public members:是否顯示非公開成員。 ????Show notes:是否顯示注釋。 ????Show properties:是否顯示屬性。 ????Show shortcuts:是否顯示快捷方式。 |
8、李維的法螺(轉貼)原作者:Raptor |
| ????Xalion推薦,覺得還有一些看的必要。不同政見者,權當一笑。呵呵 ????昨天BORLAND在上海錦滄文華開了個研討會,李維做了一個關于Borland的MDA產品演示。想想有 一年多沒看到李胖子了,所以請了個假跑去看,從俺們這鄉下旮旯跑到位于靜安區的會場還真TMD遠,害我換了三種交通工具才總算在一點半前趕到。到那里時, 諾大的會場已經快坐了一半,只好找了個中間的位置坐坐,沒過多久,后面的位置也坐得差不多了。前后看看,BORLAND的用戶中,還是有不少PLMM的 嘛:) ????過了一點半,李胖子才出現,開始吹他的法螺了。距離上次見他已經有一年半了,當年他說的BORLAND要推 出的galileo和charlotte至今還是蹤影全無,只是SideWinder變成了C#Builder,C++Builder變成C++ BuilderX,看來真的是計劃沒有變化快啊。李胖子這回主要推的是BORLAND收購Together后的新產品:Together for .net,號稱目前.net平臺下最好的MDA工具,當然順便也把BORLAND的ALM那一套(CaliberRM, StarTeam, OptimizeIt...)全又吹了一通,大多數偶是沒用過,不好說:P。 ????還是就拿昨天的那個Together來說吧。這次對Together的宣傳重點是:它是一個MDA解決方 案。能夠agile地解決OOAD/OOP之間的問題,能通過Modeling的方式,非常快速地實現應用程序的開發。8過說實話,李胖子有誤導之嫌,仿 佛BORLAND這次要宣傳的產品是MDA,而不是Together似的。8過其實關系也不大,至少目前炒作MDA的概念對Together是絕對有利 的。 ????其實MDA是OMG所提出的一個概念,就是Model Driven Architecture(這個東東包括其縮寫MDA都是OMG的注冊商標),其主要思想是將傳統的Modeling做法,從兩步變為三步,但本質還是基 于UML的。 ????在傳統的UML Modeling過程中,一般是先用UML把各種Use Case Diagrams/Class Diagrams等等畫出來,然后生成代碼,Coding。而MDA則對此作了改進,在二者之間加入一步Modeling。MDA中第一次 Modeling所建的Models被稱為:PIM(Platform-Independent Model),這是一個高度抽象的Model,與具體的平臺無關,即它完全是為了描述軟件的邏輯而做,與它將要用什么技術實現無關,不管是要用.net還 是J2EE或是CORBA,而且這個Model是MDA中最關鍵的部分。在MDA中,第二步的Modeling被稱為:PSM(Platform- Specific Models),到這一步,Model就要被轉為與具體實現技術相關的了,根據不同的實現技術,同一個可以產生不同的PSM。最后,才是根據PSM生成代 碼并Coding。 ????雖然MDA比傳統兩步Modeling方式要多一個步驟,但實際上,PSM是通過工具自動從PIM生成,所以并不需要增加工作量。 ????關于MDA,可以參考OMG關于它的一個FAQ:http://www.omg.org/mda/faq_mda.htm ????中場休息后,李胖子演示了一下Together for vs.net,一個集成在vs.net中的two way tools式的modeling工具。功能是粉強,8過很多方面跟一年前Rational發布的XDE(http: //www.rational.com/products/xde/index.jsp)有不少相似之處。XDE偶只是看過,沒有用過,看著像也只是看著 像,也許Together也有一些特別的強處,因為李胖子也沒用過XDE,無法比較。Together現版本有很多吸引人的特色:完全的two way tools,反向工程(李胖子演示了把Duwamish做了一個反向工程, 有誰做出來請 來信 探討,我怎么沒做出來呢?bnpysse注^_^ ),支持多種Design pattern(包括GoF的和Borland自己的以及一些其它的DP,甚至可以自己定義DP),自動文檔生成等。 ????最值的一提的應該還是C#Builder的Architect版,這是一個比較完整的MDA開發工具。之所 以說是“比較完整”是因為現在的版本中,Modeling還是有一定的平臺依賴(現在主要是針對.net),沒有完全實現PIM的Modeling。現在 的解決方案是把Model導出為XMI(XML Metadata Integerchange),然后用其它Modeling工具導入。 ????值得一提的是在C#Builder中,Borland提供了一個被稱為ECO(Enterprise Core Object)的O/R Mapping(Object/Relational Mapping)技術,利用這個技術,在Modeling中生成的Object可以直接映射到數據庫中成為Persistent Object。這是一種完全OO化的應用開發技術,過去那些Database Schema Script之類的煩心事都可以不用管了,省事太多。 ????其它的小道消息就只有:Delphi.net將于今年第四季度發布,Delphi8將于明年第二季度發布了。 |
| ????關于Borland Together for VS.NET 1.0的簡介,到這里就算是告一段落了(有點虎頭蛇尾的感覺,沒辦法,水平有限,大家將就著看吧)。 |
轉載于:https://www.cnblogs.com/wujm/archive/2005/05/10/152714.html
總結
以上是生活随笔為你收集整理的Together与Visual.Studio.NET的结合使用(三)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 来几个FUNNY PICS,让大家笑一笑
- 下一篇: 输卵管一边通一边通而不畅还能怀孕吗?