net 2015 概要 ~クロス...
TRANSCRIPT
ROOM
A
「イノベーションを促進し、開発時間をさらに短縮したい」
「クロスデバイス開発戦略が必要」
「オープンソースでプラットフォームとコミュニティの充実を図りたい」
「…でも、既存のアプリも手放せない。進化させて活用できないか」
.NET の革新クロス
プラットフォーム対応
オープンソース化
.NET の未来
.NET Core
ASP.NET 5
RyuJIT + SIMD
ガベージ コレクター
ランタイムコンポーネント コンパイラ
.NET コンパイラプラットフォーム(Roslyn)
言語の革新
.NET Framework 4.6 .NET Core 5
多彩な機能と統合Windows 向けの .NET ライブラリとランタイム
最適化されたモジュール設計.NET ライブラリとランタイム
基本クラス ライブラリ
NuGet パッケージ
ライブラリ
.NET
Framework
4
.NET
Framework
4.5
.NET
Framework
4.5.1
.NET
Framework
4.5.2
.NET Framework 4.6
.NET SxS リリースとインプレース更新
.NET 4 .NET 4.5.NET
4.5.1
.NET
4.5.2.NET 4.6
.NET 2.0 .NET 3.0 .NET 3.5
2002 2003 2005 2006 2008 2010 2012 2013 2014 2015
.NET 1.0
.NET 1.1
•
•
•
•
•
•
•
コード(my.cs)
.NET ネイティブツールチェーン
参照 (モジュール、NuGet)
JIT コンパイラ
(RyuJIT)
ユニバーサルWindows プラットフォーム
.NET ネイティブの特徴
.NET と Xamarin
複数のプラットフォームでアプリケーションロジックを共有
API を 100% 公開
C# + XIB C# + AXML C# + XAML
ネイティブUI
ネイティブUI
ネイティブUI
Xamarin .NET Core
Visual Studio の iOS アプリデザイナー
Visual Studio の Android アプリデザイナー
ASP.NET 5.0
クラウド対応
オープンなモジュール設計
強化されたツールとフレームワーク
機能 .NET 4.6 .NET Core 5
クラウド対応 * *
モジュール設計 * *
依存関係挿入 * *
一貫したトレース/デバッグ機能 * *
開発期間の短縮 (ビルドステップ不要) * *
オープンソース * *
フルサイドバイサイド (アプリケーション内にフレームワークを展開) *
高速な起動、低メモリ消費、高スループット (クラス最高レベル) *
MVC 6 (MVC + Web API + Web ページ)、SignalR 3
.NET API for Hadoop WebClient
.NET コンパイラ プラットフォーム ("Roslyn")
.NET Map Reduce API for Hadoop
.NET Micro Framework
ASP.NET MVC
ASP.NET Web API
ASP.NET Web ページ
ASP.NET SignalR
MVVM Light Toolkit
.NET Core 5
Orleans
MEF (Managed Extensibility Framework)
OWIN 認証ミドルウェアRx (Reactive Extensions)
Orchard CMSMicrosoft Azure .NET SDK
Thinktecture IdentityManager
WnsRecipe
Mimekit Xamarin.Auth
Xamarin.Mobile
Couchbase for .NET
.NET Foundation チームの紹介:
http://www.dotnetfoundation.org/team (英語) http://www.dotnetfoundation.org (英語) @dotnetfdn
Mailkit
System.Drawing
ASP.NET 5
Salesforce Toolkits for .NET
NuGetKudu
Cecil
MSBuild
プラクティス 可視性ガバナンス指導サポートフィードバック
メディアイベントスポンサーシップ
保護ライセンス著作権商標特許
dotnetfoundation.org
dotnet.github.io
オープン性
コミュニティ
スピーディな革新
Mono .NET Core クロス プラットフォームモバイル開発と .NET/Xamarinのパートナーシップ
.NET
Xamarin
Unity
サービスとWeb アプリケーション モバイルアプリ
Windows Linux Mac OS X
.NET Core
ASP.NET 5
.NET の革新クロス
プラットフォーム対応
オープンソース化
.NET の未来
.NET Core
ASP.NET 5
セッション タイトル スケジュール
DEV-001 Visual Studio 2015 ~広がるアプリ開発の可能性と統合開発環境の進化 5/26 (火) 4:05pm
DEV-006 ASP.NET 5 Web 開発~ランタイム編~ 5/27 (水) 3:55pm
DEV-007 ASP.NET 5 Web 開発~フレームワーク編~ 5/27 (水) 5:15pm
DEV-008 進化は止まらない! ADO.NET Entity Framework の今 5/27 (水) 6:35pm
DEV-023 新しいクロスプラットフォーム開発 Visual Studio Code 5/27 (水) 2:35pm
DEV-005S .NET Core 5 on Linux and Mac OS X 5/27 (水) 1:15pm
DEV-022S C# 6.0 新機能 5/27 (水) 2:35pm
DEV-021S Visual Basic 14 新機能 5/27 (水) 3:05pm
アンケートにご協力ください。
●アンケートに上記の Session ID のブレイクアウトセッションに
チェックを入れて下さい。
●アンケートはお帰りの際に、受付でご提出ください。
マイクロソフトスペシャルグッズと引換えさせていただきます。
Ask the Speaker のご案内
●本セッションに限り、セッションの詳細を説明させていただく
『Ask the Speaker』を本会場内にて行わせていただきます。
是非、お立ち寄りください。