bxdxmx3

きじれてじろあ なきがせすで あぷせとねでぶ

.net

IP MessengerってLAN環境でしか動かないの?じゃあインターネットで使えるの作っちゃえば良いじゃん

てなわけで作ってみた。 本家のIPMessangerとは外見が同じなだけで中身は全然違うけど。 システム概要 単純なC/Sで構築。 サーバー側は誰に何を送るかなどを捌くだけ。 実装 言語:C# 3.5 UI:WPF 通信:WCF 通信 BasicHttpBindingの非同期通信でCometぽい処…

.NETラボオフライン勉強会2009年8月に行ってきます。

一人参加で懇親会なので、どきどき。

.NET Reactive Frameworkをちょっとかじってみた

参考にしたところ .NETリアクティブフレームワーク(Rx)がLINQ to Eventsを可能にする unfold: Introducing Rx (Linq to Events) .NET Reactive Framework を Enjoy! してみた コード public partial class MainPage : UserControl { public MainPage() { I…

C#にもほしい 〜rubyのeach_with_index〜

C#のforeachは便利なのだが、 現在処理している場所のインデックスを取得することができない。 だが、何かとインデックスが必要になることがある。 そこで、Rubyのeach_with_indexと同等の機能を持つものを作ってみる。 rubyのeach_with_index (5..10).each_…

Remix09行ってきた(その0)

スコット ガスリー折角来たのにあんまり喋ってないじゃん。 登場前の小芝居?の時間の方が長かったりして。 あれはあれで面白かったけど。 日本の偉い人にもあのお茶目さは必要だと思う。感想はまた後日・・・

明日はRemix09

ReMIX Tokyo 09いってきまーす。 受講セッションはB1,B2,B3の予定。

WindowsFormsとWPFの親子画面でのスレッドの取り扱い方

画面間での排他制御処理をしようとして、ちょっとはまったので 画面絡みのスレッド扱いについてまとめてみる。 親画面と子画面のスレッドの扱い Windows Fomsの場合 親画面のボタンをクリックすると、子画面をつくり表示するだけの単純なもの。 画面では自分…

C#のstatic変数初期化タイミング

今までclassのstatic変数の初期化タイミングを誤解していたのでまとめてみる。 ずっとdll,exeが読み込まれたタイミングで初期化されると思っていた。 だが、実際は以下のようになる。 以下のサンプルコードを実行する。 class Hoge { static Hoge hoge = new…

List.ForEachなんて便利なものがあったとは。

まずはruby版 (1..10).each do |x| p x end C#にもList.ForEachで同じようなことができる。 new List<int>(Enumerable.Range(1, 10)).ForEach( x => Console.WriteLine(x) ); C#はrubyに比べるとごたごたしてるけど、 なかなか満足。</int>