Welcome to MSDN Blogs Sign in | Join | Help

こだかたろうです

マイクロソフトでデベロッパーエバンジェリストをやっています。 未だ修行中の身であります。

News

Browse by Tags

All Tags » LINQ   (RSS)
プログラミングLINQ
以下の書籍が5/25に発売になります。 Paolo Pialorsi、Marco Russo著/小高太郎 監修 720ページ 価格:7,980円(税込み) ISBN:978-4-89100-618-1 発行元:日経BPソフトプレス 発行日:2009/05/25 http://ec.nikkeibp.co.jp/item/books/A05500.html この本は、とにかくLINQを網羅的にそして深くご紹介することをコンセプトにしています。LINQはシンタックスシュガーとして、内部実装を知らなくてもある程度は活用することが可能ですが、実際のシステムではそうもいかないことが多いでしょう。ある程度の内部までの理解をするために、こうした本を活用いただければと思います。 Read More...
Visual Studio 2008 ソリューションサンプルのビデオ公開中
こんにちは、こだかです。 今週のMSDN Flash ニュースレター(7/29日号)のトップ記事を書きましたが、今回も購読されていない方のために、ブログにも書いておきたいと思います。 -------------------------------------------------- Visual Studio 2008 ソリューション サンプル解説ビデオ Web 上で続々公開! 先月より、Visual Studio 2008 の活用ポイントを紹介する Visual Studio 2008 ソリューション Read More...
ラムダ式で再帰表現を書いてみました
こんにちは、こだかです。 今回は、さあできること開発者セミナーのツアー中で出た話題 「ラムダ式で再帰表現を書いてみよう!」を書きたいと思います。 ラムダ式の元は関数言語からきていますので、考え方としては、再起表現はぴったり当てはまります。 例えば、指定された整数の和(n + n-1 + n-2 +...+1)を求める関数を定義してみます。 Func<int,int> func = null; func = x => x < 1 ? 0 : x + func(x - 1); Read More...
記事紹介(続き)
こんにちは、こだかです。 こだかはもうすぐシアトル出張の予定です。 外人に囲まれたディスカッションをくぐり抜け、最新情報を入手したいと思います。 (ちなみに、こだかは英語全く話せません。) 心配事はあと2つあります。 1.冬のシアトルの寒さ 非常に寒がりな私です。自宅では私だけ寒いので(家族には適温)、すぐに布団に入ってしまいます。そうすると睡魔が・・・ 6歳の娘より早く寝てしまうことも。 2.飛行機の乗り継ぎ 帰りの便がサンフランシスコ経由になってしまいました。 国内線も先日ようやく一人で乗れるようになったと言うのに・・・無事に日本に帰れるのでしょうか? Read More...
記事紹介
こんにちは、こだかです。 部署の引っ越しから1月立ちました。 新しいオフィスは、初台駅にある東京オペラシティの45階で、とても落ち着いたよい環境です。 マイクロソフト社内では、アルファベット3文字で省略することが非常に多く、ここはTOCと呼んでいます。 この省略語を、皆知っているものとして、話にバンバン出してしまうのが始末の悪いところなんですよね。 と、そんな話は置いておいて、先日ThinkITに記事を書きましたのでご紹介します。 次世代データアクセステクノロジー 第1回:LINQとADO.NET Read More...
いろいろご紹介
こんにちは、こだかです。 オフラインセミナーも終わりまして、ようやく新しい情報をキャッチアップできるようにと思っていた矢先ですが、前述のVS2008のイベント準備などもあり、思うように時間がとれません。 いきなりグチっぽいですね、済みません。 と言うのも最近ADO.NET Team blogが、なにやらあわただしくリリースを重ねており、早く確認したくてウズウズしているからなんです。 まずはこれ。以前Astoriaと言っていたものです。こんな名前になったんですね。 ADO.NET Data Services Read More...
LINQ to SQL内での関数の使用
こんにちは、こだかです。 今回は、LINQ to SQL構文内部での関数の使用について書いておきます。 例として以下をご覧ください。 static void Main(string[] args) { using (pubsDataContext pubs = new pubsDataContext()) { pubs.Log = Console.Out; var titles = from t in pubs.titles where t.type == Test("business") select Read More...
Visual Studio 2008 Beta2 バーチャル ラボが公開されました
こんにちは、こだかです。 すでに、MSDN Flashでご報告しているのですが、Visual Studio 2008 Beta2 バーチャル ラボが公開されました。 今回作成したものは、以下の2つです。 MSDN バーチャル ラボ http://www.microsoft.com/japan/msdn/virtuallabs/ ・Visual Studio 2008 ワークショップ : LINQ を活用したデータ アクセス プログラミング ・Visual Studio 2008 ワークショップ : Read More...
【ADO.NET Entity Framework】LINQ to Entityの使用
こんにちは、こだかです。 前回 に引き続きまして、EntityDataModel(EDM)に対するクエリーをご紹介します。 1.EntityClientを直接扱う方法 ・・・EntitySQL 2.ObjectQueryから問い合わせをかける方法 ・・・EntitySQL ・・・Query builder メソッド ・・・Linq to Entity 今回は2のObjectService(ObjectQuery)をLINQからクエリーしてみます。 LINQは様々なデータソースを扱うことができる言語埋め込み型のクエリーですが、他のソース(Object,XML等)と同じようにEntityモデル自体を扱うことが可能です。 Read More...
ADO.NET Entity Framework Beta 2がリリースされました
こんにちは、こだかです。 次期ADO.NETであるADO.NET Entity Framework Beta 2がリリースされました。 ( http://www.microsoft.com/downloads/details.aspx?FamilyId=F1ADC5D1-A42E-40A6-A68C-A42EE11186F7&displaylang=en ) 詳細はADO.NET team blogを参照して下さい。 ( http://blogs.msdn.com/adonet/archive/2007/08/27/entity-framework-beta-2-the-1st-entity-framework-tools-ctp-released.aspx Read More...
Does Jasper Dream of IronPython?
こんにちは、こだかです。 たまには新し目の事をと言うことで、MIX07で発表になったJasperについて紹介します。 (タイトルはあまり気にしないで下さい。) 何度かにわたってポストする予定になります。初回はIronPythonでのサンプルについてです。 IronPythonについては、あらゆるところで紹介されているので、そちらを参考にして下さい。 必要なのは、CPyhton( http://www.python.jp/Zope/download/pythoncore/ )2.4バージョンと、 IronPython( Read More...
【Orcas Beta1】LINQのサンプル
こだかです、MSDNをうろついていたらOrcasBeta1でのLINQのサンプルを見つけました。 これから確認してみます。(まだ環境が出来ていないんです。) http://msdn2.microsoft.com/en-us/vbasic/bb330936.aspx こだかたろう Read More...
Orcas March 2007 CTP 情報
こんにちは、クリクリドーナツウォッチャーのこだかです。 クリクリドーナツの行列は、最近少なくなって来たように思えます。 (相変わらず30分以上待ちの時が殆どですけど・・・) ただ、並んでいるときに貰える、揚げたてドーナツがおいしそうなんです。 それを横目で見ながら出社するのが日常です。 小ネタですが、 Orcas March 2007 CTPをインストールして、ServerExplorerでSQLServerデータベースとの接続を確立すると、下記のエラーが表示されます。 「 Error: Unable Read More...
Page view tracker