C#.NET LINQ

@ITのInsider.NET、C#3.0入門までやってみました。
http://www.atmarkit.co.jp/fdotnet/csharp30/index/index.html
前述の通り、知らない機能が沢山あって衝撃の嵐。
あのときに使えたら!という物もちらほらと。

個人的にプログラミング自体かなりブランクがあったので
確かにいい勉強にはなりました。
LINQは面白いですね。
オブジェクトの操作をSQLっぽくできるという点は特に。
列挙に入れて、検索もびしばしやれますよ。
しかしですね、そもそも今まで列挙をそんなに使う開発なんかしてたっけ?
DBの出し入れがメインの業務アプリではあんまりないような気がしないでもないけど、
まぁ密かに、チャンスを見つけて使っていきたいと思います。
オマケとしてはLINQの学習でラムダ式もちょくちょく出て来て、
こちらの理解度もちょっとは上がった模様。
まだまだ奥は深いC#の世界ですが、
とりあえず3.0までメインとなる機能を触る事ができるようになったので
これくらいにして明日は違う事をやる予定。
とりあえず、画面系の勉強でもしますかってJQueryかな。。。

という事で、今回学んだ事列挙。ってタグづけもするけどね
Oracle 11gインストール
Oracle 11gクライアント設定
Oracle 11gユーザーの作成
ODP.netでOracleの操作
Generic
匿名メソッド
デリゲート
ラムダ式
型推論
var
コレクション初期化子
匿名クラス
拡張メソッド
LINQ

後は忘れないようにたまに復習もせな。