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