かずきのBlog@hatena

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

.NET

デフォルトのプロパティ

1つ前のエントリでBrowsable(false)にしてしまったGreetプロパティををBrowsable(true)に変更する。 隠したってしゃぁないしね。 さて、このユーザコントロールではGreetプロパティを設定してもらわないと何もはじまらない! そんな重要なプロパティはデフ…

プロパティのカテゴリ/プロパティの非表示

仕事はじまるまで後5分。 とりあえず、一番簡単に試すためにユーザコントロールを作成! ボタンを置いてTextをHelloにしてクリックするとWorldっていうダイアログを表示する。フォームにおいて実行!! 無事でた!!Worldが出るだけじゃつまらないので、Gree…

Windows PowerShell

IEを使ってみる PS C:\Documents and Settings\k-oota> $ie = New-Object -ComObject InternetExplorer.Application PS C:\Documents and Settings\k-oota> $ie.Visible = $true PS C:\Documents and Settings\k-oota> $ie.Navigate("http://www.google.co.j…

Ruby CLR

rubyclrのgemをDLしてきて gem install ruby.... gem install text-formatこれで使えるようになる。requireとRubyClr::referenceとincludeをやると普通に使える。 require 'rubyclr' RubyClr::reference 'System' RubyClr::reference 'System.Drawing' RubyC…

XmlTextWriteの使い方

ReaderしたんだからWriteも プログラム(C#) class Program { static void Main(string[] args) { StringWriter sw = new StringWriter(); XmlTextWriter xw = new XmlTextWriter(sw); xw.WriteStartDocument(); xw.WriteWhitespace(Environment.NewLine); xw…

XmlTextReaderの使い方の確認

プログラム using System; using System.Collections.Generic; using System.Text; using System.Xml; namespace XmlTest { class Program { static void Main(string[] args) { XmlTextReader xr = new XmlTextReader("input.xml"); while (xr.Read()) { Pr…

ユニットテスト

ユニットテストは、ばりばり書いてる? テストファーストでしてる? と聞かれるとどうだろう???微妙なラインを走ってるような気がする。 仕事では、やっぱり自分が信用できないのでユニットテストは欠かせません。 といってもテストファーストしてるわけ…