O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio

Confira estes a seguir

1 de 31 Anúncio

Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル

Baixar para ler offline

4/21 Visual Studio 2019 Launch Event in Tokyo の資料です。
https://connpass.com/event/122145/

4/14 福岡開催時の資料から少しだけ変更しています。

4/21 Visual Studio 2019 Launch Event in Tokyo の資料です。
https://connpass.com/event/122145/

4/14 福岡開催時の資料から少しだけ変更しています。

Anúncio
Anúncio

Mais Conteúdo rRelacionado

Diapositivos para si (20)

Semelhante a Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル (20)

Anúncio

Mais de Akira Inoue (16)

Mais recentes (20)

Anúncio

Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル

  1. 1. ~ Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル 井上 章 (いのうえ あきら) @chack411 マイクロソフト コーポレーション グローバル ブラックベルト テクノロジー ソリューション プロフェッショナル
  2. 2. 2003 2006 2008 2010 2012 20131998 .NET Framework 2015 2017
  3. 3. Visual Studio 2019 Launch Event April 2, 2019 : https://launch.visualstudio.com/ Visual Studio 2019 Visual Studio 2019 for Mac Visual Studio Live Share Azure DevOps Server 2019 (GA Mar 5) General Availability (GA)
  4. 4. Visual Studio 2019 主な新機能 Modern Development SupportPersonal and Team Productivity Constant Innovation Focus on what’s important コードエディタ エリアの拡大 新しいコード検索機能 Improve your productivity デバッグ機能の向上 CodeLens (Community Edition) ワンクリック コード クリーンアップ Collaborate across teams Visual Studio Live Share IDE での Azure Repos プルリクエスト対応 Support modern app types .NET Core 3 (Preview) Xamarin モバイル開発 Cross-platform C++ クラウドネイティブ, サーバーレス, コンテナー Be cloud-ready with Azure Local/offline 開発性の向上 Secure by default (Key Vault) IDE からの Azure アプリ開発と発行 Get started faster and easier 新しいスタート ウィンドウ Git-first ワークフロー プロジェクト新規作成ウィンドウの改善 シームレスなアップグレード Smart assistance while you code IntelliCode モデル共有 IntelliCode C++ / XAML サポート プロダクション環境のデバッグ Visual Studio 2019 Release Notes : https://docs.microsoft.com/ja-jp/visualstudio/releases/2019/release-notes
  5. 5. devenv.exe のメモリ最適化
  6. 6. UI / UX の強化 スタート ウインドウ タイトル & メニュー バー 検索 2017 2019
  7. 7. リファクタリング機能 ドキュメント正常性インジケーター コードクリーンアップ
  8. 8. AI が支援 する IntelliSense • 使用される可能性の高い入力候補を予測 • GitHub の主要 OSS をベースにモデルを構築 • 自分のソースコードからカスタムモデルを作成し 共有も可能 aka.ms/intellicode Visual Studio IntelliCode
  9. 9. Visual Studio Live Share Real-time collaborative development Shared debugging, independent views Works across Visual Studio and Visual Studio Code aka.ms/vsls
  10. 10. .NET Application Models ( .NET Core 3 ) .NET Framework .NET Core Xamarin アプリ モデル ベース ライブラリ Win Forms WPF
  11. 11. Cloud Native
  12. 12. 能力 エクスペリエンス 技術 アーキテクチャ クラウド ネイティブ アプリケーション クラウド ネイティブを支える技術とアーキテクチャ Cloud Native Definition v1.0
  13. 13. Web Apps 開発ライフサイクル (シナリオ例) Azure 開発環境 git push pull, clone Deploy Deploy
  14. 14. プロダクション環境の Azure Web Apps のデバッグ Snapshot Debugger 参照: https://docs.microsoft.com/en-us/visualstudio/debugger/debug-live-azure-applications
  15. 15. • Azure VM 上の Web アプリケーションの動作を記録、Visual Studio 上で再現 • Visual Studio Enterprise Edition が必要 Time Travel Debugging (Preview)
  16. 16. Docker Containers クラウドからオンプレミスまで どこでも実行可能な高速で軽量な アプリケーション / サービスの 配置, 運用, 管理, 自動化のための技術 コンテナー型のアプリ仮想化技術 ◼ ネットワークやリソースを分離 ◼ 高速かつオーバーヘッドの少ない配置展開 ◼ オープンソース WindowsLinux
  17. 17. Docker Containers ~ 共通デプロイ単位 Optionsofcompute Azure Web App for Containers Service Fabric Ma en Azure Kubernetes Service (AKS) Leverage the Azure platform designed for your container needs Keep using the platform of your choice, running great on Azure Azure Container Registry Docker Hub, private registry Visual Studio tools InteliJ Jenkins Redhat Openshift Container Platform Pivotal Cloud Foundry Kubernetes
  18. 18. ◼ Docker CLI ◼ Azure CLI, SSH ◼ Visual Studio 2017/2019 コンテナー サポート (Build, Debug) ◼ Visual Studio Code & Docker 拡張機能 ◼ Docker Image の管理 • Docker Hub • Azure Container Registry • Private Registry Container 開発とツールサポート
  19. 19. Container 開発ライフサイクル (シナリオ例) Azure 開発環境 git push pull, clone docker push CD (Webhook) docker push
  20. 20. • Azure Kubernetes Service (AKS) 上でのコンテナーの実行とデバッグを実行可能 • マネージドな Kubernetes クラスターをチームで共有して共同作業可能 • 依存関係を複製したりモックアップしたりすることなく、自分のコードを分離して開発したり、 他のコンポーネントと併せてエンド ツー エンドのテストを実行 • さまざまな開発言語/フレームワーク、Windows, macOS, Linux で利用可能 • 開発とプロダクションで同一の Docker / Helm 環境を利用 Azure Dev Spaces (Preview) http://web-frontend.bd0cfb25.../aksapp.io http://scott.s.web-frontend.bd0cfb25.../aksapp.io Scott
  21. 21. DEVELOPER TOOLS DEVELOPER SERVICES CLOUD PLATFORM
  22. 22. https://aka.ms/decode19
  23. 23. プログラミング ASP.NET Core aka.ms/aspnetcorebook
  24. 24. Microsoft Developers
  25. 25. © 2019 Microsoft Corporation. All rights reserved. 本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。

×