タグ

2009年6月4日のブックマーク (4件)

  • 第4回 データセットを使ったデータベース・アクセス

    今回はいよいよADO.NETの中心的な機能である「データセット」について解説していく。前回、前々回で解説してきた.NETデータ・プロバイダによるデータベースのアクセスはシンプルかつ高速なものであったわけだが、いってしまえばSQL文を実行するためだけの非常にプリミティブなものだった。今回解説するデータセットは、それらをベースとしてはるかにリッチなデータベースへのアクセス手段を提供する。 データセットとは? ひと昔前までのクライアント/サーバシステムでは、アプリケーションの実行中は常にデータベースに接続しておくのが一般的であった。最大同時接続数に見合うだけのリソースを用意しておけば、この方式はユーザーにとってもプログラマーにとっても快適なものだった。 しかし、クライアントが専用端末からブラウザになった場合、特にインターネット・ワイドなサービスで不特定多数の顧客を想定した場合、当然ながらこのよう

    第4回 データセットを使ったデータベース・アクセス
    fumokmm
    fumokmm 2009/06/04
    データセットの基礎解説
  • privateメソッドは不要 - @katzchang.contexts

    そのままの構造で全部publicにしろってわけじゃなく、大抵のprivateメソッドは別クラスに切り出して委譲できるか、もしくはstaticメソッドに切り出せるからそうしようって理屈です。とりあえずprivateな内部クラスとして定義するとか。結果、publicメソッドしか残らなければ上出来。 大抵のprivateメソッドは別の複数のpublicメソッドから呼ばれて、かつインスタンス変数の内容を更新する(つまりインスタンスの状態を変える)ことになるはず。そのprivateメソッドが更新する変数(の一部)を別のメソッドが更新できるようになると、あるインスタンス変数の状態を管理するのは誰なんだろうというのがとっても混乱する。privateメソッドに切り出したということは、そのprivateメソッドが更新するインスタンス変数はそのメソッドで共通的に管理したいという意図があるはずで、対象となるイン

    privateメソッドは不要 - @katzchang.contexts
  • https://atmarkit.itmedia.co.jp/ait/subtop/features/da/dt_adonet_index.html

    fumokmm
    fumokmm 2009/06/04
    ADO.NETの基礎講座
  • FriendFeed

    Facebookを使うと、友達や同僚、同級生、仲間たちとつながりを深められます。ケータイ、スマートフォンからもアクセスできます。

    FriendFeed