Using C# on Surface
-
Upload
takaaki-suzuki -
Category
Technology
-
view
335 -
download
2
description
Transcript of Using C# on Surface
Using C# on Surface- Persistent developer’s story -
Room metro #15
Name
鈴木孝明
Twitter Account
@xin9le
Award
Microsoft MVP for Visual C#
Blog
http://xin9le.net
About Me
Web Articles
連載 : C# 5.0 & VB11.0 新機能「async/await 非同期メソッド」入門
http://www.atmarkit.co.jp/fdotnet/chushin/masterasync_index/
What made me think I wanna write C# on Surface?
Motivator
Image Location
%LocalAppData%¥Packages¥Microsoft.Bing_8wekyb3d8bbwe¥LocalState 固定パス
Image Name
横landscapeXX.jpg
縦portraitXX.jpg
XX0 ~ 15
I was under the impression that I can do...
Let’s develop!!
Application Requirements
Surfaceで実行可能一括取得
大げさなUI不要
開発/保守が容易
Tools
メモ帳
PowerShell
Sample Source
PSNotSupportedException
Draw upon the wisdom of veteran MVPs.
Pursuit of limitation
Load System.Windows.Forms.dll #1
Load System.Windows.Forms.dll #2
Create form instance
Core Type
Load original.dll
PowerShell Limitation
DLL
Microsoftの署名が必要
独自型
一時DLLが作られる
インスタンス生成プロパティ/メソッド呼出
許可された一部のモノのみ
My last resort...
Over the network
Do all on Surface
Azure or VPN
Remote Debug
RemoteApp
Run any apps
Develop Windows Store apps
Do them everywhere!!
Enjoy all on Surface!
Enjoy development on Surface with C#!!
Thank you
Click in and write more.
Surface × C#