20140830 2014年版 C #でできること
-
Upload
- -
Category
Technology
-
view
632 -
download
2
description
Transcript of 20140830 2014年版 C #でできること
![Page 1: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/1.jpg)
![Page 2: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/2.jpg)
仕事
個人活動
http://metrostyledev.net/
http://tanaka733.net
![Page 3: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/3.jpg)
神獄のヴァルハラゲート
モンスタハンターロアオブカード
![Page 4: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/4.jpg)
グラニがC#にこだわる理由
http://gihyo.jp/dev/serial/01/grani
AWS+Windows環境における大規模ソーシャルゲーム開発/運用の実際
http://gihyo.jp/admin/serial/01/grani
![Page 5: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/5.jpg)
さまざまプラットフォーム
C# のこれから
![Page 6: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/6.jpg)
using
![Page 7: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/7.jpg)
Java/Delphi
Generics
LINQ
Dynamic
Async
2002 C# 1.0
2005 C# 2.0
2008 C# 3.0
2010 C# 4.0
2012 C# 5.0
2014? C# 6.0
Roslyn
![Page 8: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/8.jpg)
WindowsWinForms, WPF
Windows PlatformUniversal Apps
Web ApplicationASP.NET MVC/WebAPI, OWIN
CloudMicrosoft Azure, AWS, Google
MacXamarin.Mac
C# Everywhere
GameUnity, PlayStation Mobile SDK
MobileXamarin.iOS, Xamarin.Android
EmbeddedWindows Embedded
.NET Micro Framework
NUIKinect, LeapMotion
OfficeVSTO
![Page 9: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/9.jpg)
C#のこれから
![Page 10: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/10.jpg)
Core .NET
Next gen JIT (“RyuJIT”)
SIMD
Runtime Compilers
.NET Compiler Platform (“Roslyn”)
Languages innovation
Windows DesktopAzure and Windows Server
Universal projects
.NET NativeASP.NET updates
Windows Convergence
Native compilation Cross-devices
Xamarin partnership
Web apps
.NET support for
Azure Mobile Services
Cloud Services
Openness
Windows Store iOS and Android
.NET in devices and services
The Future of C# (Channel 9)
![Page 11: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/11.jpg)
Windows ApplicationWindows Forms
WPF
![Page 12: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/12.jpg)
GPU
GDI 脱却
XAML
![Page 13: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/13.jpg)
高DPI
![Page 14: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/14.jpg)
Windows PlatformUniversal App
![Page 15: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/15.jpg)
![Page 16: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/16.jpg)
デスクトップ画面Windows Phone
![Page 17: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/17.jpg)
Web Application
![Page 18: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/18.jpg)
ASP.NET WebForm
1.0
ASP.NET
WebForm 2.0
ASP.NET MVC
2002~2003年頃
2009年頃
2014年???
ASP.NET vNext
2005~2008年頃
![Page 19: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/19.jpg)
イベント駆動型
Model-View-Controller
![Page 20: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/20.jpg)
イベント駆動型
Model-View-Controller
![Page 21: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/21.jpg)
モジュラー
.NET Foundation
Roslyn
Mac, Linux
Side by Side
![Page 22: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/22.jpg)
Cloud
![Page 23: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/23.jpg)
WebSites による気軽なASP.NET アプリの展開.NET vNextなどのPreview版のいち早い公開
![Page 24: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/24.jpg)
.NET そのものが動く環境としては至って普通(それ以外のクラウドサービスが強力)
![Page 25: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/25.jpg)
サービスの.NET クライアント
BigQuery
(現状).NET を動かす環境というより.NETからも利用できるクラウド
![Page 26: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/26.jpg)
Mac/Linux
![Page 27: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/27.jpg)
ランタイム, コンパイラ, クラスライブラリ
![Page 28: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/28.jpg)
![Page 29: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/29.jpg)
Game
![Page 30: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/30.jpg)
LINQ や Rx といった強力な機能
![Page 31: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/31.jpg)
![Page 32: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/32.jpg)
NUI
![Page 33: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/33.jpg)
![Page 34: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/34.jpg)
![Page 35: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/35.jpg)
Office
![Page 36: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/36.jpg)
クライアント版のOffice
![Page 37: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/37.jpg)
その他運用領域での小ネタを少し
![Page 38: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/38.jpg)
![Page 39: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/39.jpg)
![Page 40: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/40.jpg)
まとめ
![Page 41: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/41.jpg)
![Page 42: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/42.jpg)
![Page 43: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/43.jpg)
参考資料
![Page 44: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/44.jpg)
http://blogs.msdn.com/b/shozoa/archive/2014/07/23/what-s-xaml.aspx
http://grabacr.net/archives/1105
![Page 45: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/45.jpg)
http://blogs.msdn.com/b/aonishi/archive/2014/08/13/10549684.aspx
![Page 46: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/46.jpg)
http://blogs.msdn.com/b/chack/archive/2013/01/16/aspnet-webforms-mvc.aspx
http://blogs.msdn.com/b/chack/archive/2014/08/02/typescript-aspnet-azure-session-slides-jun-to-jul-2014.aspx
![Page 47: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/47.jpg)
http://www.buildinsider.net/mobile/insidexamarin/02
![Page 48: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/48.jpg)
http://blogs.msdn.com/b/microsoft_japan_academic/archive/2014/07/30/10546154.aspx
http://www.slideshare.net/neuecc/unityrx-reactive-extensions-for-unity
![Page 49: 20140830 2014年版 C #でできること](https://reader036.fdocuments.net/reader036/viewer/2022062303/5560b32bd8b42af93b8b482f/html5/thumbnails/49.jpg)
http://tech.tanaka733.net/entry/2014/03/03/CLR/H_in_Tokyo_1_%E3%81%A7_%E3%80%8CC%23_%E3%81%A7%E4%BD%9C%E3%82%8B_PowerShell_Cmdlets_%E3%81%AE%E3%81%99%E3%82%9D%E3%82%81%E3%80%8D%E3%81%A8%E3%81%84%E3%81%86LT%E3%82%92%E3%81%97%E3%81%A6%E3%81%8D
http://tech.tanaka733.net/entry/msdeploy-from-csharp