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

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2009年 6月 4日 (木) 13:04:44 JST


uparrowです。

説明いただいた内容にて実装できました。
これで先に進めそうです。

ありがとうございました。

> 久保です。
> 
> 萩野さん、こんにちは
> こういった情報提供とてもとても助かります。
> ありがとうございます。
> 
> 2009/6/4 taknb2nch <[E-MAIL ADDRESS DELETED]>:
> > こんにちは、萩野です。
> >
> > すでに杉本さん、久保さんからのご回答があるように、
> > Quillについては私も同じような感じで実装しています。
> >
> > S2Containerでの実装もあるのですが、
> > こちらでは当然ながらGlobal.asaxの修正とDiconファイルを記述しています。
> >
> > 2009/06/04 10:21 kubo <[E-MAIL ADDRESS DELETED]>:
> >> 久保(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 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
> >
> _______________________________________________
> seasar-dotnet mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-dotnet

-- 
<[E-MAIL ADDRESS DELETED]>



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