SlideShare une entreprise Scribd logo
1  sur  17
Télécharger pour lire hors ligne
わんくま同盟 名古屋勉強会 #41
Visual Studio 2017の
一部を使ってみた
2017/04/15(土)
You&I
わんくま同盟 名古屋勉強会 #41
ジコ、ショウカイ。
• H/N: You&I(読み:ユーアンドアイ)
• SNS: @you_and_i
• 出身: 生まれも育ちも名古屋市
• 年齢: アラフォー
• 本職: 商学部出身の職業プログラマ
• 言語: C++, C#他
•所属: プログラミング生放送勉強会 名古屋支部
名古屋アジャイル勉強会
わんくま同盟 名古屋勉強会
わんくま同盟 名古屋勉強会 #41
AGENDA
1. VS2017の概要
2. VS2017の環境構築
3. VS2017のデモ
わんくま同盟 名古屋勉強会 #41
1. VS2017の概要
Visual Studio 2017の一部を使ってみた
わんくま同盟 名古屋勉強会 #41
1. VS2017の概要
• Microsoft Visual Studioは1997年にリリース
されたVisual Studio 97から続く、統合開発
環境で、最新版のVisual Studio 2017は2017
年3月にリリースされました。
• Visual Studioのリリースは、Windows OSの
新バージョンリリースに合わせて行われて
います。
わんくま同盟 名古屋勉強会 #41
1. VS2017の概要
• 1998年発売のVisual Studio 6.0に含まれる
Visual Basic 6.0は、開発ツールとしてのサ
ポートは終了していますが、実行ランタイ
ムのサポートは2024年まで行われます。
• 2002年発売のVisual Studio .NETからは標準
のC#開発環境として、発展してきています。
わんくま同盟 名古屋勉強会 #41
1. VS2017の概要
• Visual Studio製品で有名な機能としては、
1996年発売のVisual Basic 5.0 Control
Creation Editionから搭載された IntelliSense
と呼ばれるソースコードの入力補完機能で
しょうか。
• .NET Framework等で利用可能なライブラリ
のパッケージ管理システムとして NuGet も
有名?ですかね。
わんくま同盟 名古屋勉強会 #41
1. VS2017の概要
IDEのエディション 詳細
Enterprise プロファイル機能、IntelliTraceやIntelliTestと
いった高機能なデバッグ・テスト機能、
サードパーティーのツール等が利用可能。
Professional 小規模チーム向け。Visual Studioの標準機能。
Community 学生・OSS開発者・個人向けに無償提供。
Professional版とほぼ同機能が利用可能。
※TFS/CodeLensが使えないなどの制限あり。
https://www.visualstudio.com/ja/vs/compare/
Express 無償提供。アドオンが使えない等の機能制
限はあるが商用利用も可能。
わんくま同盟 名古屋勉強会 #41
1. VS2017の概要
• 現時点ではPreview版ですが、今回のリ
リースではVisual Studio for Macという、
Apple Mac OS X向けの統合開発環境も出て
きました。
https://www.visualstudio.com/ja/vs/visual-studio-mac/
• Visual Studio IDE以外に、オンプレミス環境
向けにバージョン管理やタスク管理をサ
ポートするVisual Studio Team Foundation
Server 2017もあります。
わんくま同盟 名古屋勉強会 #41
1. VS2017の概要
• Visual Studio 2017の新機能
– リリースノート
– 開発
• インストーラーの改善
– UI変更
– インストール時間短縮
– オフラインインストールのサポート
• IDEの性能改善
– Lightweight Solution Load
わんくま同盟 名古屋勉強会 #41
1. VS2017の概要
• Visual Studio 2017の新機能
– 開発
• Visual C++
– C++14言語仕様(C++1y)の実装強化
– C++17言語仕様(C++1z)の予備的サポート
– 自動ビルドツールのCMakeのサポート
– STLの性能改善
– SQLiteによるコード定義検索性能向上
– Linuxの開発機能の標準機能化
わんくま同盟 名古屋勉強会 #41
1. VS2017の概要
• Visual Studio 2017の新機能
– 付属
• Node.js
– 特になし
※VS2013からNode.js Tools for Visual Studioが提供されて
いますが、これとは別に Node.js をインストールする
必要があります。
※VS2017からNode.jsが同梱されたりすることはありま
せんでした。
わんくま同盟 名古屋勉強会 #41
2. VS2017の環境構築
Visual Studio 2017の一部を使ってみた
わんくま同盟 名古屋勉強会 #41
2. VS2017の環境構築
• Visual Studio 2017がインストール可能なOS
– Windows 10 バージョン1507以上
• Home / Professional / Education / Enterprise
– Windows Server 2016
• Standard / DataCenter
– Windows 8.1 Update(KB2919355)
• Basic / Professional / Enterprise
– Windows Server 2012 R2 Update
• Essentials / Standard / DataCenter
– Windows 7 ServicePack 1
• Home Premium / Professional / Enterprise / Ultimate
わんくま同盟 名古屋勉強会 #41
2. VS2017の環境構築
• Visual Studioのダウンロード
– https://www.visualstudio.com/ja/downloads/
• Visual Studio Expressダウンロード
– https://www.visualstudio.com/ja/vs/visual-studio-
express/
わんくま同盟 名古屋勉強会 #41
3. VS2017のデモ
Visual Studio 2017の一部を使ってみた
わんくま同盟 名古屋勉強会 #41
3. VS2017のデモ
• デモする

Contenu connexe

Tendances

111125 ものづくりオープンメソッドiamas・岐阜高専連携講座 takawo
111125 ものづくりオープンメソッドiamas・岐阜高専連携講座 takawo111125 ものづくりオープンメソッドiamas・岐阜高専連携講座 takawo
111125 ものづくりオープンメソッドiamas・岐阜高専連携講座 takawo
takawo shunsuke
 

Tendances (20)

レジリエンスで高める組織づくり
レジリエンスで高める組織づくりレジリエンスで高める組織づくり
レジリエンスで高める組織づくり
 
LAMDA入門 ~計画&速度を重視する発展型PDCA~
LAMDA入門 ~計画&速度を重視する発展型PDCA~LAMDA入門 ~計画&速度を重視する発展型PDCA~
LAMDA入門 ~計画&速度を重視する発展型PDCA~
 
意見をすりあわせる技術
意見をすりあわせる技術意見をすりあわせる技術
意見をすりあわせる技術
 
SWでKYT
SWでKYTSWでKYT
SWでKYT
 
アジャイルなチームにコーチングを取り入れよう
アジャイルなチームにコーチングを取り入れようアジャイルなチームにコーチングを取り入れよう
アジャイルなチームにコーチングを取り入れよう
 
課題駆動の勘所
課題駆動の勘所課題駆動の勘所
課題駆動の勘所
 
初めてのDocker
初めてのDocker初めてのDocker
初めてのDocker
 
すぱこーに学ぶアプリ開発の第一歩
すぱこーに学ぶアプリ開発の第一歩すぱこーに学ぶアプリ開発の第一歩
すぱこーに学ぶアプリ開発の第一歩
 
並列処理について
並列処理について並列処理について
並列処理について
 
111125 ものづくりオープンメソッドiamas・岐阜高専連携講座 takawo
111125 ものづくりオープンメソッドiamas・岐阜高専連携講座 takawo111125 ものづくりオープンメソッドiamas・岐阜高専連携講座 takawo
111125 ものづくりオープンメソッドiamas・岐阜高専連携講座 takawo
 
Netadashi meetup #9 20190607
Netadashi meetup #9 20190607Netadashi meetup #9 20190607
Netadashi meetup #9 20190607
 
ペーパークラフトで学ぶフィードバックと改善(鬼)
ペーパークラフトで学ぶフィードバックと改善(鬼)ペーパークラフトで学ぶフィードバックと改善(鬼)
ペーパークラフトで学ぶフィードバックと改善(鬼)
 
ユーザーストーリーで学ぶスクラム
ユーザーストーリーで学ぶスクラムユーザーストーリーで学ぶスクラム
ユーザーストーリーで学ぶスクラム
 
WordCamp Asia に行こう !
WordCamp Asia に行こう !WordCamp Asia に行こう !
WordCamp Asia に行こう !
 
DevDo:WebbingStudio(090426)
DevDo:WebbingStudio(090426)DevDo:WebbingStudio(090426)
DevDo:WebbingStudio(090426)
 
リモート環境でも社内勉強会(てっくらんち)を運営してよかった!! - Bit valley inside- vol.17-kazuyuki takahashi
リモート環境でも社内勉強会(てっくらんち)を運営してよかった!! - Bit valley  inside- vol.17-kazuyuki takahashiリモート環境でも社内勉強会(てっくらんち)を運営してよかった!! - Bit valley  inside- vol.17-kazuyuki takahashi
リモート環境でも社内勉強会(てっくらんち)を運営してよかった!! - Bit valley inside- vol.17-kazuyuki takahashi
 
名古屋でKYT
名古屋でKYT名古屋でKYT
名古屋でKYT
 
プログルの現在とこれから プログルリリースイベント 2017/5/13
プログルの現在とこれから プログルリリースイベント 2017/5/13プログルの現在とこれから プログルリリースイベント 2017/5/13
プログルの現在とこれから プログルリリースイベント 2017/5/13
 
メーカーデザイン就活のススメ資料公開用
メーカーデザイン就活のススメ資料公開用メーカーデザイン就活のススメ資料公開用
メーカーデザイン就活のススメ資料公開用
 
小学校段階における論理的思考力や創造性、問題解決能力等の育成とプログラミング教育に関する有識者会議(第1回) みんなのコード 発表資料
小学校段階における論理的思考力や創造性、問題解決能力等の育成とプログラミング教育に関する有識者会議(第1回) みんなのコード 発表資料小学校段階における論理的思考力や創造性、問題解決能力等の育成とプログラミング教育に関する有識者会議(第1回) みんなのコード 発表資料
小学校段階における論理的思考力や創造性、問題解決能力等の育成とプログラミング教育に関する有識者会議(第1回) みんなのコード 発表資料
 

Similaire à Visual Studio 2017の一部を使ってみた

Similaire à Visual Studio 2017の一部を使ってみた (20)

システム設計の原則
システム設計の原則システム設計の原則
システム設計の原則
 
かなしき だるやなぎちゃん ~海老を獲りに行く話~
かなしき だるやなぎちゃん ~海老を獲りに行く話~かなしき だるやなぎちゃん ~海老を獲りに行く話~
かなしき だるやなぎちゃん ~海老を獲りに行く話~
 
Dev Woops!
Dev Woops!Dev Woops!
Dev Woops!
 
プロ生ちゃんについて
プロ生ちゃんについてプロ生ちゃんについて
プロ生ちゃんについて
 
セッション発表のスゝメ
セッション発表のスゝメセッション発表のスゝメ
セッション発表のスゝメ
 
名古屋アジャイルな見積りと計画づくり
名古屋アジャイルな見積りと計画づくり名古屋アジャイルな見積りと計画づくり
名古屋アジャイルな見積りと計画づくり
 
当日に楽しめない話
当日に楽しめない話当日に楽しめない話
当日に楽しめない話
 
スクラムによるチームの改善 ~アジャイル開発の始め方~
スクラムによるチームの改善 ~アジャイル開発の始め方~スクラムによるチームの改善 ~アジャイル開発の始め方~
スクラムによるチームの改善 ~アジャイル開発の始め方~
 
アジャイル開発の原則、顧客満足の優先を学ぶ
アジャイル開発の原則、顧客満足の優先を学ぶアジャイル開発の原則、顧客満足の優先を学ぶ
アジャイル開発の原則、顧客満足の優先を学ぶ
 
名古屋アジャイル勉強会 活動紹介
名古屋アジャイル勉強会 活動紹介名古屋アジャイル勉強会 活動紹介
名古屋アジャイル勉強会 活動紹介
 
ECMA-376の活用を考える(XLSX編)
ECMA-376の活用を考える(XLSX編)ECMA-376の活用を考える(XLSX編)
ECMA-376の活用を考える(XLSX編)
 
それはコトだ
それはコトだそれはコトだ
それはコトだ
 
GPSレシーバーでGPS時刻による時刻合わせした話
GPSレシーバーでGPS時刻による時刻合わせした話GPSレシーバーでGPS時刻による時刻合わせした話
GPSレシーバーでGPS時刻による時刻合わせした話
 
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
 
2018 06-09 WordBenchNagoya
2018 06-09 WordBenchNagoya2018 06-09 WordBenchNagoya
2018 06-09 WordBenchNagoya
 
ApiPortで.NETアプリの依存関係を調べよう
ApiPortで.NETアプリの依存関係を調べようApiPortで.NETアプリの依存関係を調べよう
ApiPortで.NETアプリの依存関係を調べよう
 
日産の会議に学ぶファシリテーション
日産の会議に学ぶファシリテーション日産の会議に学ぶファシリテーション
日産の会議に学ぶファシリテーション
 
デザインツール戦争とMaterial Theme Editor
デザインツール戦争とMaterial Theme Editorデザインツール戦争とMaterial Theme Editor
デザインツール戦争とMaterial Theme Editor
 
4DX
4DX4DX
4DX
 
MISAO: Legacy
MISAO: LegacyMISAO: Legacy
MISAO: Legacy
 

Visual Studio 2017の一部を使ってみた

  • 1. わんくま同盟 名古屋勉強会 #41 Visual Studio 2017の 一部を使ってみた 2017/04/15(土) You&I
  • 2. わんくま同盟 名古屋勉強会 #41 ジコ、ショウカイ。 • H/N: You&I(読み:ユーアンドアイ) • SNS: @you_and_i • 出身: 生まれも育ちも名古屋市 • 年齢: アラフォー • 本職: 商学部出身の職業プログラマ • 言語: C++, C#他 •所属: プログラミング生放送勉強会 名古屋支部 名古屋アジャイル勉強会 わんくま同盟 名古屋勉強会
  • 3. わんくま同盟 名古屋勉強会 #41 AGENDA 1. VS2017の概要 2. VS2017の環境構築 3. VS2017のデモ
  • 4. わんくま同盟 名古屋勉強会 #41 1. VS2017の概要 Visual Studio 2017の一部を使ってみた
  • 5. わんくま同盟 名古屋勉強会 #41 1. VS2017の概要 • Microsoft Visual Studioは1997年にリリース されたVisual Studio 97から続く、統合開発 環境で、最新版のVisual Studio 2017は2017 年3月にリリースされました。 • Visual Studioのリリースは、Windows OSの 新バージョンリリースに合わせて行われて います。
  • 6. わんくま同盟 名古屋勉強会 #41 1. VS2017の概要 • 1998年発売のVisual Studio 6.0に含まれる Visual Basic 6.0は、開発ツールとしてのサ ポートは終了していますが、実行ランタイ ムのサポートは2024年まで行われます。 • 2002年発売のVisual Studio .NETからは標準 のC#開発環境として、発展してきています。
  • 7. わんくま同盟 名古屋勉強会 #41 1. VS2017の概要 • Visual Studio製品で有名な機能としては、 1996年発売のVisual Basic 5.0 Control Creation Editionから搭載された IntelliSense と呼ばれるソースコードの入力補完機能で しょうか。 • .NET Framework等で利用可能なライブラリ のパッケージ管理システムとして NuGet も 有名?ですかね。
  • 8. わんくま同盟 名古屋勉強会 #41 1. VS2017の概要 IDEのエディション 詳細 Enterprise プロファイル機能、IntelliTraceやIntelliTestと いった高機能なデバッグ・テスト機能、 サードパーティーのツール等が利用可能。 Professional 小規模チーム向け。Visual Studioの標準機能。 Community 学生・OSS開発者・個人向けに無償提供。 Professional版とほぼ同機能が利用可能。 ※TFS/CodeLensが使えないなどの制限あり。 https://www.visualstudio.com/ja/vs/compare/ Express 無償提供。アドオンが使えない等の機能制 限はあるが商用利用も可能。
  • 9. わんくま同盟 名古屋勉強会 #41 1. VS2017の概要 • 現時点ではPreview版ですが、今回のリ リースではVisual Studio for Macという、 Apple Mac OS X向けの統合開発環境も出て きました。 https://www.visualstudio.com/ja/vs/visual-studio-mac/ • Visual Studio IDE以外に、オンプレミス環境 向けにバージョン管理やタスク管理をサ ポートするVisual Studio Team Foundation Server 2017もあります。
  • 10. わんくま同盟 名古屋勉強会 #41 1. VS2017の概要 • Visual Studio 2017の新機能 – リリースノート – 開発 • インストーラーの改善 – UI変更 – インストール時間短縮 – オフラインインストールのサポート • IDEの性能改善 – Lightweight Solution Load
  • 11. わんくま同盟 名古屋勉強会 #41 1. VS2017の概要 • Visual Studio 2017の新機能 – 開発 • Visual C++ – C++14言語仕様(C++1y)の実装強化 – C++17言語仕様(C++1z)の予備的サポート – 自動ビルドツールのCMakeのサポート – STLの性能改善 – SQLiteによるコード定義検索性能向上 – Linuxの開発機能の標準機能化
  • 12. わんくま同盟 名古屋勉強会 #41 1. VS2017の概要 • Visual Studio 2017の新機能 – 付属 • Node.js – 特になし ※VS2013からNode.js Tools for Visual Studioが提供されて いますが、これとは別に Node.js をインストールする 必要があります。 ※VS2017からNode.jsが同梱されたりすることはありま せんでした。
  • 13. わんくま同盟 名古屋勉強会 #41 2. VS2017の環境構築 Visual Studio 2017の一部を使ってみた
  • 14. わんくま同盟 名古屋勉強会 #41 2. VS2017の環境構築 • Visual Studio 2017がインストール可能なOS – Windows 10 バージョン1507以上 • Home / Professional / Education / Enterprise – Windows Server 2016 • Standard / DataCenter – Windows 8.1 Update(KB2919355) • Basic / Professional / Enterprise – Windows Server 2012 R2 Update • Essentials / Standard / DataCenter – Windows 7 ServicePack 1 • Home Premium / Professional / Enterprise / Ultimate
  • 15. わんくま同盟 名古屋勉強会 #41 2. VS2017の環境構築 • Visual Studioのダウンロード – https://www.visualstudio.com/ja/downloads/ • Visual Studio Expressダウンロード – https://www.visualstudio.com/ja/vs/visual-studio- express/
  • 16. わんくま同盟 名古屋勉強会 #41 3. VS2017のデモ Visual Studio 2017の一部を使ってみた
  • 17. わんくま同盟 名古屋勉強会 #41 3. VS2017のデモ • デモする