https://www.google.com/accounts/o8/id?id=AItOawn6KTNPMmOQLqfawHMtGBwIgkqL0ontfS0
名前: https://www.google.com/accounts/o8/id?id=AItOawn6KTNPMmOQLqfawHMtGBwIgkqL0ontfS0
スコア: 15.01
前回の訪問: 2693日前
メンバー登録日: 2010/07/20
.NET Clips
atom
3
CLIPS

Delegateの細かいこと

2700日前に更新 aoki1210aoki1210 2705日前に登録
2010年07月22日 GMT 2010年07月18日 GMT
C#プログラミングにおいて、もはやdelegateの知識は不可欠のものであるが、同時に文法的に「あれ?こんなはずでは…」と思わせる所がdelegateまわりに多いのも確かである。手続き型言語に後から関数言語の概念を取り入れたのだからやむをえない。 しかしIDEの助けもあって、まるで野生動物が危険地帯を本能的に避けるかのごとく、多くのプログラマはいつしか「何となくだけど、そう書けばコンパイラが文句を言わないから」と人間=学習機械の本領を発揮してうまくdelegateと共存するようになっていくようである。もちろん、言語仕様をすべて頭に入れてからでないとプログラムなんて書けるか、という人間コンパイラかDijkstraかというような人も稀にはおいでだろうが。 ここでは、ふだん知らなくてもなんとかなっている所について、言語仕様から見直してみたいと思う。 まずは短いクイズから。 匿名メソッドとラムダ式の違い 匿名メソッドとラムダ式というのは記法的な違いであってIL(中間言語)レベルでは区別されないという理解で問題はない。合わせて「匿名関数(Annony... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 20 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: C#, Delegate
2
CLIPS

Data ServicesのPOCO利用

2692日前に更新 aoki1210aoki1210 2698日前に登録
2010年07月30日 GMT 2010年07月25日 GMT
ADO.NET Dataservice/WCF Data ServicesってそれぞれEntity Frameworkを使う場合とPOCOを使う場合と、それぞれを混在させたい場合とあるような気がするけどどうなんでしょう。Read Onlyなら普通に混在できていいんじゃないかと思うけど簡単に出来たりしないのかな~。 データ モデル (ADO.NET Data Services フレームワーク) 試しにNorthwindのProducts/Categories/Order/Order Detailsでやってみた。 まずはVS2008を使ってADO.NET Entity Data Modelを以下のように作成。 続いてADO.NET Data Serviceを作成。  public class DataEF : DataService (詳細)
カテゴリー: DB(SQL/XML/永続化) | クリック数: 31 | コメント | | ソースサイト: takepara.blogspot.com
タグ: ADO.NET, Entity Framework, WCF
2
CLIPS

なでしこ.NET ??

2692日前に更新 aoki1210aoki1210 2701日前に登録
2010年07月30日 GMT 2010年07月21日 GMT
先日京都で行われたOSCの後、オフ会の場ファミレスにて、なでしこの今後の方向性に新たな選択枝が討議されました。 大雑把ですが、日本語プログラミングの.NET対応バージョンが出きるかもしれないと言う衝撃的な内容でした。 .NETはマイクロソフトが力を入れている技術で、 なんと色々な言語から共通の中間言語(CIL)を通してネイティブコード(コンピュータが直接実行出きる速度が速いマシン語コード)が生成できる。 これによって、今までの日本語プログラム言語向きではなかった比較的規模の大きな開発や高度なゲームソフト作成や基幹システムのような本格的な業務用アプリの開発ができるようになる。 日本語プログラミングのもつ手軽さをもって高度なアプリの開発が既存の言語以上に手軽にできるようになると期待できます。 なでしこを趣味の範囲でしか利用できない使い捨てコードを書くためのスクリプト言語と言うイメージをもって敬遠していた職業プログラマーやまともなゲーム製作は出来ないと諦めてなでしこを卒業していったユーザーも、再度日本語プログラマーとしての選択枝... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 14 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: なでしこ
2
CLIPS

Visual Studio で GoogleTest を使う

2686日前に更新 aoki1210aoki1210 2695日前に登録
2010年08月05日 GMT 2010年07月27日 GMT
先日の TDDBootCamp では Boost.Test を使って演習をした。 初めてBoost.Testを使ったけど、Boost自体のコンパイルに時間が掛かるは、テストコードのコンパイルに時間が掛かるわ、当日Linux+ emacs の環境で固まるわで、ちょっとアレなので、今仕事でも使ってるGoogleTest をWindowsのVisual Studio環境で動かしてみた。 ダウンロード、コンパイル、テストの作成といった一連の流れはこちらの通りだけど、備忘録を兼ねて残しておく。 環境Visual Studio 2008 ProGoogle Test 1.5.0 手順 引用元手順を少し改変http://code.google.com/p/googletest/downloads/listからダウンロード試したのは1.5.0解凍してmsvc/gtest.sln を実行 変換ウィザードが動くので、「完了」を押す ソリューションごとビルド gtest_unittest で ... (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 64 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: C++, TDD, Visual Studio
3
CLIPS

Reactive Extensions入門 + メソッド早見解説表

2686日前に更新 aoki1210aoki1210 2694日前に登録
2010年08月05日 GMT 2010年07月28日 GMT
Silverlight Toolkitに密かに隠された宝石”System.Reactive.dll”が発見されてから1年。Reactive FrameworkからReactive Extensionsに名前が変わりDevLabsでプロジェクトサイトが公開され、何度となく派手にAPIが消滅したり追加されたりしながら、 JavaScript版まで登場して、ここまで来ました。IObservable (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 27 | コメント | | ソースサイト: neue.cc
タグ: C#, Rx
12
CLIPS

VS2010が使えるMSDNを1名様にプレゼント (.NET Clips)

2694日前に更新 aoki1210aoki1210 2704日前に登録
2010年07月28日 GMT 2010年07月19日 GMT
.NET Clipsで「Visual Studio 2010 Ultimate with MSDN」のライセンスをプレゼントする企画を実施中です。 応募方法の詳細は.NET Clipsのページに書いています。 http://dotnetclips.com/ C#、F#、C++、VB.NET、ASP.NET、Windows7、Windows Server、SQL Server等に興味ある方はご応募ください。 (詳細)
カテゴリー: その他(MS/表彰etc..) | クリック数: 43 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: MSDN, Visual Studio 2010, プレゼント