読者です 読者をやめる 読者になる 読者になる

しばやん雑記

ASP.NET とメイドさんが大好きなフリーランスのプログラマーのブログ

WebMatrix 2 拡張機能についてメモ書き

WebMatrix

ほぼ自分用メモです。箇条書きで。

  • IExtension を MEF 使ってエクスポート
    • 実際には ExtensionBase クラスを継承して作る
  • WebMatrix 本体は IWebMatrixHost
    • ExtensionBase のプロパティからインスタンスを簡単に取れる
  • 基本的には Ribbon UI とダッシュボードの拡張がメイン
    • エディタ部分もテーマなどを定義しての操作はできる
  • Ribbon UI 周りは割と何でも出来るし、作りやすい
    • ICommand が必要なので DelegateCommand が要る
  • EnvDTE とか使ってないので、ウェブサイト内のファイルはパス文字列で扱ってる
    • レシピよりわかりやすい

つまり

Make it your own [WebMatrix's new extensibility support enables developers and applications to customize the web development experience to their liking!] - Delay's Blog - Site Home - MSDN Blogs

からテンプレートを落とせってことですよ(何