PowerShellでRazorテンプレートエンジンを使ってみた

A1c506f412e3ff8198661e0988d148de?s=47 sunnyone
July 12, 2014

 PowerShellでRazorテンプレートエンジンを使ってみた

第 3 回 PowerShell 勉強会でのLTの資料です。
http://d.sunnyone.org/2015/04/powershellrazor.html

A1c506f412e3ff8198661e0988d148de?s=128

sunnyone

July 12, 2014
Tweet

Transcript

  1. PowerShell で Razor テンプレートエンジンを 使ってみた @_sunnyone

  2. こんなことありませんか? • ちょっとだけ違うテキストをよく生成する – メールの雛形とか • PowerShell の変数でいけるがテキスト内部での制御 が難しい –

    変数の値によって出したり出さなかったり Razor テンプレートエンジンを使ってみた
  3. 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
  4. RazorEngine モジュール • 素のままでは手続きが不便 • RazorEngine というヘルパーライブラリがある – https://razorengine.codeplex.com/ –

    https://github.com/Antaris/RazorEngine RazorEngineをPowerShellから使う
  5. RazorEngineをPowerShellで - 準備 • 適当なフォルダにnuget.exeでインストール > cd proj\razortest > nuget.exe

    install RazorEngine
  6. RazorEngineをPowerShellで - スクリプト 詳細はISEで 2015/4/23追記 https://gist.github.com/sunnyone/e6948988a8e125b779ba

  7. ご清聴ありがとうございました