DevPartner Studio Professional Edition
產(chǎn)品編號:16586
當前版本:2009
開 發(fā) 商:Compuware
產(chǎn)品類型:獨立控件
產(chǎn)品功能:圖表
開發(fā)平臺:Visual Studio 2005 / Visual Studio 2008
其他特性:Web Form / Windows Form / 兼容Sharepoint / Ajax支持
產(chǎn)品源碼:不提供源碼
為微軟.NET和Windows的原始平臺創(chuàng)建可靠、高性能的應(yīng)用程序、構(gòu)件和Web服務(wù)。 DevPartner Studio 專業(yè)版是一個軟件開發(fā)和測試工具套,可讓W(xué)indows的應(yīng)用程序團隊為微軟.NET和Windows原始平臺創(chuàng)建可靠、高性能的應(yīng)用程序、構(gòu)件和Web服務(wù)。 DevPartner Studio 可在開發(fā)過程的早期,以盡可能低成本的方式對軟件的缺陷和性能問題進行自動查找和診斷,提供內(nèi)建的專家代碼建議、編碼標準和 佳實踐,以提高開發(fā)技能,并確保軟件的可靠性和性能。 DevPartner Studio 可通過采用可改善軟件開發(fā)組織的軟件質(zhì)量,采用代碼編寫標準和 佳實踐,以及實現(xiàn)開發(fā)生產(chǎn)率 大化的先進功能,對Visual Studio和Visual Studio Team System進行強化。
DevPartner Studio V9的新功能 DevPartner Studio 專業(yè)版是一個軟件開發(fā)和測試工具套,可讓W(xué)indows的應(yīng)用程序團隊為微軟.NET和Windows原始平臺創(chuàng)建可靠、高性能的應(yīng)用程序、構(gòu)件和Web服務(wù)。 DevPartner Studio 可在開發(fā)過程的早期,以盡可能低成本的方式對軟件的缺陷和性能問題進行自動查找和診斷,提供內(nèi)建的專家代碼建議、編碼標準和 佳實踐,以提高開發(fā)技能,并確保軟件的可靠性和性能。 DevPartner Studio 可通過采用可改善軟件開發(fā)組織的軟件質(zhì)量,采用代碼編寫標準和 佳實踐,以及實現(xiàn)開發(fā)生產(chǎn)率 大化的先進功能,對Visual Studio和Visual Studio Team System進行強化。 源代碼評估 DevPartner Studio 專業(yè)版的代碼審查與Visual Studio.NET IDE緊密地集成在一起,這樣您可以在開發(fā)的每一個階段,連貫地應(yīng)用合適的.NET標準和技術(shù),甚至在處理多語言和多重構(gòu)件時也是如此。 選擇DevPartner Studio 中預(yù)先定義的代碼審核規(guī)則,或運行自己的規(guī)則,以便: 安全掃描 DevPartner Studio 可對ASP.NET應(yīng)用程序的源代碼進行掃描,以在安全性問題深深嵌入您的代碼基礎(chǔ)之前將其發(fā)現(xiàn)。 通過在編輯階段對應(yīng)用程序的源代碼進行審核,DevPartner可以查出不安全的編碼實踐,精確到方法和代碼行。 通過對您的ASP.NET應(yīng)用程序進行安全掃描,可逐行檢查代碼中可能出現(xiàn)的200多種安全隱患以及可以的行為,例如密碼API的不當使用、.NET代碼屬性和許可的不安全使用,以及COM和P/Invoke的不安全使用。 DevPartner 的安全掃描功能可從集成了Visual Studio的用戶界面內(nèi)按需運行。 自動安全掃描也可以通過DevPartner的命令行界面加入您的連續(xù)集成環(huán)境中。 錯誤查找和診斷 DevPartner Studio 專業(yè)版的錯誤查找功能可發(fā)現(xiàn)不可支持代碼的問題,運行階段的錯誤或您在開發(fā)時對Visual Studio.NET、Visual C++和Visual Basic中的例外的不當處理。 您可以在開發(fā)的早期對錯誤進行處理,而不必等到軟件缺陷更難以處理,解決成本高昂的較晚階段。 您可以查看代碼的調(diào)用堆棧、對您需要解決的問題進行強調(diào),DevPartner Studio會自動把產(chǎn)生錯誤的代碼顯示給您。 跨越整個Windows 操作系統(tǒng)和應(yīng)用程序模塊,甚至跨越多個已經(jīng)運行的進程查找故障,因為DevPartner Studio: 存儲器分析 DevPartner Studio 的存儲器分析功能可向您顯示某個對象或類所占用的內(nèi)存,可對某個對象在存儲器中的保存位置的索引進行跟蹤,并可查出用于分配內(nèi)存的方法中的源代碼。 有了程序的存儲器使用的精確情況分析,您可以通過對占用或浪費 多內(nèi)存的代碼進行優(yōu)化,從而改善運行階段的性能和資源利用。 內(nèi)存分析器可幫助您快速定位通常以手動方式需要數(shù)小時或數(shù)天才能發(fā)現(xiàn)的低效代碼,從而節(jié)省寶貴的開發(fā)時間。 每當您在運行DevPartner Studio 的內(nèi)存分析時,您可以選擇對三個重要的潛在問題區(qū)字段之一進行檢查: DevPartner Studio 內(nèi)存分析程序隨后會生成大量詳細的信息: 內(nèi)存分析可在任何.NET應(yīng)用程序構(gòu)件中進行,包括VB.NET、受控的Visual C++和C#,以及ASP.NET和JScript。 包含這些語言的任意組合的應(yīng)用程序可以在單一的系統(tǒng)上,對內(nèi)存的占用情況進行分析,其結(jié)果是自動關(guān)聯(lián)的,以便于觀察。 代碼覆蓋分析 不再依賴相對主觀的報告來測試代碼了。 DevPartner Studio 專業(yè)版代碼覆蓋分析程序可告訴您被測的代碼量、代碼的測試程度以及那些代碼從未被測試過等。 在獲得需要的答案后,您可以集中測試 需要的部分,無論是代碼check in 、單元測試、集成測試還是 終的發(fā)布。 為了把未測試代碼清零,DevPartner Studio: 有了可選的DevPartner 服務(wù)器許可證,您可以將包含在DevPartner Studio 中的的代碼分析功能擴展至遠程電腦。 性能分析 DevPartner Studio 的性能分析功能可以到達很少有分析工具能到達的高度,可分析至各代碼行,以逐行對緩慢的代碼和性能瓶頸進行分析。 采用DevPartner Studio 的性能分析功能, 您可以: 希望對運行在多重系統(tǒng)上的多模式應(yīng)用程序進行性能分析么? 有了可選的DevPartner Studio Server license, 您可以實現(xiàn)更高水平的性能和可靠性。 性能專家 DevPartner Studio 包含多種專門為應(yīng)用程序的開發(fā)進行輔助的功能,包括可幫助您查找代碼中的瓶頸的性能分析器。 性能專家通過對以下難以解決的問題提供深入的分析,為受控代碼Visual Studio應(yīng)用程序?qū)⑿阅芊治鱿蚯巴七M了一部: 性能專家可在運行階段對應(yīng)用程序進行分析,并在您的代碼中對有問題的方法進行定位。 然后,您可以查看關(guān)于方法中的各代碼行的詳細情況,或檢查父-子調(diào)用的關(guān)系,以幫助您確定解決問題的 佳方式。 如果您決定了采用某種方式,性能專家允許您直接跳到源代碼中有問題的行,以便您快速解決問題。 DevPartner 的性能專家是專為軟件設(shè)計師、軟件程序員和質(zhì)量保證(QA)工程師設(shè)計的。 還可以被開發(fā)管理人員采用,以在連續(xù)的項目中發(fā)現(xiàn)問題。 集成的報告 DevPartner Studio 在Visual Studio 環(huán)境下提供了豐富的用戶體驗,包括一個集成的代碼質(zhì)量報告生成工具。 DevPartner 允許程序員和測試人員生成HTML代碼質(zhì)量報告,從而允許管理人員從開發(fā)的 早階段開始,在整個 終QA測試階段對代碼基礎(chǔ)的質(zhì)量和穩(wěn)定性進行測量。 為一定范圍內(nèi)的報告需求提供可定制化的報告,包括: 系統(tǒng)比較 DevPartner Studio 提供了一種比較功能,可為機器的配置、注冊設(shè)置、系統(tǒng)服務(wù)、驅(qū)動、安裝的產(chǎn)品燈拍一張快照。 兩張快照可以進行比較并對差異進行報告。 這些快照可以來自相同的系統(tǒng)或不同的系統(tǒng)。 當需要查找可導(dǎo)致應(yīng)用程序出現(xiàn)與所預(yù)期的不同的行為的系統(tǒng)配置差異時,該功能非常有價值。