六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

Visual Studio.NET:應用程序生存期平臺(轉)

[摘要]Visual Studio.NET:應用程序生存期平臺 注意:在公開發布的 Visual Studio.NET Beta 2 中可能不提供某些功能。 針對應用程序生存期的代碼構建階段,Microsoft 提供了高效的開發人員工具。Microsoft Visual Studio® 9...
Visual Studio.NET:應用程序生存期平臺
注意:在公開發布的 Visual Studio.NET Beta 2 中可能不提供某些功能。

針對應用程序生存期的代碼構建階段,Microsoft 提供了高效的開發人員工具。Microsoft Visual Studio® 97 的引入,意味著 Microsoft 開始關注應用程序生存期的其它方面,包括對分析、設計和基于小組的開發活動的支持。目前,Microsoft 在 Visual Studio.NET 中提供了新的企業生存期功能,幫助各個組織進行規劃、分析、設計、構建、測試以及對構建 XML Web 服務和應用程序的小組進行協調。這涉及以下內容:

設計應用程序和共享最佳方法
企業框架和模板
滿足業務需求
通過軟件建模表達體系結構
測試 XML Web 服務和應用程序
此外,Visual Studio.NET 引入了一個開放的、可擴展的應用程序生存期平臺,這個平臺可使很多領先于業界的工具在 Visual Studio 集成開發環境 (IDE) 內無縫集成,從而進一步提高了開發人員的工作效率。

在 Visual Studio.NET 中,生存期功能主要包括:

領先于業界的數據庫設計工具,可以構建概念、邏輯和物理方面的模型
對業界標準軟件模型的全面支持
一種新的基于 XML 的語言,用于說明體系結構策略和指導方針
XML Web 服務和應用程序的功能測試工具
XML Web 服務和應用程序的集成式負載測試和性能測試工具
識別應用程序瓶頸的直觀分析工具
自動執行的回歸測試功能
可重復使用的框架組件
集成的源代碼控制
以下對其中的部分功能進行了描述。有關企業功能的詳細信息,請參見 Visual Studio.NET 企業生存期功能(英文)。
設計應用程序和共享最佳方法
一個組織要獲得成功,其中最重要的方法之一就是在開始編碼之前正確設計應用程序。通常,一個組織總是希望最有經驗的人員來負責設計階段的工作。但是,大多數組織中經驗豐富的高級程序員人數有限,因此很難做到為所有正在進行的開發項目合理分配設計資源。很多公司曾嘗試采用如下方式分配設計資源:首先制定體系結構指南或策略(通常以大量文檔的形式),然后將它們分發給各個項目的開發小組。通常,這種方式的效果不是很好。開發人員認為這些策略文檔內容陳舊、重點不突出,最終放棄使用它們。

為了幫助客戶解決這一問題,Microsoft 引入了企業框架和模板,這是一組極具創新性的服務和功能,允許各個組織在 Visual Studio.NET IDE 下提供體系結構指南。此外,Visual Studio.NET 還提供了一組端到端的建模功能,可使一個組織內的所有資源最大限度地參與設計過程。

企業框架和模板
企業框架和模板提供了為開發組織提供體系結構指南所需的關鍵基礎結構和內容。

模板提供一些用于定義和交流體系結構和開發策略的基礎結構服務,客戶和第三方可以對模板進行完全擴展和自定義。
框架為常見的開發任務提供可重復使用的組件,同時提供詳細的實際參考應用程序。這些應用程序采用多種 Microsoft 技術介紹了體系結構概念和決策。
在 Visual Studio.NET 中,模板是圍繞新的工程類型構建的,Visual Studio.NET 中包含用于描述開發策略的基于 XML 的語言(模板說明語言)。借助模板,客戶可以為開發人員提供最初的應用程序起始點以及可供選擇的合適技術,在高級開發和體系結構人員定義的開發策略中概括了這方面的信息。這樣,開發人員會發現根據特定指南構建應用程序較為容易。

框架包含一些可重復使用的通用組件,開發人員可利用這些組件簡化復雜功能的實現過程。框架將由 Microsoft 開發,并定期在 Web 上發布,因此開發人員無需等待 Visual Studio.NET 的主版本發布就可以提前使用新組件構建應用程序。Microsoft 最初提供的框架組件主要用于簡化應用程序的管理和操作,將開發人員的要求減少為一個簡單的應用程序編程接口 (API) 調用。

滿足業務需求
有一種方法可以確保應用程序滿足業務需求,這就是安排最了解業務流程的人參與設計過程。在過去,業務專家的參與僅僅局限在提出一系列的高級需求,然后再由開發人員將這些需求轉換為應用程序。

通過 Visual Studio.NET,業務專家可以直接參與設計過程,這樣可以提高整個應用程序生存期的工作效率。借助一系列概念建模功能,只需簡單的事實陳述(如“一個員工有一部電話”)就可以開始數據庫的設計。這種使業務專家參與設計過程的能力可以使應用程序更精確地反映業務需求。

通過軟件建模表達體系結構
在應用程序生存期內,眾多不同技術背景的人需要交流和溝通,才能成功創建新的應用程序。有經驗的交流者都會意識到如何通過多種方式和多種媒體展示信息,使其更易于理解。對于應用程序體系結構的交流也是如此。除了提供設計文檔以及企業框架和模板功能之外,Visual Studio.NET 還提供另一種說明和表達體系結構的機制:符合業界標準的軟件建模。

軟件建模使架構工程師或業務流程分析者能夠直觀展示應用程序的體系結構、工作流和方案。通過向文檔和其它信息載體中添加圖表,開發小組可以更容易地理解復雜應用程序的各部分是如何組合在一起的,從而提高開發效率。

測試 XML Web 服務和應用程序
許多研究表明,當在應用程序開發后期發現錯誤時,糾正錯誤的成本將大幅度增加。由于這個原因,也由于應用程序的復雜程度和業務需求在不斷增加,客戶迫切希望在整個應用程序生存期內都能支持測試功能。

如果構建的應用程序無法滿足可擴展性、性能或功能方面的需求,最終將不得不花費巨大的人力物力去糾正錯誤。Visual Studio.NET 提供了一些幫助客戶盡早發現重大錯誤的功能,其中包括一套功能強大的集成式測試工具,可以進行性能測試、可擴展性測試和功能測試。

為了簡化 Web 服務測試,Visual Studio.NET 自動生成測試存根頁,該頁可以非常方便地與性能和功能測試工具一起使用。此外,用于識別分布式應用程序瓶頸的直觀分析工具可以實現 XML Web 服務和應用程序的端到端測試。借助這些工具,客戶可以在項目開發階段的早期發現可擴展性、性能和功能方面的關鍵問題,從而減少這些問題對整個項目的不良影響。

總結
本文簡要介紹了一些創新性的功能,這些功能將幫助企業客戶成功地設計、構建、測試和部署全局 XML Web 服務和應用程序。這其中包括一組內容豐富的服務和工具,使組織能夠為各個開發小組提供體系結構指南,使各個開發小組更加有效地進行交流,并且可以在開發階段的早期識別和糾正重大錯誤。這將提高應用程序開發過程的效率,提高可預測性,同時使應用程序的維護更加簡單,從而為組織節省了時間和經費。


主站蜘蛛池模板: 色综合久久天天综线观看 | 日本久久久久久久久久 | 亚洲日本高清 | 亚洲国产精品一区二区久久hs | 色婷婷久久综合中文久久蜜桃 | 亚洲三级影视 | 日本高清视频在线观看 | 午夜视频在线观看免费视频 | 日日夜夜国产 | 伊人动漫 | 日韩欧美亚州 | 日韩操比视频 | 五月天国产 | 亚洲图片 中文字幕 | 天天噜天天射 | 性久久久久久久久久久 | 天天干狠狠 | 在线久色 | 亚洲视频www | 全免费a级毛片免费看不卡 全黄一级片 | 亚洲一区二区黄色 | 亚洲精品福利你懂 | 天天色官网 | 最近手机中文字幕1页 | 偷偷操不一样的久久 | 青青成人福利国产在线视频 | 亚洲欧美天堂 | 亚洲成人激情在线 | 日韩中文字幕精品久久 | 亚洲综合色婷婷六月丁香 | 亚洲一区 在线播放 | 在线观看欧美亚洲 | 中文国产成人精品久久96 | 亚洲人成在线播放网站岛国 | 日韩精品欧美一区二区三区 | 有码中文字幕在线观看 | 欧美一级免费看 | 中文字幕第9页 | 欧美一级一一特黄 | 欧美午夜性春猛xxxx | 在线91精品国产免费 |