Smart.Windows.Navigation改めSmart.Navigation & Smart.Navigation.Windowsに分離 0.5リリース

変更したのは去年の話なんだけど、CodePlexにあげていなかったので、今更リリース通知(・∀・;)
画面遷移フレームワーク、Smart.Navigation 0.5ということで。
http://usaxusa.codeplex.com/releases/view/59805

修正内容

元々こいつはWindows Forms以外にも対応できるように作っていたつもりなんだけど、実装としてはWindows Forms用の処理しか用意していなくて、アセンブリ
System.Windows.Formsを参照するようになっていて(・ω・;)
ちょっと弄る用途があったので、その際に遷移機能のコアとWindows Forms依存部分を分離して、それぞれSmart.Navigation、Smart.Navigation.Windows.Formsとしたのでした。


ついでに、Windows Formsに依存していない証拠として、WPF用のSmart.Navigation.Windows.Controlsも追加。
動きとしては、Windows Forms版がSystem.Windows.Forms.ControlのControlsに対して画面Controlを追加するのに対して、WPF版はSystem.Windows.Controls.ContentControlのControlを置き換える動作。
WPF版はとりあえず作った物なので、サンプルも用意していなければ、MVVMとこれをどう連携させるかとかまったく考えていませんが(・∀・;)


なお、使い方は以前の版からまったく変わっていないので、サンプルを見るか、この日記から「Smart.Windows.Mvc」で検索した内容を参照してくださいな(・∀・)
Smart.Windows.Mvcの検索結果