Submit Search
Upload
CLR/H第54回勉強会 ライトニングトーク
•
2 likes
•
1,882 views
Jun-ichi Sakamoto
Follow
CLR/H第54回勉強会のライトニングトークに参加したときに使用したスライドです。
Read less
Read more
Report
Share
Report
Share
1 of 13
Download now
Download to read offline
Recommended
非同期系統の基礎
非同期系統の基礎
segayuu
SaCSS vol.63 動的なサイトの開発でgulpとBrowserSyncを使ってみる
SaCSS vol.63 動的なサイトの開発でgulpとBrowserSyncを使ってみる
Masashi Murakami
mrubyで作るマイコンボード
mrubyで作るマイコンボード
kishima7
Webエンジニアのためのプロジェクションマッピング(とりあえず完結編)
Webエンジニアのためのプロジェクションマッピング(とりあえず完結編)
KatsuyaENDOH
達人出版会のご紹介(技術編)
達人出版会のご紹介(技術編)
masayoshi takahashi
Selenium再入門-W3C勧告とページオブジェクトパターンと私-201707webエンジニア勉強会#2神田
Selenium再入門-W3C勧告とページオブジェクトパターンと私-201707webエンジニア勉強会#2神田
Y Watanabe
古い?ダサい?まだまだイケルChef!
古い?ダサい?まだまだイケルChef!
Naoto Ishizawa
201311 webデザイナとエンジニアのチームワークを加速させるテンプレートエンジンmixer2 devlove現場甲子園
201311 webデザイナとエンジニアのチームワークを加速させるテンプレートエンジンmixer2 devlove現場甲子園
Y Watanabe
Recommended
非同期系統の基礎
非同期系統の基礎
segayuu
SaCSS vol.63 動的なサイトの開発でgulpとBrowserSyncを使ってみる
SaCSS vol.63 動的なサイトの開発でgulpとBrowserSyncを使ってみる
Masashi Murakami
mrubyで作るマイコンボード
mrubyで作るマイコンボード
kishima7
Webエンジニアのためのプロジェクションマッピング(とりあえず完結編)
Webエンジニアのためのプロジェクションマッピング(とりあえず完結編)
KatsuyaENDOH
達人出版会のご紹介(技術編)
達人出版会のご紹介(技術編)
masayoshi takahashi
Selenium再入門-W3C勧告とページオブジェクトパターンと私-201707webエンジニア勉強会#2神田
Selenium再入門-W3C勧告とページオブジェクトパターンと私-201707webエンジニア勉強会#2神田
Y Watanabe
古い?ダサい?まだまだイケルChef!
古い?ダサい?まだまだイケルChef!
Naoto Ishizawa
201311 webデザイナとエンジニアのチームワークを加速させるテンプレートエンジンmixer2 devlove現場甲子園
201311 webデザイナとエンジニアのチームワークを加速させるテンプレートエンジンmixer2 devlove現場甲子園
Y Watanabe
Web frontend performance tuning
Web frontend performance tuning
ssuser3c214d
goog.require()を手書きしていいのは小学生まで
goog.require()を手書きしていいのは小学生まで
Teppei Sato
20130511 jjug ccc講演 さらばjsp JAXBとmixer2
20130511 jjug ccc講演 さらばjsp JAXBとmixer2
Y Watanabe
LT within June school
LT within June school
katosho1
Bootstrap使い始めて困ったことなど [Web的な話をシェアしてみる会]
Bootstrap使い始めて困ったことなど [Web的な話をシェアしてみる会]
Nobuko Kodera
2013-09 テンプレートエンジンMixer2紹介 HTML5J&JJUG合同勉強会LT
2013-09 テンプレートエンジンMixer2紹介 HTML5J&JJUG合同勉強会LT
Y Watanabe
Casablanca
Casablanca
egtra
oFの話題が殆ど出ない oF jp Summer Workout
oFの話題が殆ど出ない oF jp Summer Workout
Tsuubito Ishii
C#のやさしさを語る時間
C#のやさしさを語る時間
kamukiriri
20140405 mavenセントラルリポジトリへの登録のコツ 第5回渋谷java
20140405 mavenセントラルリポジトリへの登録のコツ 第5回渋谷java
Y Watanabe
THETA S でライブストリーミング(途中経過)
THETA S でライブストリーミング(途中経過)
KatsuyaENDOH
TypeScript 入門してみる
TypeScript 入門してみる
Ken Fukuyama
サーバーサイドな人がフロントエンド技術と仲良くするはじめの一歩
サーバーサイドな人がフロントエンド技術と仲良くするはじめの一歩
Y Watanabe
Pgconf asia-201612203-pg reversi-ja
Pgconf asia-201612203-pg reversi-ja
Toshi Harada
Infrastructure as codeのススメ
Infrastructure as codeのススメ
kanji htmt
Galage labsサーバー部6U自己紹介
Galage labsサーバー部6U自己紹介
Seiko Kuchida
C++ REST SDKを使ってWebサービスを利用する
C++ REST SDKを使ってWebサービスを利用する
You&I
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Kohei Asai
React+fluxを導入した話
React+fluxを導入した話
Yuki Ishikawa
究極にして至高のWAF
究極にして至高のWAF
Yuki Ishikawa
Visual Studioで始めるTypeScript開発入門
Visual Studioで始めるTypeScript開発入門
Narami Kiyokura
Djangoのススメ
Djangoのススメ
Alisue Lambda
More Related Content
What's hot
Web frontend performance tuning
Web frontend performance tuning
ssuser3c214d
goog.require()を手書きしていいのは小学生まで
goog.require()を手書きしていいのは小学生まで
Teppei Sato
20130511 jjug ccc講演 さらばjsp JAXBとmixer2
20130511 jjug ccc講演 さらばjsp JAXBとmixer2
Y Watanabe
LT within June school
LT within June school
katosho1
Bootstrap使い始めて困ったことなど [Web的な話をシェアしてみる会]
Bootstrap使い始めて困ったことなど [Web的な話をシェアしてみる会]
Nobuko Kodera
2013-09 テンプレートエンジンMixer2紹介 HTML5J&JJUG合同勉強会LT
2013-09 テンプレートエンジンMixer2紹介 HTML5J&JJUG合同勉強会LT
Y Watanabe
Casablanca
Casablanca
egtra
oFの話題が殆ど出ない oF jp Summer Workout
oFの話題が殆ど出ない oF jp Summer Workout
Tsuubito Ishii
C#のやさしさを語る時間
C#のやさしさを語る時間
kamukiriri
20140405 mavenセントラルリポジトリへの登録のコツ 第5回渋谷java
20140405 mavenセントラルリポジトリへの登録のコツ 第5回渋谷java
Y Watanabe
THETA S でライブストリーミング(途中経過)
THETA S でライブストリーミング(途中経過)
KatsuyaENDOH
TypeScript 入門してみる
TypeScript 入門してみる
Ken Fukuyama
サーバーサイドな人がフロントエンド技術と仲良くするはじめの一歩
サーバーサイドな人がフロントエンド技術と仲良くするはじめの一歩
Y Watanabe
Pgconf asia-201612203-pg reversi-ja
Pgconf asia-201612203-pg reversi-ja
Toshi Harada
Infrastructure as codeのススメ
Infrastructure as codeのススメ
kanji htmt
Galage labsサーバー部6U自己紹介
Galage labsサーバー部6U自己紹介
Seiko Kuchida
C++ REST SDKを使ってWebサービスを利用する
C++ REST SDKを使ってWebサービスを利用する
You&I
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Kohei Asai
React+fluxを導入した話
React+fluxを導入した話
Yuki Ishikawa
究極にして至高のWAF
究極にして至高のWAF
Yuki Ishikawa
What's hot
(20)
Web frontend performance tuning
Web frontend performance tuning
goog.require()を手書きしていいのは小学生まで
goog.require()を手書きしていいのは小学生まで
20130511 jjug ccc講演 さらばjsp JAXBとmixer2
20130511 jjug ccc講演 さらばjsp JAXBとmixer2
LT within June school
LT within June school
Bootstrap使い始めて困ったことなど [Web的な話をシェアしてみる会]
Bootstrap使い始めて困ったことなど [Web的な話をシェアしてみる会]
2013-09 テンプレートエンジンMixer2紹介 HTML5J&JJUG合同勉強会LT
2013-09 テンプレートエンジンMixer2紹介 HTML5J&JJUG合同勉強会LT
Casablanca
Casablanca
oFの話題が殆ど出ない oF jp Summer Workout
oFの話題が殆ど出ない oF jp Summer Workout
C#のやさしさを語る時間
C#のやさしさを語る時間
20140405 mavenセントラルリポジトリへの登録のコツ 第5回渋谷java
20140405 mavenセントラルリポジトリへの登録のコツ 第5回渋谷java
THETA S でライブストリーミング(途中経過)
THETA S でライブストリーミング(途中経過)
TypeScript 入門してみる
TypeScript 入門してみる
サーバーサイドな人がフロントエンド技術と仲良くするはじめの一歩
サーバーサイドな人がフロントエンド技術と仲良くするはじめの一歩
Pgconf asia-201612203-pg reversi-ja
Pgconf asia-201612203-pg reversi-ja
Infrastructure as codeのススメ
Infrastructure as codeのススメ
Galage labsサーバー部6U自己紹介
Galage labsサーバー部6U自己紹介
C++ REST SDKを使ってWebサービスを利用する
C++ REST SDKを使ってWebサービスを利用する
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
Nodeとフロントエンド − 知っておかなければならない、今と未来の話 −
React+fluxを導入した話
React+fluxを導入した話
究極にして至高のWAF
究極にして至高のWAF
Similar to CLR/H第54回勉強会 ライトニングトーク
Visual Studioで始めるTypeScript開発入門
Visual Studioで始めるTypeScript開発入門
Narami Kiyokura
Djangoのススメ
Djangoのススメ
Alisue Lambda
HTML5 アプリ開発
HTML5 アプリ開発
tomo_masakura
継続的インテグレーション3分クッキング
継続的インテグレーション3分クッキング
Takayuki Kondou
大規模なJavaScript開発の話
大規模なJavaScript開発の話
terurou
DLR言語によるSilverlightプログラミング
DLR言語によるSilverlightプログラミング
terurou
Clrh 110827 wfho
Clrh 110827 wfho
Tomoyuki Obi
自己紹介とC# Devkitについて.pptx
自己紹介とC# Devkitについて.pptx
hkharu0803
Osoljp201204
Osoljp201204
Masataka Tsukamoto
コマンドライン使いもLibreOffice
コマンドライン使いもLibreOffice
Kiwamu Okabe
LightSwitchで遊んでみた
LightSwitchで遊んでみた
Yoshitaka Seo
Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京
Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京
hecomi
2016/12/17 ASP.NET フロントエンドタスク入門
2016/12/17 ASP.NET フロントエンドタスク入門
miso- soup3
初心者がOpenIndianaで自宅サーバを作ったよって話
初心者がOpenIndianaで自宅サーバを作ったよって話
Masataka Tsukamoto
最近作ったもの
最近作ったもの
onozaty
OpenAI の音声認識 AI「Whisper」をテストしてみた
OpenAI の音声認識 AI「Whisper」をテストしてみた
Hide Koba
つぶLT20121215
つぶLT20121215
遼一 杉浦
Nodeにしましょう
Nodeにしましょう
Yuzo Hebishima
MODXで“超”キレッキレのブログ作る秘訣公開します
MODXで“超”キレッキレのブログ作る秘訣公開します
Kei Mikage
鹿駆動勉強会 青江発表資料
鹿駆動勉強会 青江発表資料
Takashi Aoe
Similar to CLR/H第54回勉強会 ライトニングトーク
(20)
Visual Studioで始めるTypeScript開発入門
Visual Studioで始めるTypeScript開発入門
Djangoのススメ
Djangoのススメ
HTML5 アプリ開発
HTML5 アプリ開発
継続的インテグレーション3分クッキング
継続的インテグレーション3分クッキング
大規模なJavaScript開発の話
大規模なJavaScript開発の話
DLR言語によるSilverlightプログラミング
DLR言語によるSilverlightプログラミング
Clrh 110827 wfho
Clrh 110827 wfho
自己紹介とC# Devkitについて.pptx
自己紹介とC# Devkitについて.pptx
Osoljp201204
Osoljp201204
コマンドライン使いもLibreOffice
コマンドライン使いもLibreOffice
LightSwitchで遊んでみた
LightSwitchで遊んでみた
Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京
Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京
2016/12/17 ASP.NET フロントエンドタスク入門
2016/12/17 ASP.NET フロントエンドタスク入門
初心者がOpenIndianaで自宅サーバを作ったよって話
初心者がOpenIndianaで自宅サーバを作ったよって話
最近作ったもの
最近作ったもの
OpenAI の音声認識 AI「Whisper」をテストしてみた
OpenAI の音声認識 AI「Whisper」をテストしてみた
つぶLT20121215
つぶLT20121215
Nodeにしましょう
Nodeにしましょう
MODXで“超”キレッキレのブログ作る秘訣公開します
MODXで“超”キレッキレのブログ作る秘訣公開します
鹿駆動勉強会 青江発表資料
鹿駆動勉強会 青江発表資料
More from Jun-ichi Sakamoto
C# で SPA を作る BLAZOR WEBASSEMBLY の進化 - そしてその先へ
C# で SPA を作る BLAZOR WEBASSEMBLY の進化 - そしてその先へ
Jun-ichi Sakamoto
Pre-render Blazor WebAssembly on static web hosting at publishing time
Pre-render Blazor WebAssembly on static web hosting at publishing time
Jun-ichi Sakamoto
WebAssemblyが切り拓くフロントエンドWeb開発の未来
WebAssemblyが切り拓くフロントエンドWeb開発の未来
Jun-ichi Sakamoto
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
Jun-ichi Sakamoto
Azure Application Insights + Angular5+ - Global azure boot camp 2019@sapporo LT
Azure Application Insights + Angular5+ - Global azure boot camp 2019@sapporo LT
Jun-ichi Sakamoto
C# で Single Page Web アプリが開発できるフレームワーク&開発環境 「Blazor」 ― その概要と Web アプリ開発者にもたらす利点
C# で Single Page Web アプリが開発できるフレームワーク&開発環境 「Blazor」 ― その概要と Web アプリ開発者にもたらす利点
Jun-ichi Sakamoto
C# で Single Page Web アプリを開発できる Blazor ― その魅力
C# で Single Page Web アプリを開発できる Blazor ― その魅力
Jun-ichi Sakamoto
Azure App Service Authentication
Azure App Service Authentication
Jun-ichi Sakamoto
ライトニングトーク - とある LINE Bot の開発記「とても腹立たしいことがあったのです」
ライトニングトーク - とある LINE Bot の開発記「とても腹立たしいことがあったのです」
Jun-ichi Sakamoto
「ゆるくLTをしよう勉強会@旭川」jsakamoto 予告編
「ゆるくLTをしよう勉強会@旭川」jsakamoto 予告編
Jun-ichi Sakamoto
Ohotech特盛#14 セッション4 予告編
Ohotech特盛#14 セッション4 予告編
Jun-ichi Sakamoto
CLR/H 第99回勉強会ライトニングトーク
CLR/H 第99回勉強会ライトニングトーク
Jun-ichi Sakamoto
Ohotech特盛#13 スマホで操作するカメラ付きWi-Fiラジコンカー ― C#とラズパイとWebアプリの技術で作っちゃおう! ―
Ohotech特盛#13 スマホで操作するカメラ付きWi-Fiラジコンカー ― C#とラズパイとWebアプリの技術で作っちゃおう! ―
Jun-ichi Sakamoto
はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!
はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!
Jun-ichi Sakamoto
息子たちがローマ字勉強するための <s>HTML5</s> Web標準 アプリ作ってみた
息子たちがローマ字勉強するための <s>HTML5</s> Web標準 アプリ作ってみた
Jun-ichi Sakamoto
More Azure Websites! - JAZUGさっぽろ "きたあず" 第5回勉強会ライトニングトーク
More Azure Websites! - JAZUGさっぽろ "きたあず" 第5回勉強会ライトニングトーク
Jun-ichi Sakamoto
One horror stories around NuGet
One horror stories around NuGet
Jun-ichi Sakamoto
How to automated test a web application with sending e mail feature
How to automated test a web application with sending e mail feature
Jun-ichi Sakamoto
Introduction of "MarkdownPresenter"
Introduction of "MarkdownPresenter"
Jun-ichi Sakamoto
セッション中に Twitter につぶやく!
セッション中に Twitter につぶやく!
Jun-ichi Sakamoto
More from Jun-ichi Sakamoto
(20)
C# で SPA を作る BLAZOR WEBASSEMBLY の進化 - そしてその先へ
C# で SPA を作る BLAZOR WEBASSEMBLY の進化 - そしてその先へ
Pre-render Blazor WebAssembly on static web hosting at publishing time
Pre-render Blazor WebAssembly on static web hosting at publishing time
WebAssemblyが切り拓くフロントエンドWeb開発の未来
WebAssemblyが切り拓くフロントエンドWeb開発の未来
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
がんばらなくても C# で Single Page Web アプリケーションが書けてしまう「Blazor」とは
Azure Application Insights + Angular5+ - Global azure boot camp 2019@sapporo LT
Azure Application Insights + Angular5+ - Global azure boot camp 2019@sapporo LT
C# で Single Page Web アプリが開発できるフレームワーク&開発環境 「Blazor」 ― その概要と Web アプリ開発者にもたらす利点
C# で Single Page Web アプリが開発できるフレームワーク&開発環境 「Blazor」 ― その概要と Web アプリ開発者にもたらす利点
C# で Single Page Web アプリを開発できる Blazor ― その魅力
C# で Single Page Web アプリを開発できる Blazor ― その魅力
Azure App Service Authentication
Azure App Service Authentication
ライトニングトーク - とある LINE Bot の開発記「とても腹立たしいことがあったのです」
ライトニングトーク - とある LINE Bot の開発記「とても腹立たしいことがあったのです」
「ゆるくLTをしよう勉強会@旭川」jsakamoto 予告編
「ゆるくLTをしよう勉強会@旭川」jsakamoto 予告編
Ohotech特盛#14 セッション4 予告編
Ohotech特盛#14 セッション4 予告編
CLR/H 第99回勉強会ライトニングトーク
CLR/H 第99回勉強会ライトニングトーク
Ohotech特盛#13 スマホで操作するカメラ付きWi-Fiラジコンカー ― C#とラズパイとWebアプリの技術で作っちゃおう! ―
Ohotech特盛#13 スマホで操作するカメラ付きWi-Fiラジコンカー ― C#とラズパイとWebアプリの技術で作っちゃおう! ―
はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!
はじめよう TypeScript - 入門から実践まで - 素の JavaScript とはさようなら!
息子たちがローマ字勉強するための <s>HTML5</s> Web標準 アプリ作ってみた
息子たちがローマ字勉強するための <s>HTML5</s> Web標準 アプリ作ってみた
More Azure Websites! - JAZUGさっぽろ "きたあず" 第5回勉強会ライトニングトーク
More Azure Websites! - JAZUGさっぽろ "きたあず" 第5回勉強会ライトニングトーク
One horror stories around NuGet
One horror stories around NuGet
How to automated test a web application with sending e mail feature
How to automated test a web application with sending e mail feature
Introduction of "MarkdownPresenter"
Introduction of "MarkdownPresenter"
セッション中に Twitter につぶやく!
セッション中に Twitter につぶやく!
CLR/H第54回勉強会 ライトニングトーク
1.
バッチファイルみたいに C#が使えたらいいのに... と思ったらF#があった!
ブログ "Developer@ADJUST" http://devadjust.exblog.jp/ Twitter: @jsakamoto
2.
職場での私の主な役割 • ...は、ASP.NET開発です。 • ...が、IT管理者的なこともやります。
3.
ちょっとしたツールが
必要になることが • 自分以外のユーザーに使ってもらう。 • Windows Script Host 上の JScript – .js とか .wsf とか .hta とか • バッチフゔル – .bat や .cmd
4.
PowerShell は? • ゴメンナサ、使いません...
– ンテリセンスないし... – 学習曲線が上がらない... • 結局WMIとかCOMとか.NET呼んじゃうん でしょ? – だったら今までどおりJScriptでいいや...。
5.
つか、.NET呼んじゃうなら
C#でいいし。 • 最近のPCは性能いいので Visual Studio も瞬間起動するし。 • Active Directory のユーザー管理とかも できちゃうしね! – msdnマガジン 2008 January • NET Framework 3.5 でデゖレク トリのセキュリテゖプリンシパル を管理する http://msdn.microsoft.com/ja- jp/magazine/cc135979.aspx
6.
でもやっぱりビルドが厄介... • 自分だけが保守するわけじゃない –
やっぱりソースの共有も必要。 – ビルドしたバナリだけ共有フォルダに配置 じゃダメ。 • そうかといって、ソースをリポジトリに 登録するのも大仰かと。 – プロジェクト一式丸ごと共有フォルダに置い てもいいいんだけど、いろいろフゔル数が 多くてちょっと大げさな気も。
7.
C#と比べての .bat、.js、.wsf
の利点 • ソースフゔルだけあればビルド不要! – フゔル一本だけで配置・配布OK! • ちょこっとバグを直したり改造したいと きも、その場ですぐにできる! – リポジトリから最新のソースをローカルに持 ってきて~とか無用。
8.
つまり、スクリプト的 C#
があるといいんだよね • 言語的にやっぱり強力。 • ASP.NET開発スキルを転用できる。 – .bat からは .NET Framework 使えないし。 • 対話コンソールもあると、試しながら作 成できてなおいいなー。 – LINQPad とか Compiler as a Service とか Monoのとかありますけどね。
9.
...と、ここで思い出したことが。
10.
そういえばF#って、 対話コンソールありましたよね?
11.
そう、fsi.exe。 • 結局 .NET
呼ぶんだったら、F#でもいい じゃん! • .fsx フゔルをダブルクリックで、 .NET 言語で書かれたコードが動く! – レジストリ設定ちょっといじる必要がありま すが。
12.
.fsx ファイルは強力! • 右クリック
-> [開く]で Visual Studioで 編集できる! もちろんンテリセンス! コードハラト! 書いた片っ端からリゕルタムエラー検索! 参照設定も.fsx中に書けちゃうよ! • Main 関数とか要らないし、コンソール出 力も printf でいいから、F#はスクリプト 風味盛りだくさん!
13.
スクリプト的.NET言語は、 もうすでに、手の届くところに
あったんだ!
Download now