◎ 課程說明
我們都知道【工欲善其事,必先利其器】的道理,身為一個 .NET / Web 開發人員,我們每天花大量的時間使用Visual Studio開發各式解決方案,但你真的了解它嗎?多年的開發與教學經驗告訴我,有為數不少的開發人員,即便擁有數年的開發經驗,對於 Visual Studio 的掌握度依然非常有限,雖然功能都能寫出來,但開發與偵錯的效率天差地遠!
熟悉 Visual Studio 開發工具可以帶來無比的效益,有許多非常好用的功能、擴充套件與操作技巧,你可能從來都沒用過,本課程一如往常的將帶大家從觀念著手,搭配完整的展示與實作練習,讓你深入了解 Visual Studio 開發工具的架構與特性,我們都知道 Visual Studio 功能非常多,因此本課程將著重在 .NET 開發與偵錯技巧方面,幫助大家改善開發效率、提高程式品質,更重要的,當然就是帶享受開發的樂趣。
※ 本課程雖然以 Visual Studio 2015 為主,但許多開發與偵錯觀念皆適用於 Visual Studio 2005 以後的版本,差別僅在於新版 Visual Studio 支援的功能更多而已。
◎ 課程編號
- DCT-105006
◎ 課程日期
- 2016/04/16 (六) ~ 2016/04/17 (日) (兩天課程)
◎ 課程主題
- 認識Visual Studio 2015
- 認識工具窗格
- 方案總管
- 伺服器總管
- 屬性視窗
- 打造舒適的開發環境
- 視窗配置的技巧
- 常用選項設定
- 快速開發的密技
- 常用快速鍵
- 活用書籤功能
- 活用程式碼片段
- 程式碼產生器 (T4)
- 使用 Code Map
- 使用 Code Lens
- 認識工具窗格
- 介紹好用擴充套件
- C# Essentials
- Web Extension Pack
- Bootstrap Snippet Pack
- Browser Sync
- Glyphfriend
- Image Optimizer
- NPM Scripts Task Runner
- Open Command Line
- Package Installer
- Web Analyzer
- Web Compiler
- Web Essentials 2015
- Bundler & Minifier
- Developer Assistant
- Cloud Explorer for Visual Studio 2015
- GitHub Extension for Visual Studio
- Highlight all occurrences of selected word
- Javascript Parser
- CodeMaid
- Visual Studio 2015偵錯入門
- 重新認識方案 (Solution)
- 方案屬性設定
- 重新認識專案 (Project)
- 認識 MSBuild 架構
- 自訂 MSBuild 目標與事件
- 認識組態管理員 (Configuration Manager)
- 認識常用偵錯視窗
- 基本偵錯方法
- 執行程式碼分析
- 重新認識方案 (Solution)
- Visual Studio 2015進階偵錯技巧
- 進階中斷點設定技巧與實務運用
- 活用組態管理員
- Web.config Transform
- Configuration Transform
- 網站佈署與更新
- 活用條件式編譯
- 使用分析工具
-
- CPU取樣
- 檢測函式呼叫次數與計時
- .NET 記憶體配置分析
- 資源爭用資料分析 (並行處裡)
- 使用 IntelliTrace
◎ 適合對象
- 使用 Visual Studio 的開發人員 (C#, VB.NET)
- 現有 ASP.NET Web Form 開發人員
- 現有 ASP.NET MVC 開發人員
- 現有 Windows Form 開發人員
- 現有 Windows Store App 開發人員
- 本課程不適合完全沒有 Visual Studio 使用經驗的人
◎ 預期效益
- 了解 Visual Studio 常見專案架構
- 了解 Visual Studio 2015 最新功能與特性
- 了解如何利用 Visual Studio 快速開發程式
- 了解如何利用 Visual Studio 提升程式品質
- 了解各種實務的 Visual Studio 開發與偵錯技巧
- 課堂上可以諮詢任何 Visual Studio 開發議題
◎ 講者名單
- 多奇數位創意有限公司 技術總監 Will 保哥
◎ 講者簡歷
- 現任多奇數位創意有限公司技術總監。連續 8 度當選微軟最有價值專家 (ASP.NET/IIS MVP)。早期專研 LAMP 相關技術,自 2005 年起轉向 Microsoft .NET Platform 開發技術,熟悉各式 Web 開發技術、網站效能調校、SQL Server、網站內容管理系統、網路系統整合。曾擔任 Visual Studio 2010 上市發表會講師、MSDN 講座講師、TechDays Taiwan 2010/2011/2012 講師、TechEd China 2011 講師,出版著作有 ASP.NET MVC 2 開發實戰、ASP.NET MVC 4 開發實戰與 Windows Phone 開發實戰等書籍。
- 部落格: http://blog.miniasp.com/
- 粉絲頁: https://www.facebook.com/will.fans
◎ 繳費資訊
- 課程費用:
原價:NT$ 12,000-- 優惠票:NT$ 8,000.-
◎ 特惠方案
- 若向多奇購買 10 單位 Azure in Open 授權 (NT$31,020),除了在 Azure 上擁有 NT$31,020 的使用額度之外,還可免費獲得 1 位上課名額。若購買 MSDN 訂閱兩套 (買二送一),也可免費獲得 1 位上課名額喔。欲知詳情請洽 02-23222480#11 鄔炳孝 (Joseph Wu) ( wuping@miniasp.com )
◎ 退換票辦法
- 考量行政成本,已完成繳費之學員如欲取消報名,繳完費至開課前十天(含)申請退費,主辦單位將退學費90%、課程前十日起即不接受退票。
- 如需退費,請填寫課程退費申請表,收到申請表,課程專員將寄發通知信
以告知申請進度 - 統一退費日期為申請日之下個月10號。申請時間為「課程退費申請表」的回覆日期。
- 學員須自行負擔匯款手續費,NT 30元
◎ 交通資訊

◎ 注意事項
- 本課程包含午餐
- 學員需攜帶筆電,且須事先安裝好實作環境
- 如需開立三聯式發票,請於報名時提供【公司名稱】與【統一編號】
- 若課程發票欲提前呈報公司報帳,請於報帳前來電或來信告知
- 若報名課程學員人數不足15人,主辦單位有權取消當次課程,並退還全額課程費用
- 若因不可抗拒之因素(如:天災、停電),主辦單位有權取消當次課程,並退還全額課程費用




