際際滷

際際滷Share a Scribd company logo
Visual Studio 2015 Update1 CTPと
CSI
墳梳@OPCDIARY http://opcdiary.net
1
徭失B初
? 卅狭の痕掴隨から栖ました。
? 釘皮と廉肱が嗤兆
? プラント鬚吋轡好謄爐SEです。
? 恷除までよく貧埆に碧並で栖てい
ました。
? 書定は源表のお碧並です。
? AきはWEBで
? http://opcdiary.net
2
VisualStudio 2015 Update1
CTP
? 10/9(JPT)にリリ`スされました
? バグ俐屎C嬬弖紗
? Windows Store鬚吋灰鵐僖ぅ襯プション(/BigObj)の弖紗
? C# Interactive Window
? C#のREPLh廠
? VSOでのプルリクエストがTeam Explorerで恬撹辛嬬に
? など
3
C# Interactive Window
? VisualStudio 2015坪のサブウインドウ
? C#のREPL(ReadCevalCprint loop)h廠
? C#のコ`ドをスクリプトとしてg佩できる
? C#のコ`ドを議にg佩できる
? 翌何のアセンブリを歌孚辛嬬
? 翌何のスクリプトをiみzむことも辛嬬
? インテリセンスが聞える
? Windowの嶄でawaitをちゃんと棋つ
? IEnumerableの嶄附は燕幣してくれる
? イミディエイトウインドウのようにすぐにIDEやデバッ
ガの荷恬ができるUではなさそう
? 児云議にコ`ドの_J喘か
4
Demo
C# INTERACTIVE WINDOW
5
h廠のコマンド
? C#のディレクティブを聞ってgFしている
? #help
? ヘルプ
? #r
? アセンブリへのリファレンスの弖紗
? #r "path/MyAssembly.dll^
? #r "System.Collections.Generic^
? #load
? スクリプト(.csx)のiz
? #clear or #cls
? 鮫中肇
? #reset
? h廠のリセット
?#r "path/MyAssembly.dll"
6
CSIコマンド
? VS2015の_k宀喘コンソ`ルから軟咾垢詈造竃栖る
? インテリセンス吉もoいのでつらい
? まだ聞えるって冱う湖じのツ`ルにはなっていない
7
Demo
CSIコマンド
8
コ`ド箭
9
Linq
> using System.Collections.Generic;
> List<int> mylist = new List<int> { 4, 7, 2, 5, 0, 6 };
mylist List<int>(6) { 4, 7, 2, 5, 0, 6 }
> mylist.Where(x => x % 2 == 0)
Enumerable.WhereListIterator<int> { 4, 2, 0, 6 }
> mylist.Average()
4
>
10
async/await
> using System.Threading.Tasks;
> async Task<DateTime> CountToAsync(int num = 10)
. {
. for (int i = 0; i < num; i++)
. {
. await Task.Delay(TimeSpan.FromSeconds(1));
. }
.
. return DateTime.Now;
. }
> await CountToAsync()
[10/7/2015 2:38:24 PM]
>
11
その麿
? トップレベルにO協した篳は畠てpublicQい
? 篳の嶄附をたいときには、篳兆をタイプしてリ
タ`ン
12
CSharpInteractive.rsp
? VSでInteractive Window軟rにiみzまれているO協
ファイル
? 參和のアセンブリがiみzまれるようにO協されている
? System
? System.Core
? Microsoft.CSharp
? System.Data
? System.Data.DataSetExtensions
? System.Xml
? System.Xml.Linq
13
SeedUsings.csx
? CSharpInteractive.rspから柵び竃されるCSスクリプト
? 參和がその坪否
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
14
歌深Y創
? Interactive Window - GitHub Roslyn Wiki page
? https://github.com/dotnet/roslyn/wiki/Interactive-
Window
15

More Related Content

What's hot (20)

PDF
Angular ユ`ザ`なら兀さえておきたい TypeScript と Visual Studio Code の児Aと試喘
Akira Inoue
?
PPTX
Xamarinでも嗤嬬な .NET Core
Yuta Matsumura
?
PDF
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの@A議デリバリ
de:code 2017
?
PDF
そろそろレガシ`な.鰻艶岳蝕kをやめなイカ
Yuta Matsumura
?
PDF
.NET アプリを個鋲してg樹する@A議インテグレ`ション
Yuta Matsumura
?
PDF
マイクロサ`ビス_kが辰 Project Tye
Yuta Matsumura
?
PDF
Database tools for .NET Core
Yuta Matsumura
?
PPTX
g樹 Web App for Containers! ~コンテナ_kの児AからDevOpsh廠のBまで~
Saki Homma
?
PDF
Bicep + VS Code でS?Azure Deploy
Takekazu Omi
?
PDF
Introducing Fluent Design
c-mitsuba
?
PDF
Introduction to VSCode
Yuki Igarashi
?
PDF
禽艶厩或沿壊、その念に
Yuta Matsumura
?
PDF
.NET Corer旗のCI/CD
Yuta Matsumura
?
PDF
SendGrid SDKを里討尽
Yuta Matsumura
?
PDF
Visual Studio C嬬の恬り圭
Yuki Igarashi
?
PDF
.NET Coreから古Qする.NETのOSSへの函りMみ
Kouji Matsui
?
PDF
永堰永艶姻だってサ`バ`レスしたい
Yuta Matsumura
?
PDF
糸艶:界看糸艶烏御
Kouji Matsui
?
PPTX
.NET vNext
佚岻 冫喟
?
PDF
[TL03] あなたはどっち? Visual Studio Code 塗と Visual Studio 塗による Web フロントエンド_k 莿彌B初
de:code 2017
?
Angular ユ`ザ`なら兀さえておきたい TypeScript と Visual Studio Code の児Aと試喘
Akira Inoue
?
Xamarinでも嗤嬬な .NET Core
Yuta Matsumura
?
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの@A議デリバリ
de:code 2017
?
そろそろレガシ`な.鰻艶岳蝕kをやめなイカ
Yuta Matsumura
?
.NET アプリを個鋲してg樹する@A議インテグレ`ション
Yuta Matsumura
?
マイクロサ`ビス_kが辰 Project Tye
Yuta Matsumura
?
Database tools for .NET Core
Yuta Matsumura
?
g樹 Web App for Containers! ~コンテナ_kの児AからDevOpsh廠のBまで~
Saki Homma
?
Bicep + VS Code でS?Azure Deploy
Takekazu Omi
?
Introducing Fluent Design
c-mitsuba
?
Introduction to VSCode
Yuki Igarashi
?
禽艶厩或沿壊、その念に
Yuta Matsumura
?
.NET Corer旗のCI/CD
Yuta Matsumura
?
SendGrid SDKを里討尽
Yuta Matsumura
?
Visual Studio C嬬の恬り圭
Yuki Igarashi
?
.NET Coreから古Qする.NETのOSSへの函りMみ
Kouji Matsui
?
永堰永艶姻だってサ`バ`レスしたい
Yuta Matsumura
?
糸艶:界看糸艶烏御
Kouji Matsui
?
.NET vNext
佚岻 冫喟
?
[TL03] あなたはどっち? Visual Studio Code 塗と Visual Studio 塗による Web フロントエンド_k 莿彌B初
de:code 2017
?

Viewers also liked (20)

PPTX
ライトニングト`ク Windows10悶Y 201510_表p(アップロ`ド喘)
Takatoshi Yamada
?
PDF
I侫▲廛螢羽`ション_kを屶える.NET室g #ngtnet
繍 互勸
?
PPTX
寄繁の児AC#‐Niigat.NET 2015-10/
Mitsuhito Ishino
?
PDF
アフ?リしか恬れないけと?Azureに乾ってみた #ngtnet
Kazumune Katagiri
?
PDF
碧並が辰襭 Office & エディタ`荷恬秘T #nds40
繍 互勸
?
PDF
O┬Pデザインのをしよう #nds35
繍 互勸
?
PDF
Shizudev git hub凡}
Tadahiro Ishisaka
?
KEY
ソフトウェア蝕kの3云庠
Shuji Watanabe
?
PDF
庄或皆ビヘイビアl強蝕k
Brian Gesiak
?
PDF
テストl咼?`ム_kをJava scriptて?g樹
Yuusuke Takeuchi
?
PDF
シルハ?`ウィ`クに韓温界艶恢看看一アフ?リを恬撹した
Shinichi Hirauchi
?
PDF
はじめてのスクラム悶Yワ`クショップ ? アジャイルr旗のテスタ`を朕峺して
Rakuten Group, Inc.
?
PDF
Win32 APIをてなずけよう
Kouji Matsui
?
KEY
テストl強蝕k秘壇
Shuji Watanabe
?
PDF
TDDBC お}
Takuto Wada
?
PDF
遺鴛サ`バ`と皆界鞄艶馨温皆沿霞でデ`タベ`スのドキュメント恬撹を徭強晒
Hiroyuki Ohnaka
?
PPTX
どうやらテストl強侏蝕kは棒んだようです。これからの遺鴛
Koichiro Sumi
?
PDF
テストl強蝕kのはじめ圭
Shuji Watanabe
?
PPTX
Azure Service Fabric 古勣
Daiyu Hatakeyama
?
PDF
クラウドr旗のエンジニアについて #sesfukui
Yusuke Suzuki
?
ライトニングト`ク Windows10悶Y 201510_表p(アップロ`ド喘)
Takatoshi Yamada
?
I侫▲廛螢羽`ション_kを屶える.NET室g #ngtnet
繍 互勸
?
寄繁の児AC#‐Niigat.NET 2015-10/
Mitsuhito Ishino
?
アフ?リしか恬れないけと?Azureに乾ってみた #ngtnet
Kazumune Katagiri
?
碧並が辰襭 Office & エディタ`荷恬秘T #nds40
繍 互勸
?
O┬Pデザインのをしよう #nds35
繍 互勸
?
Shizudev git hub凡}
Tadahiro Ishisaka
?
ソフトウェア蝕kの3云庠
Shuji Watanabe
?
庄或皆ビヘイビアl強蝕k
Brian Gesiak
?
テストl咼?`ム_kをJava scriptて?g樹
Yuusuke Takeuchi
?
シルハ?`ウィ`クに韓温界艶恢看看一アフ?リを恬撹した
Shinichi Hirauchi
?
はじめてのスクラム悶Yワ`クショップ ? アジャイルr旗のテスタ`を朕峺して
Rakuten Group, Inc.
?
Win32 APIをてなずけよう
Kouji Matsui
?
テストl強蝕k秘壇
Shuji Watanabe
?
TDDBC お}
Takuto Wada
?
遺鴛サ`バ`と皆界鞄艶馨温皆沿霞でデ`タベ`スのドキュメント恬撹を徭強晒
Hiroyuki Ohnaka
?
どうやらテストl強侏蝕kは棒んだようです。これからの遺鴛
Koichiro Sumi
?
テストl強蝕kのはじめ圭
Shuji Watanabe
?
Azure Service Fabric 古勣
Daiyu Hatakeyama
?
クラウドr旗のエンジニアについて #sesfukui
Yusuke Suzuki
?
Ad

More from Tadahiro Ishisaka (20)

PDF
安庄稼糸看敬壊で鞄温壊一艶鉛鉛
Tadahiro Ishisaka
?
PPTX
安庄稼糸看敬壊桟廠での乙庄岳まとめ(2016.8)
Tadahiro Ishisaka
?
PPTX
Visual studioとそのライバル
Tadahiro Ishisaka
?
PPTX
安庄稼糸看敬壊桟廠での乙庄岳まとめ(2016.1)
Tadahiro Ishisaka
?
PPTX
v方侏?オブジェクト峺 忱縮蚯に藤れたなたに僕るGo冱Z秘T
Tadahiro Ishisaka
?
PPTX
Git for windows秤鵐▲奪廛禰`ト 2014定10埖5晩
Tadahiro Ishisaka
?
PPTX
クラウド?コンピュ`ティング サバイバルガイド
Tadahiro Ishisaka
?
PPTX
掘壊艶稼岳のススメ
Tadahiro Ishisaka
?
PPTX
ビジネス鬚吋▲廛螢羽`ションにこそMめるMicro orm
Tadahiro Ishisaka
?
PPTX
Jazug3巓定lt deployブランチを弖紗してみましょう
Tadahiro Ishisaka
?
PPTX
Build insider offline session チ`ムでのgit
Tadahiro Ishisaka
?
PPTX
Hokuriku.net 2013 01-26 node.js
Tadahiro Ishisaka
?
PPTX
Web matrix2とvisual studio
Tadahiro Ishisaka
?
PPTX
Sysprep
Tadahiro Ishisaka
?
PDF
蝕kから需た安庄稼糸看敬壊の忽縞晒字嬬
Tadahiro Ishisaka
?
PPTX
或壊壊で恬撹するチ`ム蝕k桟廠
Tadahiro Ishisaka
?
PDF
暴はこの云でネットワ`クを僥んだ
Tadahiro Ishisaka
?
PDF
Netduino
Tadahiro Ishisaka
?
PDF
床Developers茶氏 及11指 及12嫗 W决u
Tadahiro Ishisaka
?
PDF
Windows Windows貧に恬るチ`ム_kh廠
Tadahiro Ishisaka
?
安庄稼糸看敬壊で鞄温壊一艶鉛鉛
Tadahiro Ishisaka
?
安庄稼糸看敬壊桟廠での乙庄岳まとめ(2016.8)
Tadahiro Ishisaka
?
Visual studioとそのライバル
Tadahiro Ishisaka
?
安庄稼糸看敬壊桟廠での乙庄岳まとめ(2016.1)
Tadahiro Ishisaka
?
v方侏?オブジェクト峺 忱縮蚯に藤れたなたに僕るGo冱Z秘T
Tadahiro Ishisaka
?
Git for windows秤鵐▲奪廛禰`ト 2014定10埖5晩
Tadahiro Ishisaka
?
クラウド?コンピュ`ティング サバイバルガイド
Tadahiro Ishisaka
?
掘壊艶稼岳のススメ
Tadahiro Ishisaka
?
ビジネス鬚吋▲廛螢羽`ションにこそMめるMicro orm
Tadahiro Ishisaka
?
Jazug3巓定lt deployブランチを弖紗してみましょう
Tadahiro Ishisaka
?
Build insider offline session チ`ムでのgit
Tadahiro Ishisaka
?
Hokuriku.net 2013 01-26 node.js
Tadahiro Ishisaka
?
Web matrix2とvisual studio
Tadahiro Ishisaka
?
蝕kから需た安庄稼糸看敬壊の忽縞晒字嬬
Tadahiro Ishisaka
?
或壊壊で恬撹するチ`ム蝕k桟廠
Tadahiro Ishisaka
?
暴はこの云でネットワ`クを僥んだ
Tadahiro Ishisaka
?
床Developers茶氏 及11指 及12嫗 W决u
Tadahiro Ishisaka
?
Windows Windows貧に恬るチ`ム_kh廠
Tadahiro Ishisaka
?
Ad

Visual studio 2015 update1 ctpとcsi