Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
PowerShellでRazorテンプレートエンジンを使ってみた
Search
sunnyone
July 12, 2014
Technology
0
2.9k
PowerShellでRazorテンプレートエンジンを使ってみた
第 3 回 PowerShell 勉強会でのLTの資料です。
http://d.sunnyone.org/2015/04/powershellrazor.html
sunnyone
July 12, 2014
Tweet
Share
More Decks by sunnyone
See All by sunnyone
multirange 型(多重範囲型)の活用
sunnyone
0
88
開発者とのコミュニケーションのはじめかた
sunnyone
0
52
概念モデル→論理モデルで気をつけていること
sunnyone
3
510
印象に残ったLLMの使い方5選
sunnyone
0
34
シンプルじゃないテーブルの見つけ方
sunnyone
1
370
Next.js App Router登場後の話
sunnyone
0
80
はやい開発のためのJSONデータ型の活用
sunnyone
0
180
フロントエンドトレンドのふりかえりと事業に合わせた選択
sunnyone
0
120
メタプログラミングとは
sunnyone
0
2.5k
Other Decks in Technology
See All in Technology
スケーリングを封じられたEC2を救いたい
senseofunity129
0
110
DDD×仕様駆動で回す高品質開発のプロセス設計
littlehands
6
2.6k
私がよく使うMCPサーバー3選と社内で安全に活用する方法
kintotechdev
0
130
QA組織のAI戦略とAIテスト設計システムAITASの実践
sansantech
PRO
1
210
互換性のある(らしい)DBへの移行など考えるにあたってたいへんざっくり
sejima
PRO
0
230
Zephyr(RTOS)でOpenPLCを実装してみた
iotengineer22
0
140
Bref でサービスを運用している話
sgash708
0
200
OPENLOGI Company Profile for engineer
hr01
1
61k
AI時代のオンプレ-クラウドキャリアチェンジ考
yuu0w0yuu
0
520
Physical AI on AWS リファレンスアーキテクチャ / Physical AI on AWS Reference Architecture
aws_shota
1
170
夢の無限スパゲッティ製造機 #phperkaigi
o0h
PRO
0
380
「捨てる」を設計する
kubell_hr
0
430
Featured
See All Featured
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
120
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
150
First, design no harm
axbom
PRO
2
1.1k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Building Adaptive Systems
keathley
44
3k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
290
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
860
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
110
Transcript
PowerShell で Razor テンプレートエンジンを 使ってみた @_sunnyone
こんなことありませんか? • ちょっとだけ違うテキストをよく生成する – メールの雛形とか • PowerShell の変数でいけるがテキスト内部での制御 が難しい –
変数の値によって出したり出さなかったり Razor テンプレートエンジンを使ってみた
Razorとは • テンプレートエンジン • ASP.NET MVCとセットで利用される http://shiba-yan.hatenablog.jp/entry/20110317/1300294985 ASP.NET MVC 3
開発入門 (12) - Razor の文法 – しばやん雑記 http://haacked.com/archive/2011/01/06/razor-syntax-quick-reference.aspx
RazorEngine モジュール • 素のままでは手続きが不便 • RazorEngine というヘルパーライブラリがある – https://razorengine.codeplex.com/ –
https://github.com/Antaris/RazorEngine RazorEngineをPowerShellから使う
RazorEngineをPowerShellで - 準備 • 適当なフォルダにnuget.exeでインストール > cd proj\razortest > nuget.exe
install RazorEngine
RazorEngineをPowerShellで - スクリプト 詳細はISEで 2015/4/23追記 https://gist.github.com/sunnyone/e6948988a8e125b779ba
ご清聴ありがとうございました