Summary:Aclearcase/" target="_blank" >ccelerate software development and build more reliable code with DevPartner Studio Professional Edition. DevPartner Studio provides a superior solution to .NET development difficulties because it easily integrates into a team's existing development process and into the Visual Studio .NET IDE. It provides a development solution for both .NET and native code development, helping those who are beginning .NET development while still maintaining and enhancing existing applications.
概況:利用DevPartner Studio Professional Edition能加速軟件開發并構建可靠的軟件代碼,DevPartner Studio能方便的集成到團隊的現有開發流程和Visual Studio .NET IDE中,從而對.NET開發提供了出色的解決方案;它還提供針對.NET和本地開發的解決方案,幫助程序的維護和優化人員開發.NET程序。
1.認識.NET
Many developers are new to Visual Studio NET but they have experience in Windows application development. With DevPartner Studio Professional Edition, you can quickly apply your existing skills to .NET development and shorten your learning curve.
許多開發人員剛接觸Visual Studio NET,但他們也許有過windows應用程序的開發經驗,利用DevPartner Studio Professional Edition能夠利用這些經驗快速的從事.NET開發。
DevPartner Studio represents the best way for software developers to quickly learn and apply Visual Studio .NET to complex programming problems, and for building applications supporting business processes。
DevPartner Studio為軟件開發人員對復雜的程序錯誤提出了最佳的標志方法,幫助他們構建應用程序的各種商務邏輯。
DevPartner source code analysis does much m
Summary:Accelerate software development and build more reliable code with DevPartner Studio Professional Edition. DevPartner Studio provides a superior solution to .NET development difficulties because it easily integrates into a team's existing development process and into the Visual Studio .NET IDE. It provides a development solution for both .NET and native code development, helping those who are beginning .NET development while still maintaining and enhancing existing applications.
概況:利用DevPartner Studio Professional Edition能加速軟件開發并構建可靠的軟件代碼,DevPartner Studio能方便的集成到團隊的現有開發流程和Visual Studio .NET IDE中,從而對.NET開發提供了出色的解決方案;它還提供針對.NET和本地開發的解決方案,幫助程序的維護和優化人員開發.NET程序。
1.認識.NET
Many developers are new to Visual Studio NET but they have experience in Windows application development. With DevPartner Studio Professional Edition, you can quickly apply your existing skills to .NET development and shorten your learning curve.
許多開發人員剛接觸Visual Studio NET,但他們也許有過windows應用程序的開發經驗,利用DevPartner Studio Professional Edition能夠利用這些經驗快速的從事.NET開發。
DevPartner Studio represents the best way for software developers to quickly learn and apply Visual Studio .NET to complex programming problems, and for building applications supporting business processes。
DevPartner Studio為軟件開發人員對復雜的程序錯誤提出了最佳的標志方法,幫助他們構建應用程序的各種商務邏輯。
DevPartner source code analysis does much more than simply point out your errors.
More important, it tells you why they are errors, and provides pointers to further information on the web or in books。
DevPartner源代碼分析器能方便的指出你的程序錯誤,更重要的是它能說明程序錯誤的原因,以指針形式指明網絡或書中才有的詳細信息。
Using DevPartner Studio source code analysis makes it possible for you to learn while you're coding, making you more productive while delivering new .NET applications。
利用DevPartner Studio代碼分析器,能夠讓你一邊編碼一邊學習,并通過每次發布新版本,提高你的工作效率。
Development organizations can use the integrated rules editor to create custom rules that reflect standards and technologies unique to that organization。
開發團隊為了突出團隊的標準化和技術的獨特處,可以利用集成的代碼規范編輯器來自定義開發規范。
ore than simply point out your errors.
More important, it tells you why they are errors, and provides pointers to further information on the web or in books。
DevPartner源代碼分析器能方便的指出你的程序錯誤,更重要的是它能說明程序錯誤的原因,以指針形式指明網絡或書中才有的詳細信息。
Using DevPartner Studio source code analysis makes it possible for you to learn while you're coding, making you more productive while delivering new .NET applications。
利用DevPartner Studio代碼分析器,能夠讓你一邊編碼一邊學習,并通過每次發布新版本,提高你的工作效率。
Development organizations can use the integrated rules editor to create custom rules that reflect standards and technologies unique to that organization。
開發團隊為了突出團隊的標準化和技術的獨特處,可以利用集成的代碼規范編輯器來自定義開發規范。
Developers typically use DevPartner source code analysis as an automated "code review," applying the expertise of the best developers across the entire group.
開發人員一般把DevPartner源代碼分析器作為一個自動的代碼評估器,這些評估標準集中了整個團隊最優秀人員的先進經驗。
And there's more to learning .NET than looking at your source code. You also have to understand what kind of code produces efficient executables, and what kind produces slow code and bottlenecks。
學習.NET要比查看你的源代碼內容大的多,你必須理解何種代碼執行效率高,何種代碼影響執行速度,容易產生瓶頸。
By tying together the source of bottlenecks with the line or lines of code responsible, you can easily learn what code constructs will cause you problems. These are the types of lessons that can be applied across .NET applications to provide an immediate payback of your learning investment。
把產生瓶頸的代碼和優秀代碼逐行的在一起比較,你能快速發現何種代碼結構容易產生問題,這也是通過.NET應用程序的開發讓你從學習投資中盡快獲得收益的地方。
2. Migrating to .NET
2.遷移到.NET
Using DevPartner Studio Professional Edition, you can migrate your existing Visual Studio 6 applications to .NET. DevPartner Studio includes source code analysis that reviews your existing Visual Basic 6 code. It identifies constructs, logic, and operating system calls that must be modified prior to migration.
可以利用DevPartner Studio Professional Edition將現有的Visual Studio 6應用程序遷移到.NET. DevPartner Studio中,包括那些評估VB6源代碼的分析代碼,它會將那些代碼結構、邏輯和操作系統調用標志出來,并優先遷移。
It provides a description of the incompatibility, suggestions on how to address it and references for additional research.
對于不兼容的情況,它提供了如何定位這些問題,并指明進一步的參考信息。
In this example, DevPartner Studio runs an analysis on a Visual Basic 6 module, identifying a number of statements and instructions that require modification. These errors are summarized in tabular form, describing type of error and severity.
在本例里,DevPartner Studio對一個VB6的程序模塊進行分析,標志了很多需要修改的語句和指令;這些錯誤羅列在一個表格里,并對其錯誤類型和嚴重度進行說明。
Selecting one of the errors identified by DevPartner Studio opens a window with a description of the problem and some detail on its impact. There is also a link to a Microsoft reference for more information。
選擇DevPartner Studio指定的一個錯誤并在窗口里打開,出現錯誤的描述及影響范圍信息,另外還有鏈接到Microsoft
原文轉自:http://www.anti-gravitydesign.com