原創(chuàng)|其它|編輯:郝浩|2012-09-26 15:28:56.000|閱讀 3410 次
概述:Visual Studio2012已經(jīng)正式發(fā)布,它有很多方便使用者的新功能,當(dāng)然也有負(fù)面聲音。對于程序員來說,最關(guān)心的還是如何快速掌握VS2012并用于平時的工作中。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Visual Studio 2012已經(jīng)正式發(fā)布,有很多花哨的新特性,也有很多方便使用者的新功能,當(dāng)然也有負(fù)面聲音。對于程序員來說,最關(guān)心的還是如何快速掌握VS2012并用于平時的工作中。本文的目的即在于幫助你快速的了解Visual Studio2012的一些必用功能。
在創(chuàng)建基本W(wǎng)indows應(yīng)用的過程中,我們可以通過VS2012創(chuàng)建更多的項目類型。例如 WinForms WPF、 控制臺、 Visual Basic 和 C# ,以及 Win32 項目的類庫、C++的CLR 程序。您還可以結(jié)合 C++、 C# 和 Visual Basic 項目完成特定的解決方案,使其編譯在一個單一的應(yīng)用程序中。
我們總是希望能快速的為已初步完成的項目建立單元測試。VS2012內(nèi)嵌了單元測試框架(Unit Test Framework),可用于C#、Visual Basic以及native C++。編譯、運(yùn)行和調(diào)試內(nèi)部代碼都很方便。為了幫助建立單元測試,VS2012還提供了單元測試項目模板(Test Template)。
VS2012提供多個分析規(guī)則分類,方便使用。對于 C++ 項目,這些規(guī)則可幫助檢測常見的編碼錯誤,如緩沖區(qū)溢出、 空指針取消引用、 使用未初始化的變量,或?yàn)E用的 Api。如果不修復(fù)錯誤,這些錯誤有可能導(dǎo)致安全漏洞或應(yīng)用程序崩潰。對于托管項目,代碼分析可以幫助確保正確的對象處理、 比較和垃圾回收的規(guī)則。對于其他Manage Code同樣有對應(yīng)的規(guī)則。
VS2012中,我們也許會使用到團(tuán)隊服務(wù)器,相關(guān)信息參見www.tfspreview.com。VS2012還包括團(tuán)隊資源管理器(Team Explorer),它允許您 TFS 的服務(wù)器集成到所有的 Visual Studio 2012 版本產(chǎn)品,通過它我們可以更方便的使用源代碼管理、 工作項跟蹤和自動編譯 TFS 項目。
新的 VS 2012 語言和庫功能可用于 Visual Basic 、 C#、 C++ AMP 和 增強(qiáng)的 C++ 11 標(biāo)準(zhǔn)。VS2012默認(rèn)支持 .NET4.0 和 4.5。
另外,VS2012也包含 C++ 64 位交叉編譯器和類庫,因此我們可以生成 64 位桌面應(yīng)用程序而無需安裝舊版本的 Windows SDK。
在以前的產(chǎn)品中通常僅能夠連接到的數(shù)據(jù)源僅限于數(shù)據(jù)庫文件。新版本的Visual Studio產(chǎn)品支持所有 SQL Server 數(shù)據(jù)源。例如,在數(shù)據(jù)庫資源管理器中,您可以連接、 瀏覽、 依據(jù)查詢和編輯通過最新的 SQL Server 2012年以及 Windows Azure SQL 數(shù)據(jù)庫的數(shù)據(jù)庫對象。
本文轉(zhuǎn)載自:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:博客園