欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Visual Studio 2017 針對移動開發(fā)的新特性匯總

 更新時間:2017年05月17日 11:59:07   投稿:mrr  
Visual Studio是世界上最好的IDE之一,下面就讓我們一起來看看Visual Studio 2017中有哪些功能使得移動開發(fā)變得更加容易,感興趣的朋友通過本文學(xué)習(xí)下吧

Visual Studio是世界上最好的IDE之一,如果是 .NET世界,那就沒有之一了(^_^),而最近推出的Visual Studio 2017在移動平臺方面更是加強(qiáng)了這一點(diǎn)。這個版本包含了一些非常棒的功能,包括實(shí)時單元測試、新的重構(gòu)、代碼提示、C#7.0的支持,以及幫助移動開發(fā)人員構(gòu)建更好的移動應(yīng)用程序的功能。

下面,就讓我們一起來看看Visual Studio 2017中有哪些功能使得移動開發(fā)變得更加容易。

Visual Studio 2017的安裝體驗(yàn)有所提升

Visual Studio團(tuán)隊(duì)提升了Visual Studio 2017這個版本的整體安裝體驗(yàn)。新的安裝過程更加直觀并且觸摸友好,最重要的是我們通過僅選擇所需的工具,就能實(shí)現(xiàn)較低的磁盤占用。我們可以選擇最適合我們需求的功能,例如移動開發(fā)只需要包含.NET,UWP或 .NET Core就可以。只安裝所需的組件,能將下載和最終安裝尺寸保持在最小狀態(tài)。你可以比以前更快地入手,另外需要確保你安裝的部分,只包含你最開始時所需的功能。

添加了新的項(xiàng)目模板

許多移動應(yīng)用程序的核心只是簡單的從web上取到數(shù)據(jù)列表視圖。Visual Studio 2017版本創(chuàng)建了新的模板來應(yīng)對這種情況。只需要點(diǎn)擊幾個按鈕,就可以實(shí)現(xiàn)你的移動項(xiàng)目在iOS,Android和Windows 10的移動應(yīng)用上的引導(dǎo)工作,其中包括標(biāo)簽導(dǎo)航,MVVM,設(shè)置等。通過點(diǎn)擊“Host in the cloud”,可以實(shí)現(xiàn)移動應(yīng)用的后端配置,并完成在線/離線同步和自動沖突解決的客戶端代碼,很方便地將你的移動項(xiàng)目提升到一個新的水平。

提升了XAML智能感知

Visual Studio 2017的任何Xamarin.Forms XAML文檔都能讓你感受到智能感知的顯著提升。全新的代碼完成引擎支持綁定、自定義屬性、自定義控件和轉(zhuǎn)換器等。

Forms Previewer使得預(yù)覽效果更加直觀

Xamarin. Forms Previewer為我們提供了一個“WYSIWYG”的視圖,方便我們了解應(yīng)用在設(shè)備是如何展現(xiàn)的,以及展示我們更改的實(shí)時更新。Visual Studio 2017對Xamarin.Forms Previewer做了許多改進(jìn),來增加所支持的控件和XAML結(jié)構(gòu)的范圍。與重新將應(yīng)用部署到設(shè)備來查看效果更改相比,這樣會節(jié)省大量時間。

使用Archiving Tool實(shí)現(xiàn)無縫發(fā)布應(yīng)用

通常我們會經(jīng)歷開發(fā)、調(diào)試、測試并將應(yīng)用發(fā)布到應(yīng)用商店的過程。通過在Visual Studio 2017內(nèi)一步步的指導(dǎo)我們整個過程,Android Archive Manager為我們提供了無縫應(yīng)用發(fā)布流程。

通過Inspector查看修改效果

Xamarin Inspector是Visual Studio企業(yè)用戶的一個工具,通過這個工具,你可以立刻看到對用戶界面所做修改的結(jié)果。例如,我們不需要重新運(yùn)行應(yīng)用程序,就能查看字體更改,這樣能提高我們應(yīng)用的外觀和體驗(yàn);我們只需要使用Inspector運(yùn)行應(yīng)用程序,就能實(shí)時查看更改效果。

添加適用于Windows的iOS模擬器

Windows的iOS模擬器是Visual Studio 2017企業(yè)版的另一個功能。使用這個功能,無需跳回到Mac,就能查看iOS Simulator,從而使你的應(yīng)用程序開發(fā)變得更加容易。

使用Profiler檢測問題

Xamarin Profiler是一種用于檢測內(nèi)存泄漏和未使用資源等的工具。在將應(yīng)用發(fā)給用戶之前,Visual Studio Enterprise用戶可以利用Profiler的強(qiáng)大功能來檢測這些問題。

Test Recorder幫助更好測試應(yīng)用

Xamarin Test Cloud允許我們在真實(shí)的物理設(shè)備上測試我們的應(yīng)用程序,以便了解應(yīng)用的真實(shí)表現(xiàn)。需要說明的是,這是需要編寫測試腳本來實(shí)現(xiàn)的。Visual Studio Enterprise用戶可以使用Xamarin Test Recorder來記錄測試過程,同時也可以將應(yīng)用運(yùn)行在Xamarin Test Cloud中的大量設(shè)備上進(jìn)行測試。

總結(jié)

不論是.NET開發(fā)者,還是移動應(yīng)用開發(fā)者,如果你還沒有深入了解Visual Studio 2017,那么可以嘗試使用一下這個版本的新特性和增強(qiáng)。

以上所述是小編給大家介紹的Visual Studio 2017 針對移動開發(fā)的新特性匯總,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 讓你的.NET程序兼容不同版本的Dll文件

    讓你的.NET程序兼容不同版本的Dll文件

    讓你的.NET程序兼容不同版本的Dll文件...
    2006-09-09
  • 解析微信支付的實(shí)現(xiàn)方法(.NET版)

    解析微信支付的實(shí)現(xiàn)方法(.NET版)

    由于微信的廣泛利用,基于微信開發(fā)的一系列也應(yīng)運(yùn)而生,這篇文章主要介紹了解析微信支付的實(shí)現(xiàn)方法(.NET版),有興趣的可以了解一下。
    2016-11-11
  • 詳解使用asp.net mvc部分視圖渲染html

    詳解使用asp.net mvc部分視圖渲染html

    為了提升用戶體驗(yàn),一般我們采用ajax加載數(shù)據(jù)然后根據(jù)數(shù)據(jù)渲染html,渲染html可以使用前端渲染和服務(wù)器端渲染,有興趣的可以了解一下
    2017-07-07
  • asp.net 身份驗(yàn)證(最簡單篇)

    asp.net 身份驗(yàn)證(最簡單篇)

    在創(chuàng)建網(wǎng)站中,常常會使用到身份驗(yàn)證。asp.net中內(nèi)置了幾種身份驗(yàn)證的方式,如Windows、Froms、Passport等。這幾種身份驗(yàn)證的方式各有不同。
    2009-05-05
  • asp.net錯誤處理Application_Error事件示例

    asp.net錯誤處理Application_Error事件示例

    Application_Error事件與Page_Error事件相類似,可使用他捕獲發(fā)生在應(yīng)用程序中的錯誤。由于事件發(fā)生在整個應(yīng)用程序范圍內(nèi),因此您可記錄應(yīng)用程序的錯誤信息或處理其他可能發(fā)生的應(yīng)用程序級別的錯誤
    2014-01-01
  • VS2017調(diào)用MySQL 8.0的方法

    VS2017調(diào)用MySQL 8.0的方法

    這篇文章主要為大家詳細(xì)介紹了VS2017調(diào)用MySQL 8.0的方法,附上C++程序,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-06-06
  • asp.net子窗體與父窗體交互實(shí)戰(zhàn)分享

    asp.net子窗體與父窗體交互實(shí)戰(zhàn)分享

    用到了兩個頁面,其中Default.aspx作為父頁面,Default2.aspx作為子頁面被彈出。Default.aspx頁面上有兩個TextBox一個Button通過測試我們可以看出我們保留了先輸入到父窗體中的值,又接收了從子窗體傳遞過來的值
    2013-02-02
  • ASP.NET設(shè)計(jì)網(wǎng)絡(luò)硬盤之文件夾實(shí)現(xiàn)

    ASP.NET設(shè)計(jì)網(wǎng)絡(luò)硬盤之文件夾實(shí)現(xiàn)

    ASP.NET設(shè)計(jì)網(wǎng)絡(luò)硬盤之文件夾實(shí)現(xiàn)...
    2006-09-09
  • Asp.net core中RedisMQ的簡單應(yīng)用實(shí)現(xiàn)

    Asp.net core中RedisMQ的簡單應(yīng)用實(shí)現(xiàn)

    這篇文章主要介紹了Asp.net core中RedisMQ的簡單應(yīng)用實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • 防止重復(fù)提交 僅提交一次的終極絕殺技

    防止重復(fù)提交 僅提交一次的終極絕殺技

    防止重復(fù)提交,通用的思路,就是當(dāng)用戶點(diǎn)擊提交按鈕后,在瀏覽器中用JS將按鈕disable掉,從而阻止用戶繼續(xù)點(diǎn)擊該按鈕,實(shí)現(xiàn)防止重復(fù)提交的目的。網(wǎng)上防止重復(fù)提交的文章已經(jīng)不少了,為啥我還要寫呢,顯然我不是吃飽了撐的。。。
    2010-08-08

最新評論