タグ

xmlと.NETに関するj708のブックマーク (4)

  • spiritlooseのはてなダイアリー - Vimで括弧/クォートを自動補完

    人がコード書いてるところを見ると、閉じ括弧を先に入力してひとつ戻ったり、あとで入力するつもりで閉じ忘れていたりと、無駄な苦労だなぁとおもうことがよくある。 Vimで以下の設定をしていると括弧やクォートを入力したときに自動で閉じてくれる。 Eclipseとか、VS.NETとかの一般的なIDEの動作に近い感じ。 inoremap { {}<LEFT> inoremap [ []<LEFT> inoremap ( ()<LEFT> inoremap " ""<LEFT> inoremap ' ''<LEFT> vnoremap { "zdi^V{<C-R>z}<ESC> vnoremap [ "zdi^V[<C-R>z]<ESC> vnoremap ( "zdi^V(<C-R>z)<ESC> vnoremap " "zdi^V"<C-R>z^V"<ESC> vnoremap ' "zdi'<C-

    spiritlooseのはてなダイアリー - Vimで括弧/クォートを自動補完
  • CodeZine:MSBuildを活用して開発時の作業を自動化する(.NET, MSBuild, XML, ビルド)

    はじめに アプリケーションの開発中は、思いのほか同じような定型作業を繰り返しているものです。.NET Framework 2.0に含まれているMSBuildというツールを利用すると、そうした手間を省くことができ、プログラミングそのものに専念できるようになります。稿では、MSBuildの概要と使用例について紹介します。なお、MSBuildと同様の機能を持つオープンソースライブラリ「NAnt」についての紹介記事『NAntを活用して開発時の作業を自動化する』も併せてご覧いただくことをおすすめします。対象読者 Visual Studio(.NET)にて開発を行っている方、作業の効率化・自動化に興味のある方を対象としています。必要な環境 稿のサンプルプログラムは.NET Framework 2.0と同時にインストールされるMSBuildにて動作確認をしています。そのため、添付ファイルを解凍して、

  • Online XSLT 2.0 Service

    Online XSLT 2.0 ServiceはW3Cが提供するXSLTってくれるサービス。Amazon Web ServicesのXSLT機能の汎用版といった感じ。これをJavaScriptで叩けば、XMLHttpRequestとか使わずにいろいろゴニョゴニョできそう、というかできるとかなんとか。 要するに、用意したXSLファイルのURLとか変換元になるXMLのURLなんかをURLエンコードして連結するとかそれくらいのグダグダなアプローチで、XMLをJSONに出来るということ(はしょりすぎ)。で、「フィードはあるけどJSONはないなー」とかいうサービス(90%以上のサービスで提供してないけど)でも、JavaScriptから気軽にダイナミックにデータを参照できたりとか。 洒落でMSN SearchのRSSフィードを利用したサイト内検索とか作ってみたけど、想像よりもサクサク動いてこのサイトに

    Online XSLT 2.0 Service
  • MicrosoftもWeb2.0企業になれるか?

    「コーラブレーション・グッタイム・カモーン」(クール&ザ・ギャングの名曲「コラボレーション」) もちろんクール&ザ・ギャングはコラボレーションについではなく、セレブレーションについて歌ったわけだ。だがお祭り騒ぎは始まっている。その中心はコラボレーションだ。 わたしが言っているのはWeb2.0のことだ。近ごろではテクノロジー関連サイトを見ても、カンファレンスに行っても、それどころかネットをサーフィンしたり技術者と話すだけでも、Web2.0は避けて通れない。これはもう、かなりな流行語だ。 そして、Web2.0サイトやWeb2.0テクノロジーの多くを構成している最大の要素の1つがコラボレーションだ。Web2.0の基部分は、多数の人々の知識や労力を利用して価値あるものを作り出すものだ。 これが、Web2.0をMySpaceのような子どもっぽいものだと考えている企業が間違っている理由だ。結局、We

    MicrosoftもWeb2.0企業になれるか?
  • 1