かずきのBlog@hatena

すきな言語は C# + XAML の組み合わせ。Azure Functions も好き。最近は Go 言語勉強中。日本マイクロソフトで働いていますが、ここに書いていることは個人的なメモなので会社の公式見解ではありません。

2010-02-01から1ヶ月間の記事一覧

モジュールインストーラずっと誤解してた

NetBeansのモジュールのインストールを便利にしてくれるものかと、勝手に誤解してたけど、先日違うことに気づきました。 NetBeansの起動・停止のタイミングで処理を実行するためのものらしいです。具体的な実行タイミングとしては、NetBeansが起動するときに…

.NET Framework 4のWPFに追加されるDataGridの縦スクロールの動画(凄く・・・遅いです・・・)

WPF

Visual Studio 2010のRC入れて試すのは、難しい人もいるだろうから、どれくらい遅いのか動画にしてみました。 1000行x50列のデータでこの遅さです。 スクロールバーのつまみをつまんでドラッグした数秒後にカクッカクッと動き出してます。これが問題だと思…

いつも書いてるViewModelBaseとDelegateCommandクラス

WPFでHello world書いたり、ちょっと実験したりというときに毎回書いてるのも馬鹿らしいので、ここにメモ。 Visual Studioのテンプレートに登録してしまうのが楽そうだ。 ViewModelBase public abstract class ViewModelBase : INotifyPropertyChanged { pro…

.NET Framework 4のWPFに搭載されるDataGridって使い物になるのだろうか・・・

WPF

100列×1000行のデータを単純に表示させただけで、縦スクロールが使い物にならないくらい遅い…。 かなり前に縦スクロール時に表示が崩れてしまうバグ報告した際に入った修正のせいだろうか?なんにせよ、あまり大量のデータを表示させることは出来ないみたい…

Expression Encoder 3って無料版があったのか・・・画面キャプチャできる

という情報を見つけたのでメモ。 http://d.hatena.ne.jp/aoki1210/20090919/p1確かに使える!

Developers Summit 2010参加してきた(2010/02/18)

デブサミ2010に参加してきました。受けながらとったメモです。 特にルールは決めて書いてないですが、箇条書きがセッションの内容で、箇条書きじゃないものが、自分の感想みたいなかんじです。 .NETFramework4の概要 最初にこれをうけました。 内容的には、.…

Tomcat3.3とTomcat5でのJSPから生成されるJavaコードの違い

元になるJSP <html> <body> <%= "Hello world " %> </body> </html> 出力されるJavaのコード Tomcat3.3だと、以下のような雰囲気で出力されます out.write("<html>\n<body>\n "); out.write("Hello world"); out.write("\n</body></html>\n"); Tomcat5.xだと以下のような雰囲気で出力されます out.write("<html>\n"); ou</html>…

Navigation Frameworkで、別アセンブリにあるページに遷移するときのURIの書き方

いつだったか、悩んでいてやり方がわからなかったけど、今日やり方見つけたのでメモです。 SilverlightClassLibrary1という名前のクラスライブラリにあるPage1.xamlへ遷移するときのURIは以下のような感じで指定するといけます。 var uri = new Uri("/Silver…

サブマシンにもVS2010RC入れてる

サブのノートPCにもVisual Studio 2010 RCを入れてる。 さっくり動くかなぁ。

Visual Studio 2010 RCのWPFのデザイナを使ってみた

注意:RC版でのお話なので、正式版では異なってるかもしれません。Visual Studio 2010 RC(英語版のみ)がダウンロード可能になったということで、ダウンロードして使ってみました。 今まで、手書きXAMLでやってましたが、デザイナがしっかりしてきたので、V…

VS2010RC Silverlightのデザイナも試してみた

WPFで試したVS2010RCのデザイナですが、Silverlightでも試してみたら同じことができました。 http://d.hatena.ne.jp/okazuki/20100214/1266137754Silverlightの開発環境もここまできたか〜。 最初の段階で、これくらいほしかったなぁ。Blendの開発にリソース…

NUnitのカバレッジを取りたいことって無い?

取りたくなったので調べてみました。因みに貧乏なので、Visual StudioのはExpressかSandardしか使えないため、コードカバレッジの機能は使えないのです・・・。 一昔前はNUnitと組み合わせてNCoverなるものを使うのが良かったみたいですが、有料化されてしま…

WCF入門「Hello world」

WCFのハローワールドプログラム。 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.ServiceModel; namespace WCFHelloWorld { // インターフェースでWCFで提供するサービスを定義する // ServiceContr…

エアコンが壊れた・・・?

今朝起きたらエアコン本体の、においま洗浄とタイマー運転のランプが、赤色に光ってた。 コンセント抜いたりリモコンのボタンを色々押してたら、赤い光は消えたけどタイマー運転が常に緑色に光ってる状態になった・・・。この状態だと、暖房以外は動くけど、…

HatenaSync入れてみた

Windows Mobileを6.5に上げてから、HatenaSyncを入れてなかったのを思い出したので、入れてみました。 テストも兼ねて投稿。This diary was written by WindowsMobile with HatenaSync