CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。
![「実現したいことを計算機の問題に置き換えることが『技術力』」、伊藤CTOが“はてな流”大規模データ処理の極意を語る:CodeZine](https://cdn-ak-scissors.b.st-hatena.com/image/square/3a069dd65a116dea0884527f3c54fcc25db681f0/height=288;version=1;width=512/https%3A%2F%2Fcodezine.jp%2Fstatic%2Fimages%2Farticle%2F3315%2F3315_arena.png)
岡山勉強会-第3回 毎月実施することは難しいですが、次の勉強会は11月15日に実施しようかと思っています。 意見交換などは、こちらでお願いします。 現在、内容は全く未定なので、要望セッションなどお気軽に・・・ posted @ 18:15 | Comment (0)
分類:[C#] 分類:[C#] 環境: WindowxXP SP2 VS2005 Oracle10g .NET2.0 から導入されたTransactionScopeを利用してトランザクション処理を行おうとしましたが、 oramts.dllが見つかりませんとエラーが出てしまいました。 Oracle Services for Microsoft Transaction Serverはインストールしているのに。。。 というわけでこれはあきらめて従来のように手動でトランザクション処理を実装しようとしました。 例えば以下のようにです。 _myTableAdapter.Connection.Open() OracleTransaction transaction = _myTableAdapter.Connection.BeginTransaction(); try { _myTableAdapter
[Contribution to Japan PLoP] RDBアプリケーションのためのデザインパターン RDB とオブジェクト指向 パターン記述のきっかけ パターンの紹介 このパターンに期待すること RDBとオブジェクト指向 リレーショナルデータベースとオブジェクト指向アプローチには、「表を中心とする集合演算」と「オブジェクトの相互作用」という、セマンティクスギャップ(意味的ギャップ)があり、両者のマッピングは水と油などと言われることもあります。確かにオブジェクト指向データベースを適用できれば非常に簡単に永続化をすることができますが、既存システムとの共存やSQLベースの検索ツールへのニーズなどから、RDBを適用するケースはまだまだ多いようです。 データベースの概念スキーマ設計や、論理レベルの実体関連図は、オブジェクト指向アプローチでの分析段階のモデリング(概念モデリングやドメイン分析など
ADO.NET2.0 の DataSet には、Modifier プロパティというものがあり、ここを public にすると Connection プロパティが、internal から public に変更できる。 こうすれば、TableAdapter の Connection を自分で設定することが可能だ。 SqlConnection conn = new SqlConnection(...); MyTableAdapter.Connection = conn; なぜ、こんなことが必要なのか。 それは、TransaciotnScope でトランザクション処理をするときに必要になる。 分散トランザクションに昇格しても良いのならば、わざわざ Connectionを自分でnew する必要もないのだが、単一のデータベースに対しては、やはり、分散トランザクションを避けたい。 これを避けるには、Tr
MSDTCが止まっている状態でTransactionScopeは使えないため、代わりの方法を試してみました。 決してきれいな方法ではないです。 TableAdapterのPartialクラス定義を考慮すればもう少しマシになると思いますが、それでも無理矢理な感じは否めない。 やっぱり素直に TransactionScope を使いましょう。 サンプルとして、みんなのお約束 Northwind を使います。 (下のコードの処理自体は全く無意味) 1. Windowsアプリのプロジェクトを新規作成 2. DataSetを追加。 3. Customers(列は CustomerID, CompanyName, City)テーブルとSuppliers(列はSupplierID, CompanyName, City)のTableAdapterを追加 4. CustomersTableAdapter(S
ADO.NET2.0のもっとも有効な機能としてSystem.TransactionにおけるTransactionのローカルトランザクションか 分散トランザクションかの自動判定を以前説明しまたが、VS2005ベータ2CTPのビルドでも試してみました。 名前も少し変わったので修正しておきます、MethodもEnter()からComplete()に変更になっています。 2つのトランザクションマネージャの名前は、 Lightweight Transaction Manager (LTM) OleTx Transaction Manager(薄いラッパでCOMをコール) 早速テストの開始です、せっかくなのでVS2005Teamのテストメソッドを利用してテストします。 型指定ができるのがすこしNUnitより便利なのでしょうか。テストの実行は簡単でテストプロジェクトを実行することによりテストが実行できま
データベースエンジニアに求められるスキルとは? データベースエンジニアのタスクは、大きく分けると「設計・構築(データとデータベースが対象)」「運用設計(データベースを存続させるための実装寄りの設計)」「保守・運用」の3つのフェイズがあります(図1)。各フェイズともさまざまなスキルが要求されますが、本連載では設計・構築フェイズにフォーカスします。 設計フェイズはさらに、概念設計、論理設計、物理設計から成り、各設計フェイズのアウトプットとして「データモデル」が作成されます。このデータモデルを作成する「データモデリング」がデータベースエンジニアの中心的な作業になります。 役割別に見ると、DAは実世界の情報を分析し業務領域全体を表現する「概念データモデル」と、システム化領域を表現する「論理データモデル」を作成します。これには、対象となる業界の業務知識とそれをモデリングするスキルが必要となるため多く
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年10月時点の調査。
General Information - What is DBDesigner 4? DBDesigner 4 is a visual database design system that integrates database design, modeling, creation and maintenance into a single, seamless environment. It combines professional features and a clear and simple user interface to offer the most efficient way to handle your databases. DBDesigner 4 compares to products like Oracle's Designer�, IBM's Rational
Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く