Skip to main content
Connect(); 2015の
つまみ食い
VISUAL STUDIO/TEAM FOUNDATION
SERVER関連。おまけ付き
自己紹介
• HN:ぶらっく(@__Black)
ぶらっくの技術メモ
http://blackssi.cocolog-nifty.com/blog/
• MVP for Visual Studio and Development Technologies
2015/07~2016/06
※広島在住
Visual Studio Marketplace登場
• Visual StudioやTeam Foundation Server関連の拡張機能がここ
に集結(大げさ)
• 実はVisualStudio Gallaryの入り口+α
→VS関連の拡張機能を選択すると、VisualStudio Gallaryの
サイトに飛ぶ。クラウド関連の拡張機能を選択すると、インストール用
サイトに移動する
Visual Studio Marketplace登場
Visual Studio Marketplace登場
• Xamarinのとき
Visual Studio Marketplace登場
• Code Search(説明は後で)
Visual Studio Codeがベータ版に
• 拡張機能が使える(作れる)よう
作った拡張機能はVisual Studio Marketplaceで公開
• VSCodeはOSSとして公開
https://github.com/Microsoft/vscode
.NET Core 5 RC/ASP.NET 5 RC
• LinuxやOS Xで.NETが動くってやつがRC版としてリリース
しかも、「with Go-Live」
• 中身はよく分からないのでこちらで
○Announcing .NET Core and ASP.NET 5 RC
http://blogs.msdn.com/b/dotnet/archive/2015/11/18/an
nouncing-net-core-and-asp-net-5-rc.aspx
○Announcing ASP.NET 5 Release Candidate 1
http://blogs.msdn.com/b/webdev/archive/2015/11/18/a
nnouncing-asp-net-5-release-candidate-1.aspx
Visual Studio Onlineの名前が変わった
• Visual Studio Online(VSO)から、Visual Studio Team
Services(VSTS)に変更
「アジャイルチームのコラボレーションやDevOpsサービスの中心部となってき
ているので、その内容に即した名前に変えた」とか。
• 拡張機能として、コード検索/パッケージマネージャーなどがPreview
として公開
ライセンス:Visual Studio Dev Essentials
• 開発に関連するリソースを、ある程度の無料枠で利用可能に
ライセンス:Visual Studio Dev Essentials
ライセンス:Visual Studio Dev Essentials
• 提供は2016年の早く
• 実は、MSDN Subscription(Professional/Enterprise/Test
Professional)の共通特典
• 詳細はこちら
https://www.visualstudio.com/products/visual-studio-
dev-essentials-vs
ライセンス:
Visual Studio Cloud subscription
• Subscriptionの支払い方法が追加
→月払いが可能に
• Marketplaceで購入可能
Visual Studio Update 1
• Apache Cordova用ツールの追加
• ユニバーサルWindowsアプリ用ツールの追加
• .NET Framework 4.6.1
• TypeScript 1.6/1.7用のツール
などなど。
• 詳細は
https://www.visualstudio.com/news/vs2015-update1-vs
Team Foundation Server Update 1
• 同じプロジェクトでGitとTFVCの両方が使用可能
• 「かんばん」機能改善
• チームエクスプローラーからpull request
• Office統合インストーラー
などなど。
• 詳細は
https://www.visualstudio.com/news/tfs2015-update1-vs
Team Foundation Server Update 1
( Office統合インストーラーの補足)
• Office連携(例:Excelから作業項目を更新する)を行う場合、
VS 2013まではTeam Explorer(VS Shell)をインストールすることで
連携機能がインストールされた
• VS2015では、Team Explorerそのものが提供されなくなった
→今までTeam Explorerが提供してきた機能はWebベースに
移行したので。
→Update 1でOffice連携用のインストーラーを提供開始
Team Foundation Server Update 1
(Release Management ※Preview)
• リリースに関する管理機能
・リリース先環境の指定
・リリース承認
・リリース対象ビルドの指定
・その他(リリース後のテストなど)
を実行/管理できるようになります。
Team Foundation Server Update 1
(Release Management)
• 管理画面
Team Foundation Server Update 1
(Release Management)
• 定義画面(全体)
リリース先環境/リリース時のタスクステップ/タスクの詳細設定を指定
Team Foundation Server Update 1
(Release Management)
• 定義画面(リリース先環境/タスク[WebAppへのデプロイ+テスト])
Team Foundation Server Update 1
(Release Management)
• 定義画面(WebAppデプロイ詳細設定)
Team Foundation Server Update 1
(Release Management)
• 定義画面(承認者指定)
Team Foundation Server Update 1
(Release Management)
• 承認者への通知メール
リリースが実行されると、承認者にメールが送信される。
承認者は「Click here」を押して、承認画面に行く
Team Foundation Server Update 1
(Release Management)
• 承認画面
コメントを入力し、「Approve(承認)」か「Reject(却下)」を選択
Update 1 関連
• Xamarin 4のサポート
• iOSの実機がなくても、VSTSからビルドできる!(Preview)
→MacinCloudをVSTSから利用する
※有償($30/月)
Apple Developer Programに登録する必要あり。
詳細はこちら
Build and Test Xcode Projects with Visual Studio Team
Services or Team Foundation Server 2015
https://msdn.microsoft.com/Library/vs/alm/Build/xcode/
xcode-projects?f=255&MSPPError=-2147217396
Update 1 関連
• MacinCloud側設定画面
Update 1 関連
• Visual Studio Team Services側設定画面
Update 1 関連
• 詳細はこちら
○Build and Test Xcode Projects with Visual Studio Team
Services or Team Foundation Server 2015
https://msdn.microsoft.com/Library/vs/alm/Build/xcode/
xcode-projects?f=255&MSPPError=-2147217396
○ Build Apache Cordova apps with Visual Studio Team
Services or Team Foundation Services 2015
https://msdn.microsoft.com/Library/vs/alm/Build/cordov
a/cordova-build
まとめ
• こちらを見ていただければOK
• ブチザッキ
○Microsoft Connect(); 2015 Day 1
https://buchizo.wordpress.com/2015/11/19/microsoft-
connect-2015-day-1-azure-
update%e3%82%82%e3%81%82%e3%82%8b%e3%82
%88/#more-8400
• kkamegawa's weblog
○Connect();でのVisual Studio Online あらため
Team Servicesの強化紹介
http://kkamegawa.hatenablog.jp/entry/2015/11/19/0202
49
○Visual Studio Team Services 11/24更新
http://kkamegawa.hatenablog.jp/entry/2015/11/25/0645
26
まとめ
• The Visual Studio Blog
○ News and Announcements at Connect(); //2015
http://blogs.msdn.com/b/visualstudio/archive/2015/11/1
8/news-and-announcements-from-connect-2015.aspx
• Channel9(動画)
○「connect 2015」で検索