[seasar-dotnet:1346] Re: ASP.NET2.0×Quillのサンプルについて

kubo [E-MAIL ADDRESS DELETED]
2009年 6月 4日 (木) 10:21:36 JST


久保(jflute)です。

> QuillではGlobal.asaxでは特になにもせず、
> 各Pageクラスでinjectionすればよいと理解しましたが
> よろしいでしょうか?
はい、その通りです。
無論、業務の要件次第でGlobal.asaxは色々使えますが、
Quillの利用必須要件でGlobal.asaxを使う要素はないです。

2009/6/4 uparrow <[E-MAIL ADDRESS DELETED]>:
> uparrowです。
>
> 久保さん、杉本さん回答ありがとうございます。
>
> QuillではGlobal.asaxでは特になにもせず、
> 各Pageクラスでinjectionすればよいと理解しましたが
> よろしいでしょうか?
>
> よろしくお願いします。
>
>
>
>> 久保(jflute)です。
>>
>> > # 久しぶりにMLに投稿してみました。
>> > # Quillの話題がでると嬉しいですね。
>> Googleで「Quill」って入れて検索しても二番目に
>> 出て来ますね!(以前はなかなか見当たらな...)
>> DBFlute.NETもQuillにべったりです。
>>
>> 2009/6/3 Kazuya Sugimoto <[E-MAIL ADDRESS DELETED]>:
>> > uparrowさん、こんばんは。
>> >
>> > 杉本です。
>> >
>> > Quillは設定ファイル(Diconファイル)を使用せずにDI+AOPを
>> > 行えるように作られたものですので、
>> > <component name="/Path/WebForm1.aspx" instance="outer" />
>> > のようなWebフォームの登録は必要ありません。
>> >
>> > injector.Inject(this);
>> > の部分が、上記のWebフォーム登録の設定の代わりみたいな
>> > ものです。
>> >
>> > 初期化についても久保さんのおっしゃるとおり、Quillでは必要ありません。
>> >
>> > # 久しぶりにMLに投稿してみました。
>> > # Quillの話題がでると嬉しいですね。
>> >
>> >
>> > 2009/06/03 22:02 村上れお <[E-MAIL ADDRESS DELETED]>:
>> >> こんばんは、uparrowと申します。
>> >>
>> >> 恐れ入りますが、こちらの質問に便乗させてください。
>> >>
>> >> 私もASP.NETでQuill + DBFluteに挑戦しましたが、
>> >> わからない部分があり挫折しました。。。
>> >> ASP.NETでのQuillを用いた実装のやり方をお教えいただきたくメールしました。
>> >>
>> >> 試した方法としては
>> >> Default.aspxのページを作成し
>> >> [Default.aspx.cs]
>> >> ? ?public partial class _Default : System.Web.UI.Page
>> >> ? ?{
>> >> ? ? ? ?protected IHogeListService service;
>> >>
>> >> ? ? ? ?protected void Page_Load(object sender, EventArgs e)
>> >> ? ? ? ?{
>> >> ? ? ? ? ? ?// Quill初期化
>> >> ? ? ? ? ? ?QuillInjector injector = QuillInjector.GetInstance();
>> >> ? ? ? ? ? ?injector.Inject(this);
>> >> ? ? ? ?}
>> >>
>> >> ? ? ? ?protected void Button1_Click(object sender, EventArgs e)
>> >> ? ? ? ?{
>> >> ? ? ? ? ? ?service.GetTestList();
>> >> ? ? ? ?}
>> >> ? ?}
>> >>
>> >> このように、ページごとにQuillの初期化を行ったところ
>> >> 特に問題なく、GetTestListが実行できました。
>> >>
>> >> しかしながら、
>> >> http://s2container.net.seasar.org/ja/asp.html
>> >> の説明では
>> >> Global.asaxのApplication_Startにて
>> >> SingletonS2ContainerFactory.Init();
>> >> を行っており、
>> >> また、「ASP.NETのWebフォームを登録する」という項目で
>> >> ?<component name="/Path/WebForm1.aspx" instance="outer" />
>> >> のような設定でWebフォームの登録を行っておりました。
>> >>
>> >> ここの部分はQuillの場合どのようなことを行えばよいのでしょうか?
>> >>
>> >> 初歩的な質問で申し訳ありませんが、
>> >> 初めの段階でつまづいており、次へ進めない状態です。
>> >> また、理解そのものが誤っている場合、ご指摘いただけると助かります。
>> >>
>> >> 以上、よろしくお願いいたします。
>> >> _______________________________________________
>> >> seasar-dotnet mailing list
>> >> [E-MAIL ADDRESS DELETED]
>> >> https://ml.seasar.org/mailman/listinfo/seasar-dotnet
>> >>
>> >
>> >
>> >
>> > --
>> > Kazuya Sugimoto
>> > http://d.hatena.ne.jp/sugimotokazuya/
>> > _______________________________________________
>> > seasar-dotnet mailing list
>> > [E-MAIL ADDRESS DELETED]
>> > https://ml.seasar.org/mailman/listinfo/seasar-dotnet
>> >
>> _______________________________________________
>> seasar-dotnet mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-dotnet
>
> --
> [E-MAIL ADDRESS DELETED]
>
> _______________________________________________
> seasar-dotnet mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-dotnet
>


seasar-dotnet メーリングリストの案内