Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 亚洲免费资源,国内精品视频一区,99pao成人国产永久免费视频

          整合營銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          HTML-表單認(rèn)識(shí)-第三章

          、表單在網(wǎng)頁中的應(yīng)用:登錄、注冊(cè)常用到表單

          2、表單的語法:

          <form method="post" action="result.html">

          <p> 名字:<input name="name" type="text" > </p>

          <p> 密碼:<input name="pass" type="password" > </p>

          <p>

          <input type="submit" name="Button" value="提交"/>

          <input type="reset" name="Reset" value="重填“/>

          </p>

          </form>

          3、表單元素說明:

          type:指定元素的類型。text、password、checkbox、radio、submit、reset、file、hidden、image 和 button,默認(rèn)為 text.

          name:指定表單元素的名稱.

          value:元素的初始值。type 為 radio時(shí)必須指定一個(gè)值.

          size:指定表單元素的初始寬度。當(dāng) type 為 text 或 password時(shí),表單元素的大小以字符為單位。對(duì)于其他類型,寬度以像素為單位.

          maxlength:type為text 或 password 時(shí),輸入的最大字符數(shù).

          checked:type為radio或checkbox時(shí),指定按鈕是否是被選中.

          4、示例:


          <html >

          <head>

          <title>表單元素</title>

          </head>

          <body>

          <!-- 表單 -->

          <form method="POST" action="#">

          <!-- 標(biāo)簽 -->

          <label for="username">姓名:</label>

          <!-- 文本框 value屬性是設(shè)置默認(rèn)顯示的值-->

          <input id="username" value="songzetong" />



          <!-- 密碼框 -->

          <br/><label for="pwd">密碼:</label>

          <input type="password" id="pwd">

          <br/>


          <!-- 單選框 -->

          <label for="sex">性別:</label>

          <input type ="radio" name ="sex" checked/>男

          <input type ="radio" name ="sex"/>女


          <!-- 復(fù)選框 -->

          <br/>

          <label for="hobby">愛好:</label>

          <input type="checkbox" name ="hobby" id="hobby"/>聽音樂

          <input type="checkbox" name ="hobby"/>旅游

          <input type="checkbox" name ="hobby"/>游泳


          <br/>

          <!-- 下拉列表 -->

          <label for="month">月份:</label>

          <select id="month"/>

          <option>1月</option>

          <option>2月</option>

          <option>3月</option>

          </select>

          <br/>

          <!-- 按鈕 -->

          <input type="reset" value="重置按鈕"/>

          <input type="submit" value="提交按鈕"/>

          <input type="button" value="普通按鈕"/>

          <br/>

          <!-- 圖片按鈕 -->

          <input type="image" src="one.jpg" width="200px" heigth="200px"/>

          <br/>

          <button type="submit">提交</button>

          <button type="reset">重置</button>


          <br/>

          <label for="profile">

          個(gè)人簡(jiǎn)介:

          </label>

          <!-- 多行文本域 -->

          <textarea >本人已同意什么條款</textarea>


          <br/>

          <br/>

          <br/>

          <!-- 文件域 -->

          <label for="upload">上傳頭像:</label>

          <input type="file"/>

          <!-- 郵箱 -->

          <br/>

          <label for="QQ郵箱">郵箱:</label>

          <input type="email"/>



          <br/>

          <!-- 網(wǎng)址 -->

          <label for="ur">網(wǎng)址:</label>

          <input type="url"/>


          <!-- 數(shù)字 -->

          <br/>

          <label for="shuzi">數(shù)字:</label>

          <input type="number" name="shuzi" min="0" max="100" step="10"/>


          <br/>

          <label for="huakuai">滑塊:</label>

          <input type="range" />

          <!-- 搜索框 -->


          <br/>

          <label for="sousuo">搜索</label>

          <input type="search"/>


          <!-- 隱藏域 -->

          <br/>

          <input type="hidden"value="1">

          <!-- 只讀:只能看不能修改,禁用:不能用 -->

          <input value="我是只讀的" readonly/>

          <input type="button" value="我是禁用的" disabled/>


          <!-- palceholder默認(rèn)提示 -->

          <br/>

          <input placeholder="默認(rèn)提示框"/>

          <br/>

          <!-- 文本框內(nèi)容提示不能為空,否則不允許用戶提交表單(網(wǎng)頁上的必填項(xiàng)) -->

          <input required="必填項(xiàng)"/>

          <button type="submit">提交</button>

          <br/>

          <!-- 用戶輸入的內(nèi)容必須符合正則表達(dá)式所指的規(guī)則,否則就不能提交表單-->

          <input required pattern="^1[3578]\d{9}"/>

          <button type="submit">提交</button>


          </form>

          </body>

          </html>


          效果圖鏈接:file:///D:/ruanjian/VS/wenjianxiangmu/htmlThree/form.html

          學(xué)會(huì)這個(gè)VS Code技巧,摸魚的時(shí)間又變多了

          ---

          **引子:提升編碼效能,解鎖更多閑暇時(shí)光**

          在競(jìng)爭(zhēng)激烈的Web前端開發(fā)領(lǐng)域,如何更高效地運(yùn)用工具至關(guān)重要。本文將揭示一項(xiàng)被低估的VS Code核心技巧,它將大幅提高你的編碼速度,進(jìn)而釋放出更多屬于你自己的“摸魚”時(shí)間(這里指有效率地休息和自我提升的時(shí)間)。

          ---

          **【第一部分】巧用Emmet插件,瞬間構(gòu)建HTML結(jié)構(gòu)**

          **標(biāo)題:打造HTML的樂高積木**

          **實(shí)例1:一鍵生成HTML5基礎(chǔ)骨架**

          只需在VS Code編輯器中輸入`html:5`,然后按下Tab鍵,即可生成完整的HTML5基本結(jié)構(gòu):

          ```html

          <!DOCTYPE html>

          <html lang="en">

          <head>

          <meta charset="UTF-8">

          <meta name="viewport" content="width=device-width, initial-scale=1.0">

          <title>Document</title>

          </head>

          <body>

          </body>

          </html>

          ```

          **實(shí)例2:快速生成復(fù)雜的HTML元素集合**

          使用Emmet表達(dá)式可以迅速構(gòu)造復(fù)雜的HTML列表,例如輸入`ul>li.item$*5`并按Tab鍵,將生成:

          ```html

          <ul>

          <li class="item1"></li>

          <li class="item2"></li>

          <li class="item3"></li>

          <li class="item4"></li>

          <li class="item5"></li>

          </ul>

          ```

          ---

          **【第二部分】JavaScript神器:IntelliSense助力智能編程**

          **標(biāo)題:智能提示,讓JS編寫如虎添翼**

          在VS Code中,內(nèi)置的IntelliSense特性提供了強(qiáng)大的代碼提示與自動(dòng)補(bǔ)全功能:

          ```javascript

          // 實(shí)例:智能提示與自動(dòng)補(bǔ)全

          let arr = ['apple', 'banana', 'cherry'];

          arr.f // IntelliSense此時(shí)會(huì)列出所有數(shù)組方法,如filter、forEach等

          // 自動(dòng)導(dǎo)入模塊

          import React from 'react'; // 在使用React組件時(shí),編輯器會(huì)自動(dòng)識(shí)別并提示導(dǎo)入語句

          ```

          ---

          **【第三部分】實(shí)時(shí)錯(cuò)誤檢查與快速修復(fù)——ESLint的魅力**

          **標(biāo)題:告別手動(dòng)排查,迎接即時(shí)糾錯(cuò)時(shí)代**

          安裝并配置ESLint插件后,VS Code能實(shí)時(shí)檢查JavaScript代碼中的錯(cuò)誤并提供修復(fù)建議:

          ```javascript

          // 錯(cuò)誤示例及即時(shí)反饋

          function add(a, b) {

          return a + b;

          }

          add('2', 3); // 這里的類型錯(cuò)誤會(huì)被ESLint立刻捕捉并標(biāo)注

          // 只需點(diǎn)擊錯(cuò)誤提示,編輯器便會(huì)提供可能的修復(fù)方案

          ```

          ---

          **【第四部分】無縫集成終端與Git版本控制**

          **標(biāo)題:一站式解決方案,無需跳出IDE**

          - **集成終端**: 直接在VS Code內(nèi)開啟集成終端,執(zhí)行諸如啟動(dòng)本地服務(wù)器、運(yùn)行npm腳本等各種命令行任務(wù)。

          - **內(nèi)置Git支持**: VS Code具備完善的Git功能,無需離開編輯器界面就能查看差異、提交更改、切換分支等,大大簡(jiǎn)化了版本控制流程。

          ---

          **尾聲:掌握高效之道,悠享“摸魚”之樂**

          熟練應(yīng)用以上VS Code高效開發(fā)技巧,不僅能提升你的編程效率,還將無形中拓寬你的時(shí)間維度。把節(jié)省下來的時(shí)間用于拓展知識(shí)邊界、調(diào)整工作狀態(tài)或是純粹的放松,都是明智之舉。記住,“摸魚”的真諦在于勞逸結(jié)合,持續(xù)優(yōu)化自己的工作與生活質(zhì)量。現(xiàn)在就開始行動(dòng)吧,用技術(shù)的力量為自己贏得更多的自由時(shí)間!

          isual Studio 2019重磅來襲!

          Visual Studio 2019在一些領(lǐng)域改進(jìn)了Visual Studio 2017。新版可以通過簡(jiǎn)化克隆Git倉庫或打開現(xiàn)有項(xiàng)目或文件夾來幫助您更快地進(jìn)入代碼。它還引入了對(duì)模板選擇屏幕的改進(jìn),使其更容易啟動(dòng)新項(xiàng)目。

          在編寫代碼時(shí),我們會(huì)注意到Visual Studio 2019改進(jìn)了代碼導(dǎo)航并添加了許多重構(gòu),以及文檔運(yùn)行狀況指示器和一鍵式代碼清理以應(yīng)用多個(gè)重構(gòu)規(guī)則。調(diào)試體驗(yàn)也有所改進(jìn),包括.NET Core應(yīng)用程序的數(shù)據(jù)斷點(diǎn),它們可以幫助您僅僅打破您正在尋找的價(jià)值變化,還包括使用Visual Studio IntelliCode獲取AI輔助代碼。

          Visual Studio 2019的目標(biāo)是從開發(fā),測(cè)試,調(diào)試甚至部署支持這些項(xiàng)目,同時(shí)最大限度地減少您在不同應(yīng)用程序、門戶和網(wǎng)站之間切換的需要。


          Visual Studio 2019 中的新功能摘要

          安裝

          • 效率更高,因?yàn)楝F(xiàn)可在后臺(tái)下載 Visual Studio 更新
          • 可控制 Visual Studio 更新的安裝模式

          IDE

          • 使用默認(rèn)安裝的 Visual Studio Live Share 與他人協(xié)作。 對(duì) C ++、VB.NET 和 Razor 的附加語言支持為客戶提供了解決方案視圖和源代碼管理差異共享。
          • 打開最近使用過的代碼,或通過新的啟動(dòng)窗口從最常用的流程之一(如克隆、打開或創(chuàng)建項(xiàng)目)入手。
          • 使用新列出的按受歡迎度排序的模板新建改進(jìn)了搜索體驗(yàn)和篩選器的項(xiàng)目。
          • 通過 shell 中一組新的可視更改,為代碼提供更多垂直空間和新式外觀。
          • 無論顯示配置和/或縮放比例如何,都可以查看更清晰的 IDE,因?yàn)槲覀円迅倪M(jìn)對(duì)每監(jiān)視器感知的支持。
          • 在 Visual Studio 中使用改進(jìn)的搜索功能來搜索菜單、命令、選項(xiàng)和可安裝組件。
          • 使用文檔指示器快速了解代碼文件的“運(yùn)行狀況”。 通過一鍵式代碼清理從指示器中運(yùn)行和配置。
          • 使用“選項(xiàng)”對(duì)話框中的新“預(yù)覽功能”頁輕松管理選擇加入的預(yù)覽功能。
          • 有關(guān)新建項(xiàng)目的改進(jìn):可基于標(biāo)簽進(jìn)行搜索,并且可以輕松訪問"最近使用的項(xiàng)目模板"列表。
          • 可直接從 Visual Studio 搜索創(chuàng)建新項(xiàng),由于相關(guān)性獲得改進(jìn),還可更快查找結(jié)果。
          • 借助新的通知體驗(yàn),隨時(shí)獲取最新的重要信息,如 Visual Studio Live Share 請(qǐng)求。
          • 將一系列代碼清理修復(fù)程序保存為配置文件,便于輕松選擇要在代碼清理期間運(yùn)行的修復(fù)程序。
          • 觸發(fā)新的 .NET 重構(gòu)和代碼修補(bǔ)程序。
          • 使用一流項(xiàng)目文件更輕松地配置 .NET Core 項(xiàng)目。
          • 使用“擴(kuò)展和更新”對(duì)話框中的預(yù)覽版、付費(fèi)版和試用版標(biāo)簽查看擴(kuò)展?fàn)顟B(tài)。
          • 由于此預(yù)覽版中已重置默認(rèn)值,請(qǐng)檢查并配置要激活的預(yù)覽功能。
          • 排除此版本中已標(biāo)記為“棄用”的某些測(cè)試窗口 API,使擴(kuò)展隨時(shí)處于最新狀態(tài)。
          • 使用 Azure DevOps 從開始窗口登錄、瀏覽以及一鍵式克隆或連接到托管存儲(chǔ)庫。
          • 安裝其他源代碼管理主機(jī)的擴(kuò)展以查看你和你組織擁有的存儲(chǔ)庫。
          • 體驗(yàn)改進(jìn)的藍(lán)色主題版本,通過調(diào)低亮度、提高整體對(duì)比度和解決其他可用性問題,解決反饋的問題。
          • 使用 dotnet format 全局工具從命令行應(yīng)用代碼樣式偏好。
          • 默認(rèn)情況下,MSBuild 和 Visual Studio 現(xiàn)在面向 .NET Framework 4.7.2
          • 與 Azure 應(yīng)用服務(wù)相關(guān)的功能已從服務(wù)器資源管理器中刪除;可改用 Cloud Explorer 中的等效功能。

          性能

          • 通過使用 Visual Studio 的新性能改進(jìn)來控制解決方案的加載方式,這些改進(jìn)可影響單步執(zhí)行速度、分支切換速度等。
          • 使用解決方案篩選器文件選擇要在打開解決方案時(shí)加載的項(xiàng)目
          • 通過限制輔助組件的影響來提高鍵入性能。
          • 將新選項(xiàng)切換為禁止還原項(xiàng)目層次結(jié)構(gòu)狀態(tài)和工具窗口狀態(tài)。
          • 了解“生成選項(xiàng)”的新快捷方式,并使用新的“全部生成”命令快速在 CMake 中執(zhí)行“全部生成”操作。
          • 用于 CMake 項(xiàng)目中 C++ 文件的 IntelliSense 的 性能經(jīng)過改進(jìn),提升了編碼速度。
          • 加載更大的 .NET Core 解決方案隨著時(shí)間的推移,可以顯著減少內(nèi)存。
          • 可使用新的項(xiàng)目上下文菜單命令快速加載項(xiàng)目依賴項(xiàng)。
          • 可在性能中心查看性能提示。

          常規(guī)調(diào)試和診斷

          • 在調(diào)試的同時(shí),在“監(jiān)視”、“自動(dòng)”和“局部變量”窗口中搜索關(guān)鍵字,提高了查找對(duì)象或值的能力。
          • 在檢查數(shù)據(jù)時(shí),在“監(jiān)視”、“自動(dòng)”和“局部變量”窗口中查看格式說明符下拉列表。
          • 使用自定義可視化工具,此工具現(xiàn)與 .NET Core 兼容。
          • 調(diào)試包含大量模塊和 PDB 的超大型應(yīng)用程序。
          • 在 Visual Studio IDE 內(nèi)即可使用自定義參數(shù)啟動(dòng) Google Chrome 和調(diào)試 JavaScript 應(yīng)用程序。
          • 可為性能探查器中的 CPU 和 DotNet 對(duì)象分配工具使用突出顯示熱路徑。
          • 當(dāng)某個(gè)特定對(duì)象的屬性值在 .NET Core 3.0+ 應(yīng)用程序中更改時(shí),可使用數(shù)據(jù)斷點(diǎn)中斷,此功能最初為 C++ 所獨(dú)有。
          • 自預(yù)覽版 1 開始,我們更新了用于在“自動(dòng)”、“局部變量”和“監(jiān)視”窗口中搜索的 UI,界面更加簡(jiǎn)單。 “深度搜索”功能已更改為一個(gè)下拉菜單,因此可快速選擇初始搜索和后續(xù)搜索所需的深度。

          源代碼管理和團(tuán)隊(duì)資源管理器

          • 暫時(shí)存儲(chǔ)更改,以便利用團(tuán)隊(duì)資源管理器的 Git 工具對(duì) Git 儲(chǔ)藏的支持來處理其他任務(wù)。
          • 查看 Visual Studio Marketplace 中提供的可選擴(kuò)展 Visual Studio 的可取請(qǐng)求,該擴(kuò)展將拉取請(qǐng)求評(píng)審集成到 Visual Studio 中。 使用新的 Azure DevOps 工作項(xiàng)體驗(yàn),該體驗(yàn)專注于開發(fā)人員工作流,包括用戶特定的工作項(xiàng)視圖、從工作項(xiàng)創(chuàng)建分支,使用 #mentions 搜索工作項(xiàng),以及內(nèi)聯(lián)編輯。

          擴(kuò)展性

          • 使用 NuGet 包 Microsoft.VisualStudio.SDK 中獨(dú)立、統(tǒng)一的 Visual Studio SDK。
          • 利用 VSIX Project 的更新立即包括 AsyncPackage。
          • 體驗(yàn)新的空 VSIX Project 模板。
          • 了解擴(kuò)展是免費(fèi)、付費(fèi)還是試用,現(xiàn)在“擴(kuò)展和更新”對(duì)話框中已顯示有相關(guān)提示。

          編程語言——C#

          • 可為空引用類型:開啟此功能后(例如,使用 #nullable enable 或在項(xiàng)目級(jí)別使用enable),如果使用 ? 注釋,則引用類型將被視為可為空,否則將引用類型視為不可為空。 隨后編譯器分析 null 值的流向,并警告可能的不安全使用情況。
          • switch 表達(dá)式:在表達(dá)式上下文中提供類似 switch 的語義。
          • 遞歸模式匹配:新模式可使用測(cè)試字段/屬性和位置元素(來自元組或析構(gòu)函數(shù))。
          • 支持 CoreFX 中用于切片的 Range 和 Index 類型,包括范圍的 x..y 文字語法。
          • IAsyncEnumerable 表示的異步流可以與 await foreach 異步枚舉,并且可以使用 async IAsyncEnumerable 迭代器方法生成。
          • using 聲明:在當(dāng)前塊的末尾進(jìn)行釋放,但不增加嵌套級(jí)別。 可以通過實(shí)現(xiàn)公共 Dispose() 方法來處理 ref 結(jié)構(gòu)。
          • static 本地函數(shù):標(biāo)有 static 的本地函數(shù)不能引用封閉函數(shù)中的 this 或變量。
          • 本地函數(shù)和 lambdas 現(xiàn)在可以聲明影響封閉函數(shù)變量名稱的參數(shù)和局部變量。
          • 空接合賦值:如果 x 為 null,x ??= y; 僅會(huì)將 y 賦值給 x。

          編程語言——C++

          • 使用可為代碼提供 AI 輔助建議的可選擴(kuò)展 Visual Studio IntelliCode 來編寫 C++ 和 XAML 代碼,以節(jié)省時(shí)間。
          • 體驗(yàn)編輯器內(nèi)代碼分析警告。代碼分析在后臺(tái)自動(dòng)運(yùn)行,且警告顯示為綠色波形曲線。
          • 試用全新模板欄,它使用速覽窗口用戶界面并支持嵌套模板。
          • 運(yùn)行更新后的全新 C++ 生存期配置文件檢查器實(shí)現(xiàn)。
          • 使用新的 CMake 設(shè)置編輯器配置 CMake 項(xiàng)目,它提供 CMakeSettings.json 的替代方案。
          • 體驗(yàn)一系列后端改進(jìn),包括 OpenMP SIMD 矢量化、鏈接時(shí)間加速和更高性能的內(nèi)聯(lián)。
          • 打開由外部工具(例如 CMakeGUI 或定制的元數(shù)據(jù)生成系統(tǒng))生成的現(xiàn)有 CMake 緩存。
          • 借助用于為 Spectre Variant 1 提供遷移緩解的 /Qspectre 改進(jìn)分析 (CVE-2017-5753)。
          • 現(xiàn)在模板 IntelliSense 的模板欄具有最近使用的下拉列表,可以在之前的示例參數(shù)之間快速切換。

          編程語言——F#

          • F# 4.6 及其他各種編譯器改進(jìn)功能已發(fā)布
          • 體驗(yàn)適用于 F# 和 F# 工具的大型解決方案和各種 bug 修補(bǔ)程序的性能改進(jìn)。
          • 了解開放源代碼參與者對(duì) F# 語言和工具完成的出色工作。

          編程語言——JavaScript/TypeScript

          • Node.js 項(xiàng)目中調(diào)試單元測(cè)試。
          • 體驗(yàn)面向從 NuGet 和 npm 包生成 TypeScript 項(xiàng)目的用戶的額外支持。

          編程語言——Python

          • 使用 Python“添加環(huán)境”對(duì)話框輕松添加 Python 虛擬環(huán)境和 conda 環(huán)境。
          • 更輕松地使用 Python 環(huán)境,包括通過新 Python 環(huán)境選擇器工具欄對(duì)“打開文件夾”工作區(qū)支持的改進(jìn)。
          • 創(chuàng)建 Visual Studio Live Share 會(huì)話并與其他 Visual Studio 用戶協(xié)作處理 Python 代碼。

          Web 技術(shù)

          • 利用新增的對(duì)使用 .NET Core 3.0 項(xiàng)目的支持。
          • 查看 ASP.NET 的 CPU 分析。
          • 對(duì)在虛擬機(jī)、虛擬機(jī)規(guī)模集和 Azure Kubernetes 服務(wù)上運(yùn)行的 .NET Web 應(yīng)用使用快照調(diào)試程序。
          • 使用 Visual Studio Kubernetes 工具開發(fā)適用于 Kubernetes 的容器應(yīng)用程序
          • 獲取 Azure DevOps 工作項(xiàng)體驗(yàn)的增強(qiáng)功能,包括有關(guān)工作項(xiàng)分配的內(nèi)聯(lián)支持和改進(jìn)的 #mentions 體驗(yàn)。
          • 更輕松地使用項(xiàng)目文件,同時(shí)體驗(yàn)針對(duì) .NET Core 工具的更出色的控制臺(tái)應(yīng)用。
          • 體驗(yàn)針對(duì)所有應(yīng)用的發(fā)布配置文件摘要增強(qiáng)功能。 此外,當(dāng)應(yīng)用發(fā)布到 Azure 應(yīng)用服務(wù)時(shí),現(xiàn)可使用名為依賴項(xiàng)的新分區(qū)。
          • 體驗(yàn)創(chuàng)建新的 ASP.NET 應(yīng)用程序時(shí)的各種視覺效果。
          • 為現(xiàn)有 Azure Functions 發(fā)布配置文件重新提供發(fā)布憑據(jù)。

          通用 Windows 平臺(tái) (UWP)

          • 從設(shè)計(jì)器中進(jìn)行修改時(shí),將保留注釋、間距、命名空間和任何其他文本更改。 程序包清單設(shè)計(jì)器對(duì) Package.appxmanifest 文件中的 xml 更改提供原樣不變的高保真度。
          • 使用適用于 .NET Core 項(xiàng)目的 Windows 應(yīng)用程序打包項(xiàng)目生成 MSIX 包。
          • 使用包創(chuàng)建向?qū)В芍苯酉?Microsoft Store 提交。
          • Visual Studio 2019 中不再支持部署到 Windows Mobile 設(shè)備。 嘗試部署到 Windows 10 Mobile 設(shè)備將導(dǎo)致顯示“Visual Studio 2019 中不再支持部署到 Windows Mobile 設(shè)備”錯(cuò)誤。 如需繼續(xù)使用 Windows 10 Mobile 設(shè)備處理應(yīng)用程序,請(qǐng)繼續(xù)使用 Visual Studio 2017。

          使用 Xamarin 進(jìn)行移動(dòng)開發(fā)

          • 在創(chuàng)建新項(xiàng)目時(shí),通過縮減 Xamarin 工作負(fù)載大小更快地開始使用并提高性能。
          • 配合使用 IntellicodeXamarin.Forms XAML
          • 使用新 Xamarin.Forms 預(yù)覽器設(shè)備下拉列表在不同設(shè)備上預(yù)覽 Xamarin.Forms XAML。
          • 無需先使用新 Xamarin.Forms 預(yù)覽器中的基本預(yù)覽模式構(gòu)建項(xiàng)目。
          • 使用新增的用于 Xamarin.Forms 的 Shell 模板。
          • 對(duì) Xamarin.Android 初始和增量生成性能的改進(jìn)
          • 使用部署目標(biāo)菜單創(chuàng)建新的 Android 模擬器。
          • 使用 Xamarin.Android 中的生成改進(jìn)縮短生成時(shí)間。
          • 體驗(yàn)增強(qiáng)的快速部署和針對(duì) Xamarin.Android 的 d8/r8 支持。
          • 利用 Xamarin Android Designer 中提高的工作效率。
          • 使用 Xamarin Android Designer,利用轉(zhuǎn)到定義和面向 Android 資源文件的增強(qiáng)的 XML IntelliSense/自動(dòng)完成功能來提高效率。

          SQL Server Data Tools

          • 體驗(yàn)更新的 SSDT 和 DacFX,現(xiàn)在包括 UTF-8 排序規(guī)則支持。

          想要獲取更多Visual Studio 2019教程資源,可在評(píng)論區(qū)留言哦。


          主站蜘蛛池模板: 日本一区二区三区免费高清在线| 国产未成女一区二区三区| 国产精品亚洲一区二区三区在线观看| 精品无码中出一区二区| 日韩视频一区二区在线观看| 国产一区二区三区在线电影| 国产激情一区二区三区 | 人妻内射一区二区在线视频| 熟妇人妻系列av无码一区二区 | 无码人妻精品一区二区三区99仓本 | 亚洲性日韩精品国产一区二区| 日韩十八禁一区二区久久| 精品视频一区二区三区| 水蜜桃av无码一区二区| 无码人妻aⅴ一区二区三区有奶水| 夜夜精品视频一区二区| 久久国产精品免费一区| 51视频国产精品一区二区| 国产精品亚洲综合一区在线观看| 亚洲Aⅴ无码一区二区二三区软件| 日本成人一区二区| 成人免费一区二区无码视频| 精品日韩在线视频一区二区三区 | 无码少妇A片一区二区三区| 精品女同一区二区| 人妻天天爽夜夜爽一区二区| 国产第一区二区三区在线观看| 国产午夜精品一区二区三区嫩草| 中文字幕日韩丝袜一区| 日本丰满少妇一区二区三区| 在线播放国产一区二区三区 | 无码精品久久一区二区三区| 久久亚洲日韩精品一区二区三区| 国模吧一区二区三区精品视频| 亚洲综合av永久无码精品一区二区| 久久精品国内一区二区三区| 久久精品免费一区二区三区| 日本中文一区二区三区亚洲| 亚洲一区二区三区四区视频| 中日韩一区二区三区| 成人毛片一区二区|