2007-12-01から1ヶ月間の記事一覧
.NET環境で利用できるプロファイラです。有名なものにDevPartnerなどがありますが こちらは、MSが提供しているものです。ついでに無償です。 以下、参照リンク。 CLR Profiler for the .NET Framework 2.0 http://www.microsoft.com/downloads/details.aspx?…
ついに出ましたね。 Express Editionもダウンロード可能となっています。 http://www.microsoft.com/japan/msdn/vstudio/ http://www.microsoft.com/japan/msdn/vstudio/express/ FAQ(http://www.microsoft.com/japan/msdn/vstudio/express/faq/2008/default…
.NET Framework 3.5関連としてメモメモ。 C# 3.0 の概要 http://www.microsoft.com/japan/msdn/net/bb308966.aspx Visual Basic 9.0 概要 http://www.microsoft.com/japan/msdn/vs05/vbasic/vb9overview.aspx
過去、2回にわたってアクティブにするためにいろいろやってましたが、知り合いに教えてもらったやり方で まとまりました。これだと、確実に対象となるプロセスがアクティブになるはずです。 以下、サンプルコードです。 // vim:set ts=4 sw=4 et ws is nowra…
NetBeans6.0の英語版がリリースされましたね。 とりあえず、メモメモ。 最近は、javaを触ることが少ないのですが、個人的にはeclipseよりNetBeansの方が好みです。 NetBeans.org http://www.netbeans.org/index.html
iBatisには、動的SQLを作成する機能があります。 これが使えるようになると、iBatisがグッと使いやすくなります。 動的SQLは通常以下のようにして作成します。 <sql id="xxxx" resultClass="int"> select * from xxxx <dynamic prepend="where"> </dynamic> </sql> 上記を見ていただいたらお分かりのように <dynamic prepend="where"> </dynamic> としている部分が動的SQLの…
iBatis.NETには、Java版と同じくIDictionary(javaでいうMap)で結果を取得できる機能があります。 使用するメソッドは、QueryForDictionaryとなります。このメソッドもQueryForListと同じくジェネリック対応 となっています。 QueryForDictionaryメソッドには…
今回は、iBatis.NETのログの設定を行ってみます。iBatis.NETには、組み込みのロガーとLog4Netを用いたロギングの2つの方法があります。 組み込みとして用意されているロガーは以下のものがあります。 ConsoleOutLoggerFA NoOpLoggerFA TraceLoggerFA 名前を…
大分間があいてしまいましたが、第7回です。 今回は、1対1の関連を取得してみます。 前回、1対Nをやっていますので、実際1対1は同じ事をやるだけです。 違いは、resultMapにgroupByが付いているかいないかくらいです。 今回も、ポイントはresultMapの設定に…