月別アーカイブ: 2010年1月

XML to JSON

今、せっせと誰が使うかわからないJavaScriptライブラリを作成していますが、.NetのXmlSerializerに相当するクラスが欲しくなったので作成(デモ)してみました(jQuery必須)。 ソース:dq-ser … 続きを読む

カテゴリー: dq, JavaScript, ゲーム作成 | タグ: | コメントは受け付けていません。

VS2010が不安定

前回、/resetSettingsをオプションで初期化してから何かと動作が不安定です。 例えば、htmlの検証ですべてのタグがエラーになってしまいます。これは結局、以下の手順で解決しました。 メニューの「ツール」→「オプ … 続きを読む

カテゴリー: .Net | タグ: | コメントは受け付けていません。

VS2010 が起動できない

VS2010β2を使用していて突如「The application cannot start.」と言われて、起動できなくなってしまった。 結局、devenv /resetSettingsを実行することで復活出来たが、下記 … 続きを読む

カテゴリー: .Net | タグ: | コメントは受け付けていません。

JavascriptのNaNを判定

isNaN()について、どうも間違った説明をしているところが多いようですね(ググってて混乱しました)。 NaNは==や===に対して常にfalseを返すため、parseInt()の返値がNaNかどうかを判定するのにisN … 続きを読む

カテゴリー: JavaScript, tips | コメントは受け付けていません。

VS2010 が起動できない

突如として Visual Studio 2010ベータ版が「The application cannot be started.」といって起動出来なくなった。 結局、コマンドプロンプトからdevenv /resetuse … 続きを読む

カテゴリー: tips, プログラミング | タグ: | コメントは受け付けていません。

文字列のソート

文字列の配列のカスタムソートを実現したいと思ったらsort関数に独自の比較関数を指定するわけですが、C#などの間隔で以下の用の式を書いて躓いてしまいます。 var names = srt.sort(function (a … 続きを読む

カテゴリー: JavaScript, tips | タグ: , , | コメントは受け付けていません。

javascriptのインテリセンス

VS2010ではJavascriptのインテリセンスに標準対応している訳ですが、htmlではうまく動作するのにjscriptファイルないでは動作しなくて嵌っていたのですが、実は仕掛けが必要です。 ファイルの先頭に以下のよ … 続きを読む

カテゴリー: JavaScript | タグ: , | コメントは受け付けていません。

javascript の自前関数にインテリセンスを設定

Visual studio で自前のjavascriptにインテリセンスを追加する方法を示します。 関数のコードの先頭(関数定義の内側に以下のようなコメントを追加します。 function foo(bar, hoge) … 続きを読む

カテゴリー: JavaScript, tips | タグ: , , | コメントは受け付けていません。

UpdatePanel に styleを設定する

ASP.NETのUpdatePanelにはスタイルを設定するための属性がありません。ところが、たまにスタイルの設定を迫られます(例えばUpdatePanelの子要素に{width:100%;}などと設定してもUpdate … 続きを読む

カテゴリー: JavaScript, tips | タグ: , , | コメントは受け付けていません。

JavaScriptの開発環境

一般的に何を使っているんでしょうね? 今更テキストエディタのみの環境なんて考えられないですよね。最初はVisual Studio2008にパッチを当てて使っていましたが、今はVisualStudio2010ベータ版を使用 … 続きを読む

カテゴリー: JavaScript, プログラミング | タグ: , | コメントは受け付けていません。