Microsoft Consumer Channels and Central Marketing Group

Slides:



Advertisements
Similar presentations
マイクロソフトがホスティングする拡張性に優れたサービス ベース アプリケーション プラットフォーム.
Advertisements

Microsoft VDI 事例とクラウド化. あらためて MS VDI と RDP の進化 3 Windows Server 2012 R2 の標準機能 1 platform 1 experience 4 deployment choices サーバーベースの リモートデスクトップ 旧ターミナル.
この部分こそが必 要とされている ! Runtime 自身と Expression が カバーする!
Windows Azure ハンズオン トレーニング Windows Azure Web サイト入門.
Oscar Koenders Principal Group Program Manager Microsoft Corporation
第28回codeseek勉強会 WPF で簡単ビデオ再生 2008年5月27日(火)
2/28/2017 1:47 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
D2-301 現時点の本資料は 完成版のスライドではありません。
MSON-B2 .NET Framework Web アプリケーション開発
Microsoft Consumer Channels and Central Marketing Group
Windows Summit /1/2017 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Windows Summit /1/2017 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Windows Summit /1/2017 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
C# Programming .NET / C# Group 検索ワードでみる C#の困り事とその対策
3/2/2017 9:01 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Windows Phone アプリケーションでの データ視覚化
3/3/2017 8:49 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
3/4/ :37 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Expression Blend 3で始めるSilverlight 3アプリケーション開発
ParadoxのLiveScripting事情
MPN9月の変更内容のご案内 - 新クラウドコンピテンシーのリリース - 既存コンピテンシーのアップデート Sep, 2014
Using connected devices in Metro style apps Metro スタイル アプリで デバイスを使用する
3/11/2017 7:02 PM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
WindowsストアアプリをC++/CXで作る
Windows Summit /13/2017 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Microsoft Consumer Channels and Central Marketing Group
3/17/2017 1:49 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
データはお客様に属し、かつ、コントロール可能
HP ProLiant DL980 G7 SQL Server 2008 R2 NUMA 環境 ベンチマークテスト結果報告書
ビジネスにおける オープンソースの利用価値
XAML の勉強不要! WPF アプリケーションは作れます
大学におけるクラウド活用の 最新動向と先進ソリューションの 事例
3/21/2017 3:39 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Using tiles and notifications タイルと通知の使用
[コース: A1] .NET Framework の基礎
Windows Summit /6/2017 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Windows Summit /8/2017 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Windows Azure - 今やるWindows ストアLOB アプリ開発のための設計手法
Windows Summit /9/2017 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Microsoft Consumer Channels and Central Marketing Group
クラウドコンピテンシーの パフォーマンス要件における 追加の達成方法のご紹介
Windows Summit /11/7 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Microsoft Partner Network Office 365 社内使用ライセンスの有効化
Azure Pack そして災害対策 日本マイクロソフト株式会社 エバンジェリスト 高添 修
11/9/2018 3:35 AM Windows Azure Platform ハンズオン トレーニング Windows Azure アプリケーション開発概要 ~ Windows Azure 入門編 ~ © 2007 Microsoft Corporation. All rights reserved.
11/16/ :27 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Windows Summit /22/2018 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may.
Windows Summit /11/23 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may.
Windows Summit /24/2018 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may.
Expression Blend 3で始めるSilverlight 3アプリケーション開発
Chad Siefert Senior Test Lead Microsoft Corporation
Windows Azure 通知ハブ.
12/9/ :14 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
suppose to be expected to be should be
Microsoft Visual Studio 2005 Tools for
Windows Summit /21/2019 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Windows Summit /22/2019 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
MIX 09 2/23/2019 1:22 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Max Morris Principal Program Manager Microsoft Corporation
Windows Summit /24/2019 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
主要関係者の特定用テンプレート Windows 10 and Office 365 導入ステップ 2/24/2019
Yochay Kiriaty Senior Technical Evangelist Microsoft® Corporation
~ 第5回 認証のためのプロキシー Web Application Proxy
Windows Summit /4/10 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
Craig Rowland Senior Program Manager Microsoft Corporation
Microsoft Consumer Channels and Central Marketing Group
Windows Summit 2010 © 2010 Microsoft Corporation.All rights reserved.Microsoft、Windows、Windows Vista およびその他の製品名は、米国 Microsoft Corporation の米国およびその他の国における登録商標または商標です。
Windows Summit /22/2019 © 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be.
MIX 09 8/2/2019 8:06 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Windows Azure メディアサービス
Presentation transcript:

Microsoft Consumer Channels and Central Marketing Group 11/7/2018 クロスプラットフォーム開発の紹介 2015 MVP Community Camp~大阪~ 2015/1/31 Sat 遥佐保 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

自己紹介 @hr_sao Microsoft MVP for Windows Platform Development コミュニティ 11/7/2018 自己紹介 @hr_sao Microsoft MVP for Windows Platform Development コミュニティ Room metro →次回は2/28(土) C++テンプレート完全ガイド読書会   →次回は2/2(月) © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Community  Microsoft Most Valuable Professional (MVP) 11/7/2018 Community  Microsoft Most Valuable Professional (MVP) 専門技術知識に加えて 自主性と情熱を兼ね備え マイクロソフト製品の実用的な活用方法を 他のユーザーと共有している 非常に優れた技術コミュニティのリーダーに 感謝の意を表した賞です だいたい5年くらい前から、組織の枠を超えた交流が盛んになる IT系に限らず、趣味、自己啓発、市町村イベントなど、コミュニティイベントがやたら盛んな時代に 空前絶後のCommunityブーム!! © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Microsoft MVP Award Microsoftが取り組んでいる個人に対する表彰制度 IT Pro Developer 11/7/2018 Microsoft MVP Award Microsoftが取り組んでいる個人に対する表彰制度 日本 / 12年前より / 200名 / 年次更新 IT Pro Developer Application MSは20年前から取り組み開始、日本では12年前よりコミュニティリーダーを表彰する仕組みを導入 Oracle ACEなどベンダも多々取り組んでいる 最近は、ITではビジネスにこれを結びつける取り組みがなされていて、たとえばコンテストなどが盛ん 世界では4000-5000名 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

本日の目的 マイクロソフトが勧める クロスプラットフォーム開発について 経緯も含めて理解する (学生、新社会人向け) 11/7/2018 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

はじめに 本日の内容は @hr_sao 個人の解釈となります マイクロソフト社、所属する団体などの総意では 無いことを予めご了承ください 11/7/2018 はじめに 本日の内容は @hr_sao 個人の解釈となります マイクロソフト社、所属する団体などの総意では 無いことを予めご了承ください © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Topics mobile-first and cloud-first みんな好きにしたらいいよ Visual Studio 2015 11/7/2018 Topics mobile-first and cloud-first みんな好きにしたらいいよ Visual Studio 2015 Cross-platform (おまけ)技術の進化を追いかける まとめ 「最新の技術を判りやすく」なのですが、技術を追いかけることについて、最後に自分の経験を踏まえた感想を 記載します © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

We live in a mobile-first and cloud-first world. 11/7/2018 We live in a mobile-first and cloud-first world. メッセージがわからないと、MSさんまたこんなことしちゃってさ。。と言われかねないので © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Steven Ballmer said … (from August 2014) 11/7/2018 Steven Ballmer said … (from August 2014) devices and services “developer! developer! developer!” このメッセージは今も変わっていない Nadellaはこれをもっと簡潔に、Microsoftだけが出来る試みに特化するように方向つけることになる 非常にパフォーマンスに優れた方で、講演を一度聞くと、虜になる感じがする ”Our force Ballmer!” たくさんの時期候補者の中から選んだのは、技術職出身のNadilla! デバイスとサービスを推し進めていく会社 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Microsoft CEO Satya Nadella 11/7/2018 Microsoft CEO Satya Nadella マイクロソフト3代目のCEO ビルゲイツ、スティーブバルマー、そしてサティアナデラ! © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Bold Ambition & Our Core 11/7/2018 Bold Ambition & Our Core http://news.microsoft.com/ceo/index.html 2014/7/10 Satya Nadellaから Microsoft社員に向けてのメッセージ I also said that in order to accelerate our innovation, we must rediscover our soul – our unique core. 改革を進めるために。。 Microsoftの Core は何なのか? Microsoftだけが世界に貢献出来るものとは? © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

We live in a mobile-first and cloud-first world. 11/7/2018 We live in a mobile-first and cloud-first world. PC/スマートフォン/車/センサー機器などなど いろんなデバイスがあるよね それらは今は 単にネットワークのデータとして流れているだけ 30億人以上の人がモバイルを持って 仕事や生活で クラウドベースのアプリを利用するようになる © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

mobile-first and cloud-first 11/7/2018 mobile-first and cloud-first クラウドがないと モバイルを活かすことが出来ない モバイルがないと 人々に新しい体験を与えることが出来ない! わたしたちがこれから向かおうとしている世界は © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

11/7/2018 Microsoft core At our core, Microsoft is the productivity and platform company for the mobile-first and cloud-first world. mobile-first や cloud-first の世界のための 生産性とプラットフォームの会社です! 何がメリットの会社なのか? Googleは検索/広告サービスだよね アップルはデバイスの会社だよね じゃ、Microsoftは? © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

日本語訳するのは難いけど「モバイル第一」じゃないよ 11/7/2018 このメッセージを理解することは、本当はとても大事で難しい ProductivityとPlatformに特化するのだ! 日本語訳するのは難いけど「モバイル第一」じゃないよ © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Satya Nadellaからのメッセージ 11/7/2018 Satya Nadellaからのメッセージ いろんなデバイスといろんな情報があふれている世界 それをもっともっと有意義なものにするため モバイルやクラウドを使っていく そのためにMicrosoftは 強みである productivity and platform company を さらに目指していくよっ! (とわたしは解釈しました) そして、去年の夏以降、このミッションに基づいて 製品やサービスが展開されていくことになります クラウドWatchのお披露目基調講演記事が判りやすいです http://cloud.watch.impress.co.jp/docs/event/20140717_658367.html © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

みんな好きにしたらいいよ Microsoftはサポートするからさ

これまでキモはライセンスでした Microsoftは エンタープライズ向けの ライセンスで 儲かっていました 11/7/2018 これまでキモはライセンスでした Microsoftは エンタープライズ向けの ライセンスで 儲かっていました マイクロソフトという会社は、他社のために「構築・開発」しない BtoBビジネスにおいて常にベンダーパートナーと呼ばれる他社と協業してライセンスを売っている Platform = License © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Microsoftじゃなくてもいいのでは?? 11/7/2018 2000年後半 - スマートフォンの登場 OS Cloud Linux Mac AWS salesforce mobile device 2005 Windows Mobile, 2007 iPhone, 2008 Android, 2010 windows phone これじゃぁライセンスが売れないよ!!MSでなくてもいい疑惑濃厚 Android iOS PC Tablet, etc… Microsoftじゃなくてもいいのでは?? © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

開発は Visual Studio 使えばいいよ! 11/7/2018 これからは全てを受け入れましょう… Microsoft はOSSも Macも Linux も全てウェルカム ですよ 動作する基板を提供/サポートしますよ! Platform と Productivity 具体的には? 開発は Visual Studio 使えばいいよ! © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

.NET FrameworkのCore部分のOSS化 11/7/2018 .NET Core is Open Source .NET FrameworkのCore部分のOSS化 Cross-platform UI部分は除く、Githubにて公開 エンジン部分のOSS Mono frameworkがやってることをMSが正式にサポートする http://blogs.msdn.com/b/dotnet/archive/2014/11/12/net-core-is-open-source.aspx © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

https://github.com/dotnet/corefx 11/7/2018 .net core https://github.com/dotnet/corefx © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

http://referencesource.microsoft.com/ 11/7/2018 Reference source © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

(重要)Microsoftは比較していない 11/7/2018 (重要)Microsoftは比較していない Java のポジションを狙ってOSS化したのでは? 開発者のエコシステム(環境)はすぐに変えられな いよ、Windowsが良いと言われてもねぇ… 結局は全方位プロダクトあるのでは?囲い込みで しょ? 日本語の記事は、多少解釈を間違えているものもある © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

(重要)Microsoftは比較していない 11/7/2018 (重要)Microsoftは比較していない Java のポジションを狙ってOSS化したのでは? →言語レイヤでパイを奪うなどの話ではない 開発者のエコシステム(環境)はすぐに変えられな いよ、Windowsが良いと言われてもねぇ…   結局は全方位プロダクトあるのでは?囲い込みで しょ?  →無理してまでWindowsに来いとは言ってない   どちらかというと協業スタイル DirectXをLinuxに対応しようと思えば出来るはず、でもしていない なぜなら基板提供に特化しているから!  → Microsoftだけで完結しない分野があえてある © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

(重要)Microsoftは全てWelcome 11/7/2018 (重要)Microsoftは全てWelcome クロスプラットフォーム お手製大変でしょ 一つのコードでなるべく使いまわしたいでしょ だったらMicrosoft っていう選択肢も 開発者にはあるんですよ! もちろん、その後ろには、これまで通り、Windows買えよ、アジュール使えよ、 が多分込められてます なので、本当は、他の人にも来て欲しい けど、他のプロダクトと比べてどうこう、という話は、クロスプラットフォームでは聞かないのです 生産性を上げるための仕組みについては、おれら、ナンバーワンやで!という思いだけが、表に表れてます で、事実、すべての製品が、それに向かってラピッドリリースで進んでます 開発のブーストはMicrosoft最強(と言いたいみたい) © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Visual Studio 2015

11/7/2018 event : Connect(); http://channel9.msdn.com/Events/Visual-Studio/Connect-event-2014/ © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Visual Studio 2015 feature .NET Framework 4.6 Cross-platform C++14 C#/ VB.NET Cross-platform C++14 Entity Framework IDE機能 Blend Debug Break point, GPU usage ASP.NET 5 TypeScript Git CodeLens http://www.visualstudio.com/news/vs2015-preview-vs

cross-platform

common target platform 11/7/2018 common target platform Languages Solutions C# C++ HTML5 Xamarin Native Apache Coradova XDK, Unity, Paradox https://www.youtube.com/watch?v=R5PcVCiVFqQ © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

デバイスによって異なる技術 Win/WP iOS Android XAML C# Obj-c Swift Java 11/7/2018 デバイスによって異なる技術 Win/WP iOS Android XAML C# Obj-c Swift Java これまで共通化は個別にC++ライブラリを作っていた http://channel9.msdn.com/Events/Visual-Studio/Connect-event-2014/311 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

C#

C# Model : Cross-platform Apps 11/7/2018 C# Model : Cross-platform Apps Win/WP iOS Android Naitive UI Naitive UI Naitive UI Xamarin UI Xamarin C# shared logic 開発言語はC#で統一 UI部分は固有 もしくはXamarin © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

C++

C++ Model : Cross-platform Apps 11/7/2018 C++ Model : Cross-platform Apps Win/WP iOS Android XAML C# Obj-c Swift Java C++ shared library Mac/iOSは現時点未完成 Xamarinの様な使い方を今後想定 C++ポータブルメリット 昔からファミコンゲームを携帯など、ポータブルには一応強いC++ OpenGL Dynamic / static http://channel9.msdn.com/Events/Visual-Studio/Connect-event-2014/311 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

将来的には… C++ Win/WP iOS Android 11/7/2018 将来的には… Win/WP iOS Android C++ このあたり、そろそろ情報出てくる頃かなと思ったけどまだ http://channel9.msdn.com/Events/Visual-Studio/Connect-event-2014/311 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

HTML5

HTML5 Model : Cross-platform Apps 11/7/2018 HTML5 Model : Cross-platform Apps Win/WP iOS Android Apache CORADOVA HTML, CSS, JavaScript Webベースの記載がそのまま可能 各デバイスのブラウザで描画 WebGL © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

(おまけ)Universal Apps

Universal Appsとは Microsoftテクノロジーの中でのShared project Windows Store Apps と Windows Phone の アプリ間で、コード/ユーザー コントロール/スタ イル/文字列などのアセットが共有できる https://msdn.microsoft.com/ja-jp/library/windows/apps/dn609832.aspx

Universal Apps XAML or CSS C# or C++/CX or JavaScript Windows phone Windows StoreApps Windows phone Xbox XAML or CSS C# or C++/CX or JavaScript XboxやこれまでのWindows exe アプリ、WPFについての詳しい言及はまだされていない

(おまけ) 技術の進化を追いかける

テーマ「最新の技術を判りやすく」 新しい機能や技術 →なぜ増えたり減ったりするのか →時代の流れがある →誰かが何かを思って、それを入れる 11/7/2018 テーマ「最新の技術を判りやすく」 新しい機能や技術  →なぜ増えたり減ったりするのか  →時代の流れがある  →誰かが何かを思って、それを入れる  →どうしてその変化が起きたのかを理解すると   その製品やサービスの方向性が分かる  →それがこの先「生きる」変化なのか? 新しい何かに触れた時には、その経緯をちょっとだけ頭で考えてみた方が、失敗しない 例えば、その機能は時代の流れに沿っているのか?間に合わせで作られた適当な機能なのか? 新しいもの=生き残るものじゃない、新しいものを知ることは大事だけど、 何よりも自分自身が投資するものに対して、自分が納得して見極めたい © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

余談:追いかけ方 新しい機能や技術 →常に追いかけないといけないのか →1年程度は追いかけなくても差分学習でOK 11/7/2018 余談:追いかけ方 新しい機能や技術  →常に追いかけないといけないのか  →1年程度は追いかけなくても差分学習でOK  →2年以上空くと、辛くなる場合が多い  →その技術のベースが変わる変化なのかどうか わたし個人の経験 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

まとめ

まとめ Microsoftの強みは productivity and platform Windowsで全てのPlatformを開発する 11/7/2018 まとめ Microsoftの強みは productivity and platform Windowsで全てのPlatformを開発する という選択肢もある Mobile first cloud first Cross-platform対応 技術の経緯を知る © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.