Home > dotNET Archive

dotNET Archive

コメントしか見えないコード

最近触っているプログラムが、改変履歴のコメントだらけで、コードが読めなくなりつつあります。まぁ、コーディングルールだから仕方ないのですが、それでも1画面の2/3がコメントになると見通しが悪くて仕方ありません;;
何とかならないものかと思ってる矢先面白そうな記事を発見「@IT:特集 .NET開発者のためのリファクタリング入門」。とりあえず、読む暇がないのでメモだけですw

Microsoft Visual C++ Toolkit 2003

MicrosoftからC++のコンパイラが無償提供されているようです。こちらによると最適化も行えるらしいです。久しくC++で書いていませんが、久々に書いてみようかと思ってみたり。

  • Microsoft C/C++ Optimizing Compiler and Linker. 
    These are the same compiler and linker that ship with Visual Studio .NET
    2003 Professional!
  • C Runtime Library and the C++ Standard Library,
    including the Standard Template Library.
      These are the same static-link
    libraries included with Visual Studio. 
  • Microsoft .NET Framework Common Language Runtime. 
    Visual C++ can optionally build applications that target the Common Language
    Runtime (CLR). 
  • Sample code.  The toolkit includes four
    samples designed to showcase the powerful new features of the 2003 version,
    including new optimization capabilities, features to improve code-security
    and robustness, enhanced ISO C++ standards support, and the ability to use
    the .NET Framework library and target the CLR.

Visual C++ Developer Center: Microsoft Visual C++ Toolkit 2003

FreeTextBox

河端さんのところFreeTextBox 2.0が紹介されていました。ASP.NET用のリッチテキスト風コントロールなのですが、サンプルを使用してみると、出来のよさに驚きました。ライセンス条項を確認していないのですが、Freeらしいので社内向けなどのコンテンツに応用できそうです。

KBネタをいろいろ

  • Comments (Close): 0
  • Trackbacks (Close): 0

StringDictionaryクラス

こんな便利なクラスがあったのですね。気がつきませんでした。これで、キャスト地獄から脱出できます

オブジェクトではなく文字列となるように厳密に型指定されたキーを持つハッシュ テーブルを実装します。
StringDictionary クラス

SharpDevelop

SharpDevelop0.99b Beta が公開されました。最近はVS系の機能が強化されているようですね。

0.99b Beta (3/3/2004)
・Improvements of C# and VB.NET Forms Designers

・Improvements to VB.NET Code Completion
・Improvements of the VS.NET Import/Export Feature

・Install/Uninstall batch files for Nunit and NProf
・C# Project Options Dialog Changed
#develop

SharpDevelop

SharpDevelop ver0.99が(2/20日)リリースされました。フリーの環境としてはまとまっていて非常に使いやすかったです。日本語化はこちら

ASP.NET Web Matrix Project 日本語版

ASP.NET Web Matrix Project 日本語版が発表されました。いぜんから、英語版が有ったのですが、日本語の処理に不都合があり、使いにくかったのですが、今回のリリースで使い勝手が向上した模様。

VisualStudio.net2002アンインストールの巻

VisualStudio.net2002のアンインストールを行おうとすると、コンポーネントエラーが発生し、アンインストール出来ない状態になりました。色々試した結果、DISK1のなんとか.msi(CD返却して名称が…)を右クリックして、アンインストールを選ぶことで何とか成功。原因は分かりませんが、とりあえず消えたようなので、良しとしました。(入れる順番を気にしなかったのが、悪かったのかも)

VBCommenter

VBCommenterですが、いつの間にか国際化対応されているようです。これで、リコンパイルしなくて済みますね。いあ〜楽ですハイ。

The 1.1.1 release designed for VS.NET 2003.

  • International Chars in comments now supported. BUG#86
  • Fixed the problem with class attributes and line continuations. <Attribute> _ will now work
  • <Include> tag now supports absolute as well as relative paths
  • The withevents keyword was giving us problems. It no longer does.
  • Command line builds should now work!
  • Comments (Close): 0
  • Trackbacks (Close): 0

Home > dotNET Archive

Search
Feeds
Meta

Return to page top