.NET Clips - プログラム(C#/VB/C++/F#/PS/Iron..)の注目エントリー
1
CLIPS

neue cc - ReactivePropertyのデモをしました

112日前に更新 aoki1210aoki1210 112日前に登録
2011年10月16日 GMT 2011年10月16日 GMT
Silverlightを囲む会in東京#4にて、先日公開したReactivePropertyについてお話しました。ReactiveProperty - slintokyo4 View more presentations from neuecc 本題のセッションの後の、お楽しみセッションということで、LT的に5分程度とか思っていたつもりなのですが、大幅に時間オーバーして17分も喋っていました。これは酷い。色々と寛容に見て頂き感謝です。さおさんありがとうー。IIJさんも本当にありがとうございます。時間オーバーを許してくれたというのと(笑)、それと、ネットワークが良好だったお陰でTwitterインクリメンタルサーチのデモが出来たので。毎度ながら凄まじい画質のSmooth Streamingといい、神会場すぎます。 (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 9 | コメント | | ソースサイト: neue.cc
タグ: Rx, Silverlight
1
CLIPS

Blogインデックス - Gushwell's C# Programming Page

120日前に更新 aoki1210aoki1210 124日前に登録
2011年10月08日 GMT 2011年10月04日 GMT
ブログ Gushwell's C# Dev Notes にアップした記事の中から、役に立つと思われる(Gushwellがかってに思っている)記事へのリンク集です。もともと自分の備忘録的な意味合いがあるブログの記事であるため、玉石混交かもしれませんが、なにかのお役に立てればと思います。(現在、作成途中) (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 8 | コメント | | ソースサイト: gushwell.ifdef.jp
タグ: C#, まとめ
1
CLIPS

[Small Basic] ついにバージョン 1.0!: biac の それさえもおそらくは幸せな日々@nifty

183日前に更新 aoki1210aoki1210 186日前に登録
2011年08月06日 GMT 2011年08月03日 GMT
7月12日付けで、ついに Small Basic のバージョンが 1.0 になりました。 といっても、 MSDN blog の記事によれば、 大きな変更は無いとのことです。 ダウンロードやマニュアル (日本語版もアリ) などは、 あいかわらず英語のサイトですが Beginner Developer Learning Center の Small Basic のページ (左図) からどうぞ。 その他にも (これまた英語のページばかりですが)、 Wiki ページや Recipes for Small Basic といったサイトがあります。 また、 Codeplex にある Extend SmallBasic では、 Small Basic を拡張して MessageBox オブジェクト等が使えるようになる教育用のエクステンション(α版)が公開されています。 日本語の情報は、 オンラインだとまず上記のマニュアルがあります。 ただし実はちょっと古くて ver.0.6 用に書かれたものです。 他には、 ブログ「猿頁」がかなり詳しく追いかけてくれています。 また、 マイクロソフトの山田昌良氏も自... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 9 | コメント | | ソースサイト: bluewatersoft.cocolog-nifty.com
タグ: Small Basic
2
CLIPS

C#プログラマーのための再帰処理・超入門:Gushwell's C# Dev Notes

209日前に更新 gushwellgushwell 215日前に登録
2011年07月11日 GMT 2011年07月05日 GMT
いげ太さんの記事に触発されて僕も書いてみた。 岩波国語辞典には、再帰→回帰 とあり、回帰の意味を見てみると、 (2) 〔名〕処理手続きや規則の定義に、それ自身を繰り返し使うような仕方。 とあります。 つまり、C#での再帰処理とは、ある処理をするのに、自分自身のメソッドを繰り返し呼び出す処理のことです。 なお、再帰は、処理だけではなく、構造においても使われます。コンピュータのフォルダ構造が その身近な例ですね。 さて、それでは、1 から n までの整数の合計(これを sum(n)と表す)を求める処理 について考えてみます。 sum(n) = 1 + 2 + 3 + 4 + ... + (n-2) + (n-1) + n と表せます。 1 から (n-1) までの合計は、というと、sum(n-1) であらわすことができます。 つまり、 sum(n) = sum(n-1) + n と定義できるわけです。 これが、分かれば、再帰コードを書くことが出来ます。 次のようなコードを書いてみました。 int... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 28 | コメント | | ソースサイト: gushwell.ldblog.jp
1
CLIPS

neue cc - linq.js入門記事を書きました

234日前に更新 aoki1210aoki1210 234日前に登録
2011年06月16日 GMT 2011年06月16日 GMT
お話をいただき、@ITの.NET TIPSにlinq.jsの入門記事を、二週に渡り書きました。JavaScriptで配列をLINQにより処理できるライブラリ「linq.js」を利用するには? - @ITjQueryと「linq.js」を連携させてDOMをLINQにより処理するには? - @IT このサイトでやると、アレもコレもとダラダラと書いてしまって分かりづらくなっていたのですが、記事では文字数制限などのお陰で構成がすっきり、校正してもらったお陰で文章の揺れもなく。つまるところ、ほとんど編集で助けてもらったというだけで、本当にありがとうございました。サンプルコードは、コードを見ただけで伝わるよう単純に、でもlinq.jsの威力を伝えなければならないので多少の複雑さは持たなければならない。などと思い結構悩んで作りました。 お陰様で反響も結構良かったみたいでなによりです。実績も良く分からない外部ライブラリは導入できない…… という方も、@ITに載ってるから大丈夫だよ!を説得材料(?)にできるのではないでしょうか。これを機に、是非試してみてく... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 8 | コメント | | ソースサイト: neue.cc
タグ: linq.js
1
CLIPS

C#と諸々 DDD のフレームワークを CodePlex で公開しました

236日前に更新 aoki1210aoki1210 245日前に登録
2011年06月14日 GMT 2011年06月05日 GMT
先日公開した DDD サンプルアプリのアプリケーションアーキテクチャを、フレームワークとして CodePlex で公開しました。 DDDProjector - Home フレームワークと言っても、クラスライブラリとしてではなく、C# ソリューション (を作成するツール) として提供します。なので、フレームワークのソースコードを直接カスタマイズすることが可能です。 サンプルアプリでは... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 18 | コメント | | ソースサイト: csharper.blog57.fc2.com
タグ: C#, DDD
2
CLIPS

MVVM:Messengerを理解するために自作してみた(1):Gushwell's C# Dev Notes

246日前に更新 gushwellgushwell 253日前に登録
2011年06月04日 GMT 2011年05月28日 GMT
MVVMを勉強していたら、Messengerというものが出てきました。 これって何だろうか。 .NET Frameworkのクラスじゃなくて、MVVM Light Toolなどのフレームワークで 用意されているもので、ViewModelからViewを操作する時に利用するもののようです。 要は、ViewModelとViewの仲を取り持つ仲介者クラスです。 と、ここまでは分かりましたが、それ以上のこと(特にどういう仕組みなのか)が良くわかりません。 そこで、理解を深めるために、MVVM Light Toolの外部インターフェイスを参考に Messengerクラスをちょっと自作してみました。 とはいっても、ものすごい手抜きなので、これを実際に使うわけにはいかないと思うし、 MVVM Light Toolのソースコードは一切みていないので、僕の理解が間違っている可能性は ありますが、まあ、Messengerを理解を助けるにはなるんじゃないかと思います。 では、オレオレ Messengerとそれに関連するクラスのコードを示します。 まずは、「メッセー... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 18 | コメント | | ソースサイト: gushwell.ldblog.jp
1
CLIPS

WF 4 のステートマシン ワークフロー - 松崎 剛 Blog

276日前に更新 aoki1210aoki1210 278日前に登録
2011年05月05日 GMT 2011年05月03日 GMT
.NET 4 Platform Update 1 の WF 新機能 ステート マシン ワークフロー SQL Azure への永続化 (今後掲載) CompensationExtension (今後掲載) こんにちは。 もう少し経ってしまいましたが、.NET Framework 4 Platform Update 1 (.NET Framework 4 プラットフォーム 更新プログラム 1) がリリースされました。.NET Endpoint Team Blog でも紹介しているように、この .NET Framework 4 Platform Update 1 には WF (Windows Workflow Foundation) にいくつかの Update が行われていますので、それぞれのポイントを見て行きたいと思います。 (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 16 | コメント | | ソースサイト: blogs.msdn.com
タグ: WF
2
CLIPS

メモリリークのまとめ(WeakEvent パターン)

276日前に更新 rsanrsan 283日前に登録
2011年05月05日 GMT 2011年04月28日 GMT
前回は、Event Handler の削除忘れによる問題についてまとめました。 今回は、この問題を解決するための WeakEvent パターンについてまとめていきます。 WeakEvent パターンが有効な例は、次のとおりです。 •イベントハンドラーを登録するとき、どのタイミングで削除するのかを明示できない •イベントハンドラーとして登録したメンバを持つインスタンスのスコープがイベントを提供するインスタンスより狭い このパターンを使用すると、イベントを提供するインスタンスに影響をあたえることなく、イベントハンドラーを登録しているインスタンスを GC に回収させることができます。 つまり、イベントハンドラーをメンバとするインスタンスの解消とともに、イベントに登録したインスタンスへのイベントハンドラーへの参照も解消されます。... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 39 | コメント | | ソースサイト: blogs.bitlan.net
1
CLIPS

PowerShell 2.0の文法ドキュメントが公開&Community Promise適用

284日前に更新 aoki1210aoki1210 291日前に登録
2011年04月27日 GMT 2011年04月20日 GMT
PowerShell 2.0の文法、仕様などが詳しく書かれたドキュメント(英文)がMicrosoftから公開されました。 Download details: Windows PowerShell Language Specification Version 2.0 http://www.microsoft.com/downloads/en/details.aspx?FamilyID=509b77d0-5e5f-4194-a2d0-61648abfd093 320ページのWordファイルです。私はさっそくダウンロードしてpdfで保存しました。(定義済みフィールドプロパティのローカライズの関係上、ヘッダの文字列にエラーが出ているので修正すると良いです。「Heading 1」を「見出し 1」にすればOK) PowerShellの文法については公式ドキュメントが長らく公開されていませんでした。私が知るかぎり、5年前にPowerShell 1.0のbeta版が公開されたときに付属していたのが公式から出された唯一のものだと思います(RC版からは現行ドキュメントに置き換え)。今回ようやく公式ドキュメントが公開... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 11 | コメント | | ソースサイト: blogs.wankuma.com
タグ: PowerShell
1
CLIPS

Linq to Twitter を試してみた。:ビジネスをデザインするブログ:ITmedia オルタナティブ・ブログ

292日前に更新 aoki1210aoki1210 301日前に登録
2011年04月19日 GMT 2011年04月10日 GMT
Botを開発する際、Twitter API の利用で少々苦労したのですが、その終盤において、Linq to Twitter なるものがあるのを知り、ショックを受けたのですが、便利そうなのでメモ。 まず、Twitter API を利用するためには、認証のためのTokenなどを取得する必要があります。以前はBasic認証が使えたのですが、今はOAuthのみのようですね。 OAuthをC#でやるのはいろいろ大変だったのですが、そのあたりも、全部Linq to Twitter がやってくるので、それだけでも利用価値があります。 が、そもそも、... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 11 | コメント | | ソースサイト: blogs.itmedia.co.jp
タグ: C#, Linq, Twitter
1
CLIPS

Facebook C# SDK を使ってプログラミング–Part 1 « 原水商店

293日前に更新 aoki1210aoki1210 302日前に登録
2011年04月18日 GMT 2011年04月09日 GMT
NuGet を 2 回に分けて紹介をしました。そして 2 回目にインストールしたのは、実は Facebook C# SDK として提供されているライブラリで、 http://facebooksdk.codeplex.com がプロジェクトのサイトになります。このまま一気に Facebook のアプリケーションとしての Hello World 的なものを作っていきます。 Part 1 ということで Facebook サイト側の設定を紹介します。というのも、Facebook アプリを作るためには、Facebook に開発者登録をする必要があります。今回は apps.facebook.com の配下で動くアプリケーションを作る形です。初回は本人認証ということで、電話番号認証 or クレジットカード認証が求められるので、どちらかで完了してください。http://www.facebook.com/developers/createapp.php アプリケーション名には今回作るアプリケーションの名前を入れてください。アプリケーションを作るためには当然「同意」しないといけません。 セキュリティチェックで表示... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 13 | コメント | | ソースサイト: haramizu.jp
タグ: C#, Facebook
1
CLIPS

簡単にイベントソースを登録する方法 « かるあのメモ

340日前に更新 aoki1210aoki1210 341日前に登録
2011年03月02日 GMT 2011年03月01日 GMT
ASP.NETで、というか、プログラムからイベントログを書き出したい場合、System.Diagnostics.EventLogクラスを使いますよね。 イベントソースが無いと例外が発生します。 EventLog.WriteEntry(string, string, EventLogEntryType)なんかでイベントログを書き出す場合、ちょっと注意が必要です。 イベントソースを指定していた場合、そのイベントソースが、そのコンピュータに存在しない場合は、勝手に登録してるのですが、登録する権限が実行ユーザーにないと、InvalidOperationExceptionの例外で失敗してしまいます。 エラーの内容を書き出したいのに、エラーを書き出す場合に失敗するとか悲しい結果になります。 (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 13 | コメント | | ソースサイト: karuakun.wordpress.com
2
CLIPS

ドラゴン曲線 - Gushwell's C# Programming Page

340日前に更新 gushwellgushwell 352日前に登録
2011年03月02日 GMT 2011年02月18日 GMT
フラクタル図形の一種であるドラゴン曲線です。 どんな図形なのかは、以下の Solve ボタンを押してみてください。 大抵の人は、「ああ、見たことある」と思う有名な図形です。 以下、ソースコードの簡単な説明です。 DragonCurve クラスが、ドラゴン曲線を描くクラスです。SilverlightのWriteableBitmapに依存していますが、依存しているのは、線を引く部分だけなので、そこを書きかえれば、他の環境でも動作するクラスになると思います。 DragonCurve クラスには、Execute メソッドがあり、これに、ビットマップと 世代数 generationを入れることで、 ドラゴン曲線をビットマップに描き、ビットマップを返します。 Executeメソッドは、描画の基準となる2つの点を求め、Drawメソッドを呼び出し、ドラゴン曲線を描いていきます。 Drawメソッドは、再帰メソッドになっていて、 引数 generationは、再帰メソッドを呼び出す深さを表し... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 20 | コメント | | ソースサイト: gushwell.ifdef.jp
タグ: C#, Silverlight
2
CLIPS

LINQ to SQL 番外編 目次:Gushwell's C# Dev Notes

340日前に更新 gushwellgushwell 356日前に登録
2011年03月02日 GMT 2011年02月14日 GMT
メールマガジン『C#プログラミングレッスン - LINQ to SQL編』で説明しきれなかった内容をブログに書いたものの目次です。 メールマガジンのバックナンバーも併せてどうぞ! 0.はじめに 1.コンパイル済みクエリ 2.DataContextのスコープ 3.接続文字列 4.DataContext.OnCreateって何? 5.読み込み専用でデータベースを利用する 6.データベースの作成 7.IDENTITY列の扱い 8.NULL許容の列を扱う 9.timestamp列とUpdateCheckプロパティ 10.ColumnAttribute.UpdateCheck プロパティ 11.独自メソッドを追加する 12.ADO.NETとの相互運用 13.エンティティクラスに検証を追加する 14.エンティティ クラスの更新時にデータを検証するには 15.挿入、更新、削除の動作のカスタマイズ 16.SelectWithUpdlock メソッドを自作 17.同時実行例外をいつスローさせるのか ... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 7 | コメント | | ソースサイト: gushwell.ldblog.jp
タグ: LINQtoSQL
1
CLIPS

書籍『実践 F# 関数型プログラミング入門』を書きました: いげ太のブログ

373日前に更新 aoki1210aoki1210 377日前に登録
2011年01月28日 GMT 2011年01月24日 GMT
荒井さんじゃない方の著者のいげ太です。価格: ¥3,360大型本: 464ページ発売日:作者: 荒井省三:いげ太出版社: 技術評論社ISBN-10: 4774145165ISBN-13: 978-4774145167 というわけで、すこしだけご紹介を。 (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 15 | コメント | | ソースサイト: igeta.cocolog-nifty.com
タグ: F#
1
CLIPS

MVC、C#、SQL Serverを利用した最新「高速」データベース開発法 - データベース新基礎知識:ITpro

373日前に更新 aoki1210aoki1210 380日前に登録
2011年01月28日 GMT 2011年01月21日 GMT
データベースは企業システム内に閉じたデータを統合管理していればいい、という時代ではないのかもしれません。今回は、マイクロソフトの最新手法「ASP.NET MVC」を使ってみます。Webデータベースシステムの短納期開発が狙えます。  データベースシステムは様々な形態のものが作られ、使われてきました。ファイル共有型の小規模システム、より本格的なデータベース管理システム(Database Management System、DBMS)を使ったクライアント/サーバー型のシステム、そして21世紀に入って主流になってきたと言えるのが、Webデータベースシステムです。 (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 22 | コメント | | ソースサイト: itpro.nikkeibp.co.jp
タグ: ASP.NET, C#
1
CLIPS

INotifyPropertyChangedの実装を簡易化するNotifyPropertyWeaverを試してみた - かずきのBlog@Hatena

379日前に更新 aoki1210aoki1210 384日前に登録
2011年01月22日 GMT 2011年01月17日 GMT
INotifyPropertyChangedの実装を簡易化するNotifyPropertyWeaverを試してみた C# 先日ぼそっとTwitterに呟こうと思ったことをBlogに書いた程度のエントリーのINotifyPropertyChangedとかを簡単に実装できるようにしてほしいよねですがコメントいただきました。PostSharpとかUnity使ったAOPでの実装とかは、前にも見たことあったのですが、今回、NotifyPropertyWeaverという知らない名前のものがあったので試してみました。インストール インストールといってもソリューションフォルダに適当なフォルダを置いてNotifyPropertyWeaverMsBuildTask.dllをコピーするだけで完了。ここではLibsというフォルダを作って、その中にコピーしました。プロジェクトファイルの書き換え 使用するアセンブリ名からもわかるように、こいつはMSBuildのタスクなのでプロジェクトファイルを手動で書き換えます。MSBuildの書き換えをVisual Studio 2010上でスムーズにやるには、プロジェクトを右クリックし... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 12 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: C#
1
CLIPS

Developer @ ADJUST : スクリプト言語としてのF# - .fsx は強力だった!

379日前に更新 aoki1210aoki1210 384日前に登録
2011年01月22日 GMT 2011年01月17日 GMT
本日1/15(土)、@zecl さん講師による3セッションの CLR/H 第54回勉強会に参加してきた。 例によってライトニングトークにもお邪魔させて頂いたのだが、そのときのお題がこれ。 SkyDrive に配置した .ppt はこちら。 ということで、F# をスクリプト言語として使う話である。 (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 10 | コメント | | ソースサイト: devadjust.exblog.jp
タグ: F#
1
CLIPS

C#からF#のクロージャを利用するには、こんな風にしたらいんじゃないの的サンプル - Bug Catharsis

379日前に更新 aoki1210aoki1210 388日前に登録
2011年01月22日 GMT 2011年01月13日 GMT
荒井さん、いげ太さん共著の「実践 F# 関数型プログラミング入門 」が好評発売中です。 微力ながらレビュアーの一人としてご協力させていただきました。 基本的な文法からはじまり、関数型言語の特徴について丁寧に解説しています。 読者が新しい情報を順を追って少しずつ手に入れながら、徐々に成長していけるように配慮して構成されています。 F#に興味がある人はもちろん、はじめて関数型言語を勉強しようという方にもおすすめです! お値段以上ニトリよろしくお買い得すぎるので、.NETerは全員買ったほうがいいと思います。まじで。 C#からF#のクロージャを利用するには で、小ネタです。 (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 13 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: C#, F#, クロージャ
Previous 1 2 3 4 5 6 7 8 9 10 Next