.NET Clips - C#のタグがつけられたエントリー
1
CLIPS

今から3分で,IE 上で .NET のDLLを動かそう (ブラウザ上で C# のコードを動かす方法)

2603日前に更新 aoki1210aoki1210 2606日前に登録
2010年07月08日 GMT 2010年07月05日 GMT
今から3分で,Webページ上で,Microsoft .NET のコードを動かそう。 JavaScriptにできない事も,.NETなら可能になる。 今回は,Windowsアプリ用のUI部品(カレンダー)を,Webページ上で使ってみる。 メモ帳さえあればよい。Visual Studioは不要。.NETの詳しい知識も不要。 なぜなら,あなたのPCには,すでに .NET のコンパイラが搭載されているから。 手順は以下の通り。(1).NET Frameworkのフォルダへ移動(2)DLLのソースコードをメモ帳で作成(3)DLLとしてコンパイル(4)サーバ上にDLLを配置(置くだけ)(5)サーバ上にHTMLを配置して,DLLを呼び出す(6)IEでWebページを開いてみる では,今から3分間で,実際にやってみよう。 (1).NET Frameworkのフォルダへ移動 下記のフォルダに移動する。 ... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 23 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: C#, JavaScript
1
CLIPS

OAuth

2604日前に更新 aoki1210aoki1210 2607日前に登録
2010年07月07日 GMT 2010年07月04日 GMT
OAuthを使えば、UsernameとPasswordをサードパーティーのアプリ(コンシューマー)に知らせなくても、本家サービスプロバイダー(Twitter)へのアクセス権が得られる。 C#でOAuthを行う方法をいろいろググってみたところ、このページのコードが一番わかりやすかった。 http://d.hatena.ne.jp/nojima718/20100129/1264792636 ただ、今回利用可能になったOAuthでのStreaming APIを利用するには、HTTPリクエスト関連の設計が良くないので、すこし改良してみ... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 27 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: C#, OAuth
1
CLIPS

Soma 1stリリース

2604日前に更新 aoki1210aoki1210 2607日前に登録
2010年07月07日 GMT 2010年07月04日 GMT
.NET Framework用O/Rマッパー? Soma 0.0.1.0 をリリースしました。 マッピングするところはADO.NET Entity FrameworkにおまかせなのでO/Rマッパーというと語弊があるかなぁ。 どんなものかはプロジェクトの概要(http://soma.codeplex.com/)に書きましたが、大きく次の2つの機能があります。S2Daoで有名な2 Way SQLに対応(SQLコメントでバインド変数を表したり条件分岐を表したり)SQLのログ出力に対応(自由にハンドリングできるようにしています) QuickStartのサンプルを用意したのでとりあえず動かしてもらうとイメージ湧きやすいと思い.. (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 14 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: C#, CodePlex, Soma
1
CLIPS

Windowsバージョンの取得方法 (C#)

2605日前に更新 aoki1210aoki1210 2608日前に登録
2010年07月06日 GMT 2010年07月03日 GMT
アプリケーションが動作しているWindows環境について、Windowsの種類(Windows XP, Vista, 7, Server 2003, Server 2008など)とService Packを取得する方法を調べたのでメモしておきます。 まず、バージョン判定の考え方ですが、これはMicrosoftのサイトに載っていました。 (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 40 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: C#, Windows
1
CLIPS

Reactive Extensions 自前簡易実装 neuecc on USTREAM

2605日前に更新 aoki1210aoki1210 2608日前に登録
2010年07月06日 GMT 2010年07月03日 GMT
Reactive Extensions 自前簡易実装 (詳細)
カテゴリー: 勉強会/イベント/配信 | クリック数: 5 | コメント | | ソースサイト: www.ustream.tv
タグ: C#, Rx
1
CLIPS

2010 Microsoft MVP 受賞のお知らせ

2605日前に更新 aoki1210aoki1210 2608日前に登録
2010年07月06日 GMT 2010年07月03日 GMT
昨日の朝、メールを見ていたらこんなお知らせが・・・ 2010 Microsoft MVP 受賞のお知らせ まだまだレベルじゃないと思っていただけに本当に驚きでした。どうやらブログでの情報発信やフォーラムの活動が評価されたみたいです。昨年から本年にかけて、ブログやフォーラム、オフラインでも沢山勉強させて頂きましたが、いろいろ教えてくださった皆様には本当に感謝しております。この場を借りてお礼申し上げます。 (詳細)
カテゴリー: その他(MS/表彰etc..) | クリック数: 25 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: C#, Microsoft MVP
1
CLIPS

Most Valuable Professional

2604日前に更新 aoki1210aoki1210 2608日前に登録
2010年07月07日 GMT 2010年07月03日 GMT
ありとあらゆる方面から MS MVP だと勘違いされ続けて数年、2010/7/1 付けでついに本当に MS MVP 受賞しました。 ちゃんと Visual C# での受賞。 (詳細)
カテゴリー: その他(MS/表彰etc..) | クリック数: 11 | コメント | | ソースサイト: ufcpp.spaces.live.com
タグ: C#, Microsft MVP, Microsoft MVP
1
CLIPS

起動したプロセスの終了を検出する

2608日前に更新 aoki1210aoki1210 2610日前に登録
2010年07月03日 GMT 2010年06月30日 GMT
Processオブジェクトの EnableRaisingEvents を true にすると、 Exited イベントで、プロセスの終了を検出することができます。 private void button1Click(object sender, EventArgs e) { Process process = new Process(); process.EnableRaisingEvents = true; process.Exited += new EventHandler(processExited);... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 14 | コメント | | ソースサイト: gushwell.ldblog.jp
タグ: C#, TIPS
1
CLIPS

コマンドラインパーサー[NConsoler]

2611日前に更新 aoki1210aoki1210 2615日前に登録
2010年06月30日 GMT 2010年06月26日 GMT
NConsolerは.NET用のコマンドライン パーサー ライブラリ。 コンソールアプリケーションを開発する際、コマンドライン引数の解析部分の実装に意外と時間を取られる。 NConsolerを使えばこの地味に面倒で煩雑になりがちなコマンドライン引数の解析をシンプル且つスマートに実装することができる。 NConsoler http://nconsoler.csharpus.com/ [サンプル] using System; using NConsoler; namespace NConsolerSample... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 55 | コメント | | ソースサイト: kslaboratory.blogspot.com
タグ: C#, NConsoler, OSS
1
CLIPS

ガード句っぽい選択

2611日前に更新 aoki1210aoki1210 2615日前に登録
2010年06月30日 GMT 2010年06月25日 GMT
ガード句っぽい選択 IF 文が嫌い なので、こうしてみた。   public MemberTotalItem GetGeneration(int age) {   return     age >= 60 ? Over60 :     age >= 50 ? Over50 :     age >= 40 ? Over40 :     age >= 30 ? Over30 :     age >= 20 ? Over20 : Under20; }   アリ? ナシ? (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 7 | コメント | | ソースサイト: blogs.wankuma.com
タグ: C#
1
CLIPS

C# 4.0の新機能(1) dynamic - Road to NAgiler

2611日前に更新 aoki1210aoki1210 2616日前に登録
2010年06月30日 GMT 2010年06月24日 GMT
androidを触ってると無性に.NETが恋しくなるので、まだ触ってなかったC# 4.0にトライしてみることにしました。dynamicに関して参考にしたサイトはこんな感じです。これだけ読めば問題ない気がするのだが自分なりにまとめておくことにします。 MSDN dynamic 型の使用 (C# プログラミング ガイド) MSDN dynamic (C# リファレンス) C# 4.0 の新機能 C# 4.0 の dynamic キーワードの使用 CSharp 4.0 Specification.doc (English) Visual C# 2010 では、dynamic という新しい型が導入されています。dynamicを使用することで動的型付け変数を定義できます。dynamic自体は静的な型ですが、型チェックが(式、変数共に)プログラムの実行時に行われます(コンパイル時ではない)。dynamicができて嬉しいことはこんな感じ。COMObjectの操作、リフレクション使用などで処理するObjectが曖昧な場合PythonやRubyな... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 18 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: C#, Dynamic
2
CLIPS

いろんな言語のラムダ式とキャプチャ

2626日前に更新 aoki1210aoki1210 2629日前に登録
2010年06月15日 GMT 2010年06月12日 GMT
javaの無名関数がdisられているらしいので他の言語と比較してみた。 http://www.infoq.com/jp/news/2010/06/lambda-syntax-debate 引数に整数型を取り + 1 して返す無名関数を定義してみる。 目的は 72 という数字を 変数 i に格納すること。 なるだけ省略表記を使わないで作るよ。 間違っていたらごめんね!!.... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 10 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: C#, 匿名メソッド, 比較
1
CLIPS

[Tips][C#]ガード句のコードサンプル

2626日前に更新 aoki1210aoki1210 2632日前に登録
2010年06月15日 GMT 2010年06月09日 GMT
メソッドの実装で 特に大人数で開発をするとき、意図しない使い方をされることを防ぐために、 引数をこんな状態でわたしたらいかん! ということを示すための手法が ガード句 ですね。 で、そのガード句をメソッド1つ1つにちまちま実装するのも大変・・ ということで、 こんなのがあります。   実装サンプル Guard.cs http://code.google.com/p/moq/source/browse/trunk/Source/Guard.cs 使用例... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 58 | コメント | | ソースサイト: blogs.wankuma.com
タグ: C#, TIPS
1
CLIPS

BitMap描画を10倍速くする - Lagrangian point L2

2629日前に更新 aoki1210aoki1210 2636日前に登録
2010年06月12日 GMT 2010年06月05日 GMT
かなり間があいてしまった. また覚え書きエントリですが. C#のSystem.Drawing.Bitmapを使って画像を出そうとすると,場合によってはものすごく重たくなってしまう.ボトルネックとなっているのはSetPixel/GetPixel関数.ググると重いと感じている人は沢山いるようで,こんなものを見つけた. NonSoft - Bitmap処理を高速化するサンプル(C#.NET) BitMapをシステムメモリにロックし,RGB値を保持する場所のポインタを取得し,それを直接いじる荒業.C#でポインタを使うにはプロジェクトのコンパイルオプションでunsafeコードを許可してやる必要がある. ためしに2048×2048pixelの画像を描かせてみる... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 75 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: Bitmap, C#, 画像処理
1
CLIPS

Twitterを活用したプログラムをC#で作成しよう - マイクロソフトのディベロッパー製品で楽しむ方法

2631日前に更新 aoki1210aoki1210 2637日前に登録
2010年06月10日 GMT 2010年06月04日 GMT
今回は、Visual Studio 2010 を使用して Twitter を活用するプログラムを作ってみましょう。  今やITに関係のない人であっても、様々な形で活用されている Twitter ですが、実際にやりとりされているデータは基本的なXMLファイルです。  したがって、XMLファイルから必要なデータを取り出したり、必要なXML形式のデータを生成したりといった技術を使えば、すぐに Twitter を活用したプログラムを作成することができます。    例えば、Twitter で標準的に表示されるタイムラインのデータですが、これは  http://twitter.com/statuses/friends_timeline.xml として送信されています。 試しに、IEやFireFoxなどで、上記のURLを直接入力すると、ID・パスワードを聞いてくるのでそれを入力してユーザー認証したのちに、タイムラインを構成しているXMLファイルが表示されます。    まずは上記のようなXM... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 37 | コメント | | ソースサイト: blogs.msdn.com
タグ: C#, Twitter, Visual Studio
1
CLIPS

DBFlute.NET-0.8.9.16 リリース - jfluteの日記

2633日前に更新 aoki1210aoki1210 2640日前に登録
2010年06月08日 GMT 2010年06月01日 GMT
DBFlute.NET-0.8.9.16 をリリースしました。 DBFlute.NETの移行情報 MSAccessやらSQLiteやら頑張ってますよぅ (詳細)
カテゴリー: ツール(VisualStudio/Expression) | クリック数: 32 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: C#, DBFlute, OSS
1
CLIPS

Managed Extensibility FrameworkでAOP - 匣の向こう側 - あまりに.NETな

2633日前に更新 aoki1210aoki1210 2642日前に登録
2010年06月08日 GMT 2010年05月30日 GMT
個人的に.NET4で一番期待していたMEFですが、何か足りないなぁっと思っていたらAOPがサポートされていなかったんですね。 twitterでつぶやいていた案でちょっと組んでみました。ExportProviderでごにょごにょ。ただ、まだ勉強のためのコードなのでこのまま仕事とかでは使えないと思います。(^^;... (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 57 | コメント | | ソースサイト: d.hatena.ne.jp
タグ: .NET4.0, C#, MEF
2
CLIPS

0 から 1000 までに含まれる ‘0’ を数える - Windows Live

2637日前に更新 aoki1210aoki1210 2642日前に登録
2010年06月04日 GMT 2010年05月30日 GMT
0 から 1000 までに含まれる ‘0’ を数える ネタ元: gist: 415551 - from http://d.hatena.ne.jp/os0x/20081115/1226770265- GitHub Sum() しない版。 足し算で「個数を求める」のではなく、「数える」という点を強調したつもり。 あと、ネストをするとラムダ式の引数の名前考えるのがめんどくさい (^^; ので、SelectMany() を使って、早い段階でフラットな IEnumerable に変換してしまっているのもミソ。 (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 15 | コメント | | ソースサイト: hidori.spaces.live.com
タグ: C#, プログラミング, ラムダ
2
CLIPS

FxCopに学ぶ番外編 目次:窓際プログラマーの独り言 -C#の話題を中心に

2637日前に更新 aoki1210aoki1210 2642日前に登録
2010年06月04日 GMT 2010年05月30日 GMT
シールされた型にプロテクト メンバを宣言しないでください 標準の例外コンストラクタを実装します シリアル化コンストラクタを実装します ISerializable を正しく実装します 破棄できるフィールドは破棄します IDisposable を正しく実装します Dispose メソッドから基本クラスの破棄を呼び出します メールマガジン「C#プログラミングレッスン」[FxCopに学ぶ編] (No219 - No235)では、 FxCopのルールから解かるC#の正しいコードの書き方についての記事を書きましたが、 そこに取り上げなかったルールをいくつか解説しています。 この番外編は、内容的には中級者以上の方向けの内容になっていると思います。 多くの記事の中に埋もれてしまうのは惜しいので、目次をアップします。 (詳細)
カテゴリー: プログラム(C#/VB/C++/F#/PS/Iron..) | クリック数: 23 | コメント | | ソースサイト: gushwell.ldblog.jp
タグ: C#, FxCop, プログラミング
Previous 1 2 3 4 5 6 7 Next