.NET
久方ぶりにSeasar.NETのリリース情報以外の更新です。 ネタは枯れきっているわけでもなく最新の技術ってわけでもないWPF。 微妙なネタでごめんなさい。 現在、ちまちまとWPFを個人的にさわっております。 基本方針は「WindowクラスにVisualStudioが自動生成…
一年って、早いですね。S2Container/S2Dao 1.4.0 RC3をリリースしました。変更点は下記ページをご覧下さい。不具合修正の反映が中心です。http://www.seasar.org/wiki/index.php?cmd=edit&page=SeasarWhatsNew%2F2012-08-13DBFlute.NET 0.8.9.45の下記exampl…
Koropokkur.NET 0.2.5をリリースしました。 http://www.seasar.org/wiki/index.php?SeasarWhatsNew%2F2011-05-02#ta84f2d9プロジェクト内のファイル、フォルダを整理する「VSArrange」を コンソールからでも実行できるように修正しました(「VSArrangeConsol…
たまにはリリースのお知らせ以外の更新を。 VisualStudioでアドインプロジェクトを作成すると 起点となるメソッドで引数からDTE2という型のオブジェクトを取得することができ、 そこから起動中のVisualStudio、ソリューションの情報を参照、取り扱うことがで…
ま、前のバージョンから一年近く。。。 Seasar.NETの.NET Framework4.0対応などをやっていたら いつの間にかこんなに経ってしまいました。 VSArrange(プロジェクト整理機能)をコンソールで動作するようにしたりとか CopyGen(コピー処理の自動生成)をフォ…
またもや久々の更新です。S2Container/S2Dao 1.4.0 RC2をリリースしました。変更点は下記ページをご覧下さい。 S2Unit.NETの不具合修正を行っています。http://www.seasar.org/wiki/index.php?SeasarWhatsNew/2011-01-29#n46d675cDBFlute.NET 0.8.9.23の下記…
S2Container/S2Dao 1.4.0 RC1をリリースしました。変更点は下記ページをご覧下さい。 http://www.seasar.org/wiki/index.php?SeasarWhatsNew/2010-12-10#r78f019b(DBFlute.NETでの動作は未確認です。 確認がとれ次第お知らせします)「Quill」についてのみ.…
.NET用のテストフレームワークの一つ「MbUnit」。 バージョン3.1での機能拡張を試してみました。 (Gallio/MbUnitについてはコチラ) MbUnitではユーザ独自に拡張した属性を使用することで 継承やテストクラスごとに(NUnitでもお馴染な)SetUp、TearDownメ…
S2Container/S2Dao.NET 1.3.18をリリースしました。 一年近く経ってしまいました……!! 変更点は下記ページをご覧下さい。 http://www.seasar.org/wiki/index.php?SeasarWhatsNew/2010-08-03#y8ba57b9(2010/08/12追記) DBFlute.NET-0.8.9.18の下記プロジェク…
半年以上ぶりの新バージョンリリース!です。 ソースコードの修正自体は昨年末くらいでほぼ終わっていたのですが、 もっと修正しやすい構造にできないかと あれこれやっているうちに冬が終わり春がきてしまいました。。。 新バージョンでは「VSArrange」に関…
かな〜り久々の更新。 今頃になってこんなページを見つけました。 Insider.NETの記事です。 初めてのVisual Studioアドイン(前編)−VisualStudioのカスタマイズについて 初めてのVisual Studioアドイン(中編)−VisualStudioアドイン開発方法について 初め…
久々にアドインいじり中です。以下、メモ。断片的でごめんなさい。 プロジェクト下のファイルのプロパティ「ビルドアクション」の操作 ProjectItem(ファイル)#Properties["BuildAction"].Valueで取得・設定 設定値はprjBuildAction列挙体を使用 prjBuildAc…
S2Container/S2Dao 1.3.17をリリースしました。変更点は下記ページをご覧下さい。 http://www.seasar.org/wiki/index.php?SeasarWhatsNew/2009-09-18#u64ca271DBFlute.NET 0.8.9.4の下記example・テストプロジェクトにて 動作確認済です。・dfnet-asp.net-ex…
3ヶ月ぶりの更新です。。。 Koropokkur.NET 0.2.2をリリースしました。 VB.NETでもコピー処理を生成できるようになっています。 よろしければ使ってみてやって下さい。 [Improvement] [KOROPOKKURNET-17]VB.NETのコードも出力できるようにする [KOROPOKKURN…
S2Container.NET/S2Dao.NET 1.3.16.1をリリースしました。Seasar.NETのメーリングリスト [seasar-dotnet:1336] Quillコントロールのフォームへの貼り付けがうまくいかない でご指摘をいただいた問題についての修正版になります。変更点は以下の通りです。 S2…
ここのところリリース情報しか書いていませんが・・・ S2Container/S2Dao 1.3.16をリリースしました。 変更点は以下の通りです。 S2Container.NET 1.3.16 Bug [CONTAINERNET-120][Implementation]属性を付けたクラスが相互参照している場合、インジェクショ…
○変更点 [Improvement] CopyGen(コピー処理を生成するアドイン) [KOROPOKKURNET-13]コピー元とコピー先が違う型でもコピー処理を生成できるようにする [KOROPOKKURNET-14]コピー処理のみでメソッドは生成しない場合も変数名を指定できるようにする [KOROPO…
○変更点 [New Feature] [KOROPOKKURNET-3]Copy系メソッドを自動生成するアドインを作成する プロダクトの詳細はこちらをご覧下さい。 http://koropokkur.net.sandbox.seasar.org/copygen.html http://koropokkur.net.sandbox.seasar.org/index.html このバー…
S2Cotaniner.NET/S2Dao.NET 1.3.15をリリースしました。 ○変更点 S2Container.NET 1.3.15 Bug [CONTAINERNET-117] - MbUnitの[RowTest]に対応する [CONTAINERNET-118] - Dxoを使用する際にあるメソッドへのDatePatternAttribute の指定が、指定されていない…
stack overflowとなります(^^; QuillInjector#Injectの内部で再帰的に Injectメソッドを呼んでいるためです。 Seasar Conference 2009 Whiteの時にとある方から ご指摘をいただきました。 Seasar.NETの次バージョン(1.3.15)で対応予定。 (相互参照の話を抜…
Koropokkur.NET 0.1.2をリリースしました。 ○変更点 [Improvement] [KOROPOKKURNET-8]フィルター設定画面に「フィルターテスト」機能を追加する [KOROPOKKURNET-10]プロジェクト要素整理の処理速度を改善する [KOROPOKKURNET-12]設定情報を編集前の状態に戻…
メモ代わりに。WCFサービスを使って自作クラスのインスタンスを送受信したい場合、 クラスに「DataContract」属性を、 プロパティに「DataMember」属性をつけるのですが、 このとき、プロパティは必ず set, getの両方を付ける必要があるみたいです。 ○OK [Da…
「Quill用に作っていない既存ライブラリでも Quillのインジェクション対象にしたい」 と思われたことはないでしょうか? S2Container.NET 1.3.14のQuillでは Implementation属性を使わずにインジェクションできる方法を 追加しています(※)。 InjectionMapと…
seasar-dotnet MLに挙がっていたいくつかの不具合対応の他、 Quillにちょっとした新機能を追加しています。DBFlute.NET 0.8.8.5でも動作確認済みです。 (nbasic-example下のDfExampleTestを使用)変更点は以下の通りです。 S2Container.NET 1.3.14 Improvemen…
Koropokkur.NET 0.1.1をリリースしました。 VisualStudioのプロジェクト要素を整理するアドイン「VSArrange」で プロジェクトに追加しない条件をカスタマイズできるように修正しています。 詳しくはこちら Koropokkur.NETドキュメント VSArrangeドキュメント
SeasarのSandbox.NETへ新規プロジェクトの申請をしました。 プロジェクト名は「Koropokkur.NET」(「コロポックル」)です。 VisualStudioでの開発をささやかに支援することを目的とした 汎用的なアドイン集(と言っても現時点では一つだけですが(^^;)を提供し…
自作したアドインって使ってもらうときに どうやって登録すればいいんだろ? と悩んでいました。 開発環境では勝手に登録されてしまうので 逆に誰かに使ってもらうときに どうしてもらえばいいか分からない。 MSDNに「アドインを登録する」という ページがあ…
これまでのVisualStudioアドイン作りで試したことを 応用しつつ、プロジェクト内のファイル、フォルダを リフレッシュするアドインを作ってみました。 (eclipseでは「F5 リフレッシュ(表記を修正しました)」を選んだ場合に相当するもの) 簡単な仕様は以…
次バージョンのSeasar.NET(1.3.14?)で 日本語を使わない(ja-JPフォルダとその下のxxx.resources.dllがない) 環境でのQuill出力メッセージを英語化する予定です。 (1.3.13までは日本語になっているため、 日本語が使えない環境では文字化けする可能性あり…
VisualStudioのアドイン作成で使うクラスの中には 「Properties」というプロパティをもつものがいくつかあります。 EnvDTE.ProjectItem EnvDTE.Project EnvDTE.Configuration EnvDTE.DTE (もしかすると他にもあるのかもしれません) このPropertiesの中には…