InfoQ ホームページ データアクセス に関するすべてのコンテンツ
-
マルチスレッドとWPF 4.5
WPF 4.5ではマルチスレッド・データバインディングのサポートが改善されたが、このテクニックには依然としてリスクがある。この記事では、それがどのように動いているか、安全に使うには何が必要かについて説明する。
-
JBossがHibernate 4.0をリリース
JBossはHibernateのバージョン4をリリースした。Hibernate 4は、マルチテナントサポート、Hibernate拡張のための標準的な仕組みの導入、OSGIサポートに向けたりファクタリングやコードの整理などが盛り込まれている。
-
EF 4.3は、コードファーストの移行が可能になったが、Enumサポートはない
Entity Framework 4.3ベータがアナウンスされ、この中の最大の機能更新のひとつがコードファーストの自動データベース移行(Automatic Database Migrations)である。 このバージョンではまた、完全なXMLドキュメントとロギングの改善も行われている。しかしながら、多くのリクエストが寄せられていたEnumサポートは、EF 5.0を待たなくてはならない。
-
ESE Tookit:アプリケーションの作成に、Windows内部の高パフォーマンスデータベースを使う
ESE TookitはC++とC#のクラスライブラリを提供することで、Windows Extensible Storage Engine (ESE)、Windowsに組込まれた高パフォーマンスなデータストアを使って、アプリケーション開発がもっと簡単にできるようにする。
-
Oracleプロバイダは、EFをサポートした
Oracleは、先日リリースしたOracle Data Access Components (ODAC) 11.2 Rel 4で、Entity Framework 4.1と4.2をサポートした。これにより.NET開発者は、Oracleデータベースに対してSQLステートメントをハードコーディングする代わりに、一般的なORMとLINQ to Entitiesでデータベースの操作が可能になる。ただしこのリリースでは、コードファーストとDBContext APIはサポートされていない。
-
Programming Entity Framework: Code Firstに関するJulie Lerman氏のインタビュー
先週、dotNetMontrealコミュニティが主催するセミナーでJulie Lerman氏によるEntity Frameworkコードファーストアプローチが行われた。ファーストは、デザイナを使うことを強制することなく、コードと構成を使ってEntity Frameworkのモデルを説明する方法である。Entity Frameworkは、開発者が概念アプリケーションモデルに対してプログラミングする代わりに、リレーショナルストレージスキーマに対して直接プログラミングすることで、データアクセスアプリケーションを作成することができる。
-
Riak NoSQLデータベース: 利用事例とベストプラクティス
Riakはユーザセッション関連データの保存に使われる、キー・バリュー型のNoSQLデータベースである。先日、Basho TechnologiesのAndy Gross氏が、QCon SF 2011 ConferenceでRiakの利用事例について講演を行った。InfoQでは、Riakデータベースの機能やベストプラクティスについて、Andy氏とMark Philliphs氏に話をうかがった。
-
センサーネットワーク - GEOCensの試験段階が終了
非営利組織CyberaのGISUser.comでの発表によれば、GEOCens (Geospatial Cyberinfrastructure for Environmental Sensing)は12月中に試験段階を終える。このソフトウエアのアーキテクチャが改善しようとしているのは、研究者が60,000以上のセンサーと2,800のウェブマップサーバから引き出された国際的な環境データへアクセスしやすくすることだ。
-
SAP HANA はリアルタイムデータ分析を推進できるか?
12月13日付の最新 プレスリリース によると SAP は,Boston で開催された SAP Influencer Summit において "複数の大手ソフトウェアベンダがオープン SAP HANA プラットフォームを既存製品に採用して,まったく新しいアプリケーションを構築中である" ことを発表した。その中には T-Mobile や TIBCO などの企業が含まれている。
-
James Phillips 氏が語る「リレーショナルから NoSQL へのデータベース移行」
Couchbase の共同創設者である James Phillips 氏は先日,分散ドキュメント指向とリレーショナルデータモデルとの違いと,リレーショナルから NoSQL データベースに移行する上でデータベース開発者が知っておくべきことについてプレゼンテーションを行った。InfoQ ではドキュメント指向 NoSQL データベースの利点と限界について,氏から話を聞いた。
-
MongoDB開発者にセマンティックウェブの特徴を与えるMongoGraph
AllegroGraphチームが提供するMongoGraphはMongoDBの開発者にセマンティックウェブの機能をもたらす。AllegroGraphデータベース向けのMongoDBインターフェイスを実装して、Javascriptのプログラマが結合処理とセマンティックウェブの機能を使えるようにしたのだ。InfoQはAllegoGraphのCEOであるJans Aasman氏にこの新しい手法について、また、これがどのようにNoSQLの開発者を支援するのかについて話を聞いた。
-
WPF 4.5 での バインディング強化
これ以上の注目を浴びるものではないが、WPF は現在も Windows にけるリッチクライアント開発の要旨で有り続けている。.NET ライブラリとオペレーティングシステムの根幹すべてが利用可能であり、他のHTMLや.NETベース UI 技術では釣り合わない。WPF の重要性を認識しているため、Microsoft は WPF に投資し続けており、特に WPF のバインディングについては顕著だ。
-
S#arp Lite: シンプルなS#arp Architecture
S#arp Liteはより使いやすくしたS#arp Architectureだ。NHibernateを使ってデータベースに接続するためのプロジェクトテンプレートや、再利用可能なクラスライブラリ、ベースリポジトリクラス、そしてサンプルプロジェクトを含んでいる。
-
Code First Migrationsはコードからデータ構造をアップデート
アプリケーション開発への Code Firstアプローチの意味は、オブジェクトモデルがコードで作られ、次にデータベース構造がそのモデルから生成される、ということである。Code First Migrationsを使うと、開発者はデータベースへの変更をコードを介して行うことができ、その多くが自動的に実行できるようになる。
-
SQL Server 2012 RC0の新機能
Microsoftは、SQL Server 2012 Release Candidate 0をリリースした。これには、AlwaysOn、パフォーマンス管理の向上、レポートと視覚化ツールの追加、FileTablesを含む多くの新しい機能が提供されている。この製品は、3つの主なエディションで提供される:Standard、Business Intelligence、Enterprise