<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>C#.NETでいく？</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/" />
    <link rel="self" type="application/atom+xml" href="http://www.cs-dotnet.com/atom.xml" />
    <id>tag:www.cs-dotnet.com,2008-05-10://2</id>
    <updated>2010-09-05T07:51:50Z</updated>
    <subtitle>C# と .NET Framework 4 を主にWindows Formのアプリケーション開発について</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type Pro 5.02</generator>

<entry>
    <title>Team Foundation Server</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/team-foundation-server.html" />
    <id>359</id>

    <published>2010-05-02T01:58:22Z</published>
    <updated>2010-05-02T04:42:31Z</updated>

    <summary>Team Foundation Serverに関するまとめページです。...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    <category term="teamfoundationserver" label="Team Foundation Server" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>Team Foundation Serverに関するまとめページです。</p>]]>
        
    </content>
</entry>

<entry>
    <title>Mono （もう一つの .Net Framework実装）</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/mono-frontpage.html" />
    <id>317</id>

    <published>2009-05-02T02:31:22Z</published>
    <updated>2010-05-01T20:01:51Z</updated>

    <summary>mono関連の記事のまとめページ。  monoってなに？という方は → 「Mon...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    <category term="mono" label="Mono" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>mono関連の記事のまとめページ。</p>  <p>monoってなに？という方は → 「<a title="Mono (ソフトウェア) - Wikipedia" href="http://ja.wikipedia.org/wiki/Mono_(%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2)" target="_blank">Mono (ソフトウェア) - Wikipedia</a>」</p>  <p>]]>
        
    </content>
</entry>

<entry>
    <title>Windows Live Writer</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/windows-live-writer.html" />
    <id>316</id>

    <published>2009-03-20T03:18:55Z</published>
    <updated>2009-03-20T10:21:46Z</updated>

    <summary>Windows Live WriterはMicrosoftが開発しているブログ ...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>Windows Live WriterはMicrosoftが開発しているブログ エディタです。    <br />記事に画像などを入れるのが非常に簡単で、とても使いやすいのが特徴です。</p>  <p>ただし、投稿自体がうまくいかない場面もあります。</p>  <h3>Windows Live Writerの技術的な情報</h3>  <ul>   <li><a title="マニフェストファイル（wlwmanifest.xml）の配置場所" href="http://www.cs-dotnet.com/2009/03/wlwmanifest-xml.html" target="_blank">マニフェストファイル（wlwmanifest.xml）の配置場所</a> </li>    <li><a title="マニフェストファイル（wlwmanifest.xml）の読み込みタイミング" href="http://www.cs-dotnet.com/2009/03/wlwmanifestxml.html">マニフェストファイル（wlwmanifest.xml）の読み込みタイミング</a> </li>    <li><a title="マニフェストファイル（wlwmanifest.xml）のフォーマット" href="http://www.cs-dotnet.com/2009/03/wlwmanifest-xml-format.html">マニフェストファイル（wlwmanifest.xml）のフォーマット</a> </li>    <ul>     <li><a href="http://www.cs-dotnet.com/2009/03/wlmmanifest-options.html">&lt;options&gt;エレメント</a></li>   </ul> </ul>  <p>]]>
        
    </content>
</entry>

<entry>
    <title>これまでに調べたGUIコンポーネントの紹介</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/GuiComponent.html" />
    <id>315</id>

    <published>2008-06-15T00:02:35Z</published>
    <updated>2010-05-01T20:03:12Z</updated>

    <summary>NET Framework 2.0以降で使用可能な、主にグリッドとツールバーやメ...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    <category term="guiコンポーネント" label="GUIコンポーネント" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>NET Framework 2.0以降で使用可能な、主にグリッドとツールバーやメニュー、ドッキングウィンドウ等で気になったGUIコンポーネントを有償・無償を問わず調査しています。    <br /></p>  <p>調べるときのポイントは・・・</p>  <ul>   <li><strong>有償の場合エンドユーザーへの配布ロイヤリティが無いこと </strong></li>    <li><strong>OS（Windows）や開発環境（言語・VisualStudio）のバージョンアップ対応が早いこと、また継続が期待できること</strong> </li>    <li><strong>多言語対応していること</strong> </li>    <li><strong>応答性が良いこと</strong> </li>    <li><strong>独自の設定ファイル等が実行時に必要ないこと</strong> </li>    <li><strong>バグ対応が早いこと</strong> </li>    <li><strong>ソースコードの公開を必要とするようなライセンスではないこと        <br /></strong>OpenSourceではありがち。LGPLでも結局自分で拡張できない場合があるので厳しい。また長期間の継続は期待できない。       <br />最近はコマーシャル ライセンスが購入できるものもある。 </li> </ul>  <p>などです。</p>  <h3>利用したことがあるコンポーネント</h3>  <p>これまである程度以上の期間利用したことがあるコンポーネントです。</p>  <ul>   <li><strong><a title="DotNetBar" href="http://www.devcomponents.com/">DotNetBar （DevComponent社）</a></strong>       <br />現在も継続して使用している。       <br />VisualStudioのようなIDEを構築するための要素（メニュー・ツールバー・ドッキングウィンドウ）やOffice2007ライクなリボンバーを持っている。       <br />更新が早くVisualStudioの新しいバージョンや.NETの新バージョンなどにもベータ版から対応していく勢いがある。       <br />最近のバージョンでグリッドコントロールも含まれた。       <br />現在は1年間のサブスクリプション購入によりバージョンアップを受けられるため予算が取りやすい。       <br />WPF版もあるがこれは別途購入が必要なようです。       <br />いまは<a href="http://www.componentsource.co.jp/products/dotnetbar/index.html">ComponentSource</a>で円建てで買えるので買いやすくなった。       <br />（ComponentSourceの対応は早くて丁寧で感じが良い）       <br /></li>    <li><strong>El Tabelle （GrapeCity社）        <br /></strong>Excelライクなグリッドコントロール。       <br />VisualStudio.NET頃に使用していた。グリッド表示だけではなく表計算機能もあり、まさにExcelのような感覚で作成できる。       <br />      <br />v1を使用していてv2まで購入したが結局v2は使わなかった。理由はいくつもあるが、       <br />.NET Framework 2.0対応が遅かった。v2のリリースアナウンスおよび価格公表も遅く問い合わせもなかなか回答が来ず、予算を取れずに購入が遅れた。       <br />v1でVisualStudio 2005に対応しなかった。       <br />v1で公開されていたクラスがすべてintelnalクラスになり隠蔽されて拡張できなくなった。（拡張していた機能がすべてやわになった）       <br />v1で公開されていたメソッドやプロパティがほとんど難読化され利用できなくなった。       <br />v1を5ユーザーライセンスパックで買っていたがv2で無くなり実質値上げになった。       <br />      <br />しょうがない部分も多いがあまりに気分が悪いので使用停止した。       <br />      <br />（余談だがGrapeCityのDocToHelpも使っているがこれもVista対応予定なし、別のヘルプ コンパイラを探している...オリジナルのDocToHelpは日本語環境やIE7環境でなんか変...ぐちです）       <br /></li>    <li><strong>MagickBar （v1の頃はOpenSource)        <br /></strong>現在は商品化されているはず。       <br />VisualStudioのドッキングバーを組み込むことができるコンポーネント。       <br />.NET Framework 1.0から使えた。       <br />ドッキングの動きがとてもよく多少バグがあったが使いやすかった。       <br />DotNetBarのドッキングウィンドウはフローティング後ダブルクリックで元の位置に戻らないがMagickBarはちゃんと戻る。       <br /></li> </ul>  <p>まとめてみると、DotNetBarを使うまで、上記以外いろいろ試したがDotNetBarを使い始めてあまり困らなくなったのであまり調べていないのがわかる。</p>]]>
        
    </content>
</entry>

<entry>
    <title>GUI WinForm</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/WinForm.html" />
    <id>314</id>

    <published>2008-06-14T11:01:37Z</published>
    <updated>2008-06-14T11:01:37Z</updated>

    <summary>デスクトップアプリケーションの主にGUI関連についてのまとめページです。  GU...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>デスクトップアプリケーションの主にGUI関連についてのまとめページです。</p>  <h3>GUIコンポーネント</h3>  <ul>   <li><a title="これまでに調べたGUIコンポーネントの紹介" href="/cs.net/GuiComponent.html">これまでに調べたGUIコンポーネントの紹介</a></li>    <li><a title="GUIコンポーネント記事の一覧" href="http://www.cs-dotnet.com/net/gui/">これまでのGUIコンポーネント関連記事の一覧</a></li> </ul>]]>
        
    </content>
</entry>

<entry>
    <title>Sandcastle (サンドキャッスル）</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/Sandcastle.html" />
    <id>313</id>

    <published>2008-05-31T08:01:05Z</published>
    <updated>2010-05-01T21:52:44Z</updated>

    <summary>.NET Framework 2.0 のクラスライブラリヘルプの生成のため2006年に始まったSandcastleですが、.NET Framework 3.5が出ようかというところでその後の情報を再調査しています。
C# 3.0で追加されたLINQやラムダ式など対応しているのでしょうか？</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    <category term="sandcastle" label="Sandcastle" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>Sandcastleに関するまとめページです。    <br />いまさらですが、.NET Framework 3.5に向けてSandcastleの再調査に入っています。</p>  <h3>Sandcastleに関する最新記事</h3>  <ul>   <li><a title="2008/07/03 - SandcastleがCodePlexに復活！" href="http://www.cs-dotnet.com/2008/07/Sandcastle-CodePlex.html" target="_blank">2008/07/03 - SandcastleがCodePlexに復活！</a></li> </ul>  <p>]]>
        
    </content>
</entry>

<entry>
    <title>MovableType 4.15 ベータ版のテスト</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/movabletype-415-1.html" />
    <id>312</id>

    <published>2008-05-13T11:04:27Z</published>
    <updated>2008-05-13T11:04:27Z</updated>

    <summary>MovableType 4.15 ベータ版のテストのまとめページです。    V...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>MovableType 4.15 ベータ版のテストのまとめページです。    <br />VirtualPC 2007でDebian Etchのインストールから行います。     <br />徐々にまとめていきます。</p>  <h3>Debianインストール</h3>  <ul>   <li><a href="/cs.net/2008/05/debian-40-etch.html" target="_blank">インストールメディアの入手</a> </li>    <li><a href="http://www.cs-dotnet.com/2008/05/debian-etch.html" target="_blank">テストに使用するバーチャル マシンの作成</a> </li>    <li><a href="http://www.cs-dotnet.com/2008/05/debian-40-etch-virtual-pc-2007.html" target="_blank">バーチャル マシンにDebian Etchをインストール</a> </li> </ul>  <h3>]]>
        
    </content>
</entry>


<entry>
    <title>WPFに移行すべきか否か</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/09/winform-to-wpf.html" />
    <id>tag:www.cs-dotnet.com,2010://2.378</id>

    <published>2010-09-05T07:51:50Z</published>
    <updated>2010-09-05T07:51:50Z</updated>

    <summary>WPF (Windows Presentation Foundation)は、2...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="WPF" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>WPF (Windows Presentation Foundation)は、2006年11月に.NET Framework 3.0に含まれてリリースされてから4年弱経過している。</p>  <p>リリース前に調査を行い幾つかの問題があり採用を見送った。   <br />当時と現在では状況も.NETのバージョンも異なっているし、Windows 7のリリースやDirect2D、DirectWrite等のAPIも増えている。    <br />ここで再度WPFの有効性について検証してみることにする。</p>  <blockquote>   <p>ただし、Windows Vista（できればWindows 7以降）が対象で完全スクラッチのアプリケーション開発では全く異なった結果になるだろう。</p>    <p>また、.NET Framework 4.0に移行するかどうかは全く別問題である。     <br />現状4.0に移行しない理由はほとんどないと判断している。      <br /></p> </blockquote>  <h3>.NET 3.0でWPF移行を見送った理由</h3>  <p>かなり大きい既存GUIアプリケーションをWPFに移行するかどうか検討という前提条件。</p>  <ol>   <li>開発環境が異常に遅い（開発環境の操作性）     <br />開発効率が受け入れ難いほど落ちる</li>    <li>実行が遅い     <br />操作の軽快感が重要なアプリの為。      <br />非力なXP環境のユーザがまだ非常に多い。</li>    <li>GUIコンポーネントの互換性がない     <br />せめて自動移行できれば・・・。      <br />外部コンポーネントのWPF版が無い。あっても買い直し。</li>    <li>GUI系の処理が書き直しになる     <br />そのコストは膨大。</li>    <li>標準コントロールがWinFormと対応付けできていない     <br />対応するコントロールがなく、貧弱。</li>    <li>デザイナとプログラマの分離思想はメリットが無いどころかデメリットしかない     <br />私の周りでは残念ながら”デザイナ”という職種もしくは専任者は存在せず、UIレビューでアプリケーション全体との整合を確保している。      <br />ソースが分かれることは、単に面倒になっただけ（”どちらにも持てる”は両方調べないといけなくなる事を意味する）      <br />ディグレード等のリスクが増える。</li>    <li>多言語対応の方法が分からない</li>    <li>移行してもユーザビリティの向上が期待できず開発コストの低減も実証できない</li>    <li>色名に対する表示色が変わる</li>    <li>印刷系が大きく変わる</li>    <li>Windows XP （SP2含む）でVistaと全く同様に動作する確証が得られない     <br />少ないコストで整合できれば良いが、”制限つきで動作”等の不明確な情報しか得られなかった。</li> </ol>  <p>すべての要件を調査確認してはいません。   <br />この辺りで調査を中断してWinFormの使用継続を決定したため、まだ致命的な問題はあるのかもしれません。</p>  <p>&#160;</p>  <h3>.NET 4.0のWPFはWinFormを凌駕しているか</h3>  <p>前提となる2010年9月現在の状況</p>  <ul>   <li>Windows XPのシェアがまだまだ高い     <br />一般的なシェアやPCの販売ではなく、顧客での稼働PCや最近の顧客導入PCのOS選択状況での話です。      <br />Windows Vistaはほとんど存在せず、Windows 7も極々一部（たぶん1％もいかない）</li>    <li>顧客でWDDM 1.1ドライバが動作しているPCは、ほとんどゼロ</li>    <li>Windows 7のGDI/GDI+は遅い（スループットが低い）</li>    <li>同一PCにインストールされるアプリケーションが64Bit版に移行する理由から、64Bit OS対応のニーズが高まっている</li>    <li>Visutal Studioは2010にバージョンアップしていてWPFベースで作成されている。     <br />WPFの使用例として可能性を確認しやすい。</li> </ul>  <p>&#160;</p>  <p>そのうえで、.NET 3.0の時のWPFの課題をクリアしているか検証してみる</p>  <ol>   <li>開発環境が異常に遅い（開発環境の操作性）     <br />開発用PCもアップグレードしている。Visual Studio 2010でWPFアプリケーション プロジェクトを作成してコントロールを配置。プロパティを操作してみると以前よりはましであるが、もたつきがある。落第点ではないが合格でもない。      <br />コントロール数が増えていくと結構きつい。</li>    <li>実行が遅い     <br />画面上の要素数が増えると遅くなってくる。      <br />少なくともWinFormより速くなってくれれば移行の動機となる。</li>    <li>GUIコンポーネントの互換性がない     <br />状況は変わらず。</li>    <li>GUI系の処理が書き直しになる     <br />状況は変わらず。</li>    <li>標準コントロールがWinFormと対応付けできていない     <br />少しコントロールが増えているようだが少ない。</li>    <li>デザイナとプログラマの分離思想はメリットが無いどころかデメリットしかない     <br />状況は変わらず。XAMLでできる事が増えている分むしろ悪化している。</li>    <li>多言語対応の方法が分からない     <br />こちらも見つけられない。</li>    <li>移行してもユーザビリティの向上が期待できず開発コストの低減も実証できない     <br />状況は変わらず。</li>    <li>色名に対する表示色が変わる     <br />状況は変わらず。</li>    <li>印刷系が大きく変わる     <br />状況は変わらず。WPFネイティブ対応のプリンタ・プロッタを顧客が導入している可能性、推進可能性が低い。</li>    <li>Windows XP （SP2含む）でVistaと全く同様に動作する確証が得られない     <br />Windows XPについてはSP2対応が廃止、SP3に移行している。また、Vista対応は限定的にしてWindows 7対応がメインになっているが、状況に大きな変化はない。      <br />むしろ、Windows XPの2014年までの延命が確定的になり、Windows 7の新機能に対応する事による改善よりもXPとの整合維持にリソースを回す必要が確定的になった。</li> </ol>  <p>結果として現時点では、多大なコストをかけてWPFに移行しても費用回収の見込みも、顧客満足度の向上も見込めないのが分かる。</p>  <p>&#160;</p>  <p><strong>その他の要因</strong></p>  <ol>   <li>Direct2Dついて     <br />描画系をDirect2Dに変えるプロトタイプを作成してみたが、速度の向上はほとんど無い。      <br />（WDDM1.1ドライバを使用しても。）      <br />リソース管理が煩雑となり（GDI+と比較してであるが）、リークの危険性も増える。      <br />リモートデスクトップでの速度向上も圧倒的ではなく、計測してみないとわからない。      <br />実際早くなった感覚はない。</li>    <li>DirectWriteについて     <br />GDI+でのテキスト描画コードをDirectWriteに変更してみたが、特に向上した感覚はない。      <br />印刷系（GDI+やHPGL、DXF、PDF）との整合を取っていく方が大変。</li>    <li>Silverlight     <br />現在のSilverlightは、対象アプリケーションの要件を満たす事が出来ない。      <br />このため、SilverlightがWPFのサブセットとして構築されていることはメリットとならない。</li>    <li>MonoがWPFには対応しない     <br />万一であるが、Linux対応のニーズが高まった際にMono上で動作させることで開発コストを下げるという可能性を捨てる事になる。</li>    <li>XPSドキュメントの普及     <br />OfficeでPDFを直接吐けるようになり、XPSドキュメントの普及可能性が劇的に低下したと考えている。      <br />XPSドキュメントが普及すれば、WPFに移行する牽引力の一つになったはず。</li>    <li>インテル® AVX命令     <br />Intelの新しい命令群はWindows 7 SP1からサポートされる。      <br />これらが.NET Frameworkで使用されるのはあったとしてもまだ先の話になる。      <br />Windows 8（仮）と.NET Framewok 5.0（仮）とか。</li> </ol>  <p>&#160;</p>  <h3>では、ずっとWinFormで行くのか？</h3>  <p>いずれはWPFに移行する必要があるのだろう。</p>  <p>MicorosoftはWPFに投資しているし、WindowsのShellや描画APIもGPUを使用するDirect?系に注力している。Windows 7でGDI/GDI+にも並列実行の改善が施されたようであるが、実際にはスループットの低下によってアプリケーションの速度低下が発生してしまっている。</p>  <p>挙句、古いグラフィックス ドライバを使用するとGDIでもGPUによるアクセラレーションが得られるとか、大昔の混沌とした時代に戻ったようだ。</p>  <p>ただ、GDI/GDI+を使い続けるのはWindows 7の後継OS以降でどうなるか分からない。</p>  <p>&#160;</p>  <p>ではWPFに今移行するとどうなるか。</p>  <p>XP、Vista、Windows 7とServer系、リモート系に対して自動テストが難しいGUI系の回帰テストをDirect？のバージョン毎に行うという修業が待っている。</p>  <p>この耐え難い（コスト的にもストレス的にも）苦行の先にあるものは・・・</p>  <p>&#160;</p>  <p><strong>結論：</strong></p>  <p>WPFにはWindows XPと7との間にある溝を埋めることができない。   <br />フレームワークに本来期待される機能を果たしていないことからも、現状WPFを採用することは困難で、それを乗り越えるほどの革新もメリットも見つけられない。</p>  <p>いつ移行するか？ それはWPFがフレームワークとして十分に動作するとき！   <br />つまり、XPを無視できるときだろう。    <br />それは、最短2014年。今から4年後。たぶん最新環境はWindows 8と.NET Framework 5.0になっていて、Vistaはサポート外とすることになり、今Windows XP PCをダウングレード等で購入した一部顧客への対応で済む事になる。</p>  <p>それまでは、64Bit版Windows対応をきっちり行い、.NET 4.0のTPL等で並列化を進めると同時にWPFの動向を見るのが最善と思う。</p>]]>
        
    </content>
</entry>

<entry>
    <title>最近のブラウザ傾向（2010-8-M）</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/08/browser-access-log.html" />
    <id>tag:www.cs-dotnet.com,2010://2.377</id>

    <published>2010-08-21T01:35:38Z</published>
    <updated>2010-08-21T01:35:38Z</updated>

    <summary>このブログの訪問者の傾向をGoogle Analyticsの解析結果から不定期に...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="あれこれ" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>このブログの訪問者の傾向をGoogle Analyticsの解析結果から不定期に紹介しています。</p>  <p>前回の調査 は10か月前→ <a title="最近のブラウザ傾向（2009-10-E） -- C#.NETでいく？" href="http://www.cs-dotnet.com/2009/10/web-browser-trends.html">最近のブラウザ傾向（2009-10-E） -- C#.NETでいく？</a></p>  <p>&#160;</p>  <h3>Web Browserの傾向</h3>  <p>IEは前回58.25%から1.5%↓    <br />意外にもFirefoxが3%↓     <br />Operaが微増、Safari, Mozillaが微減、Lunascapeが1%で初登場。     <br />Chromeは、4.5%↑でFirefoxとIEを喰っているような状況です。</p>  <p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/20108M_94FC/image.png" width="504" height="223" /> </p>  <p>&#160;</p>  <h3>IEの傾向</h3>  <p><a href="http://www.cs-dotnet.com/2009/10/web-browser-trends.html">前回</a>はIEの構成も調べたので、今回と比較してみます。</p>  <p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/20108M_94FC/image_3.png" width="504" height="199" /></p>  <p>まずはっきり解るのが、IE5とIE5.5が絶滅していることです。    <br />ただ、IE悪名高きIE6は健在です。</p>  <p>実際のシェアは、IE6とIE7が逆転しています。    <br />前回 IE8 &gt; IE7 &gt; <strong>IE6</strong> の順でしたが、今回 IE8 &gt; <strong>IE6</strong> &gt; IE7 の順に変わっています。</p>  <p>詳しく見ると、IE6は3.5%↓ IE7は11%↓となっています。    <br />IE7にアップデートした人はIE8に上げ易いという事でしょうか。</p>  <p>しばらくしたらIE9が現れ、IE7とIE8が喰われて減少していくのでしょう。    <br />IE6はそれとは関係なく徐々に減っていくという事になるのでしょう。</p>  <p>&#160;</p>  <h3>Windowsの傾向</h3>  <p>これも、前回調査したので今回も調べます。    <br />このブログの訪問者の使用OSは96.5％でWindowsが1.5%↑です。</p>  <p>その内訳は次のようになっています。</p>  <p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/20108M_94FC/image_4.png" width="504" height="232" /> </p>  <p>前回との比較では、XPが2.2%↓、Vistaが8.0%↓、NTが14.3%↓です。   <br />Server 2003や2000は大きくは変わらず。</p>  <p>他の減った分を吸収してWindows 7が初登場で24.9%の2位となりました。   <br />（MEの初登場はスルーで - 笑）</p>  <p>Windows 7は既にVistaの最盛期を5.7%も超えています。   <br />やはり７の普及の速さを裏付けた結果となりました。</p>  <p>それにしてもXPのシェアが殆ど減らないのが凄いですね。   <br />デスクトップ アプリケーション ベンダとしては、XPとVista以降での差の大きさを考えると、一日でも早くXPが終息して欲しいところです。WebでのIE6のようなもんです。</p>  <p>と思ったら、XPとIE6はセットで考えないといけませんね。   <br />要するにXPが無くならないとIE6は亡くならないという事？</p>  <p>&#160;</p>  <p>このブログは、企業からのアクセスが多いので一般的なサイトとは傾向は違うかもしれません。   <br />実際のところOSやIEのバージョンを完全に固定されている企業は多いのでしょうか。    <br />私の勤務先部署では、業務上の理由からユーザの使用しているOS（パッケージの対応OSと最新OS）を一通り用意するため雑多になっています。</p>  <p>&#160;</p>  <p>前回の調査はこちら → <a title="最近のブラウザ傾向（2009-10-E） -- C#.NETでいく？" href="http://www.cs-dotnet.com/2009/10/web-browser-trends.html">最近のブラウザ傾向（2009-10-E） -- C#.NETでいく？</a></p>]]>
        
    </content>
</entry>

<entry>
    <title>夏休み明けはやっぱりね</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/08/summer-vacation.html" />
    <id>tag:www.cs-dotnet.com,2010://2.376</id>

    <published>2010-08-19T12:39:42Z</published>
    <updated>2010-08-19T12:39:42Z</updated>

    <summary>メールの処理から始まりました。   大量の・・・あと、Issueのトリアージ。今...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="あれこれ" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>メールの処理から始まりました。   <br />大量の・・・あと、Issueのトリアージ。今回はこっちは少な目で良。</p>  <p>チームメンバの頑張りの御蔭で、問題も起こらずに粛々とプロジェクトが進んでいました。   <br />PLがまとめてくれていたのでしょう。    <br />感謝、感謝！</p>  <p>感謝の気持ちを忘れずに、期末に向かって突き進んで行きます。</p>  <p>TFS2010の調査は残念ながら余り進まずです。</p>]]>
        
    </content>
</entry>

<entry>
    <title>MSF for CMMI ProcessTemplate比較 （3）</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/08/diff-workitem-bug.html" />
    <id>tag:www.cs-dotnet.com,2010://2.375</id>

    <published>2010-08-18T08:34:35Z</published>
    <updated>2010-08-18T08:34:35Z</updated>

    <summary>前回はWork Item Trackingの概要を確認しました。    今回から...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="Team Foundation Server" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p><a title="MSF for CMMI ProcessTemplate比較 （2） -- C#.NETでいく？" href="http://www.cs-dotnet.com/2010/08/diff-workitemtracking-1.html">前回はWork Item Trackingの概要を確認しました</a>。    <br />今回からは、プロセス テンプレート内の作業項目個別にv4.2とv5.0の差分を確認していきます。</p>  <p>まず、バグ作業項目について詳細を比較してみます。</p>  <p>&#160;</p>  <p>v5.0の作業項目一覧：    <br /><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessTemplate3_E002/image.png" width="504" height="223" /> </p>  <p>v4.2の作業項目一覧：    <br /><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessTemplate3_E002/image_3.png" width="504" height="197" /> </p>  <p>v4.2に含まれている作業項目定義のファイル名（xxx.xml）は、v5.0になっても同じでした。    <br /></p>  <p>バグ（Bug.xml）</p>  <p>説明が変更されています。    <br />何の情報が含まれているか→この作業項目で何をするか（できるか）に説明が変わり、使用者にとってわかりやすい情報になっています。     <br />（でも「トラックする」って・・・せめて追跡するとか）</p>  <table border="1" cellspacing="0" cellpadding="4" width="632"><tbody>     <tr>       <td valign="top" width="51">v5.0</td>        <td valign="top" width="579">必要な動作と実際の動作との相違点を記述し、障害を修正するために行った作業をトラックし、修正を検証します。</td>     </tr>      <tr>       <td valign="top" width="51">v4.2</td>        <td valign="top" width="579">バグの解決、およびその解決策の検証作業をトラックするための情報を含んでいます。</td>     </tr>   </tbody></table>  <blockquote>   <p>・・・余談ですが・・・</p>    <p>ヘルプとかで、ただ単に画面の説明が書かれていて、使い方が分からないものが結構あります。たとえば、[クリア]ボタンの説明で、”情報をクリアします” とか記述されていたり。「それぐらいは解る！！」とか突っ込み入れてしまいます。</p>    <p>何を消すことが出来るか、もしくは消されないかを調べたいからヘルプを引いているのにね。 テクニカル ライタの方頑張ってください。チョットした努力でサポートセンタの苦労が軽減するかも。</p> </blockquote>  <p>PTEを使用した場合の作業項目の編集画面：</p>  <p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessTemplate3_E002/image_4.png" width="403" height="326" /></p>  <p>フィールドのv4.2 → v5.0の差分    <br />（各フィールドに付いている説明文の相違は省略します）</p>  <h3>コア フィールド</h3>  <ul>   <li><strong>担当者（System.AssignedTo）</strong>       <br />RULESに&lt;ALLOWEXISTINGVALUE/&gt;が追加されている。       <br />GUIではわからない syncnamechanges=&quot;true&quot; が追加されている。       <br />これは、<a title="MSDNの記事" href="http://msdn.microsoft.com/ja-jp/library/dd286562.aspx">人名のカスタム フィールドの同期の有効化（MSDN)</a>で説明されている人名のActiveDirecotryとの自動同期を指定する属性です。       <br />TFS2008からのアップグレードを行った場合、この属性は<strong><font color="#ff0000">自動付加されない</font></strong>ため手動で行う必要がある。属性の追加はGUIではなく、コンソールから<strong>witadmin</strong>コマンドを使用して実行する必要がある。方法→<a title="MSDNの記事" href="http://msdn.microsoft.com/ja-jp/library/dd286562.aspx">MSDN</a>       <br /></li>    <li><strong>変更者（System.ChangedBy）</strong>       <br />RULESに&lt;ALLOWEXISTINGVALUE/&gt;が追加されている。       <br />担当者と同様に<strong><font color="#ff0000">自動付加されない </font></strong>syncnamechanges=”true”が追加されている。       <br />      <br /></li>    <li><strong>作成者（System.CreatedBy）        <br /></strong>RULESに&lt;ALLOWEXISTINGVALUE/&gt;が追加されている。       <br />担当者と同様に<strong><font color="#ff0000">自動付加されない </font></strong>syncnamechanges=”true”が追加されている。 </li> </ul>  <br />  <h3>コモン フィールド</h3>  <ul>   <li><strong>懸案事項（Microsoft.VSTS.Common.Issue）        <br /></strong>懸案事項として作業項目を設定するなどの、作業項目をハイライトするために使用されていた項目だが、<strong><font color="#ff0000">削除されている</font></strong>。       <br /></li>    <li><strong>アクティブ化した人（Microsoft.VSTS.Common.ActivatedBy）        <br /></strong>RULESに&lt;ALLOWEXISTINGVALUE/&gt;が追加されている。       <br />担当者と同様に<strong><font color="#ff0000">自動付加されない </font></strong>syncnamechanges=”true”が追加されている。       <br /></li>    <li><strong>解決者（Microsoft.VSTS.Common.ResolvedBy）       <br /></strong>RULESに&lt;ALLOWEXISTINGVALUE/&gt;が追加されている。       <br />担当者と同様に<strong><font color="#ff0000">自動付加されない </font></strong>syncnamechanges=”true”が追加されている。       <br /></li>    <li><strong>解決理由（Microsoft.VSTS.Common.ResolvedReason）</strong>      <br /><strong><font color="#0000ff">新規フィールド</font></strong>。      <br />バグが解決された理由を選択するフィールド。以下の候補から選べる。      <br />”仕様”、”再現不可能”、”延期”、”重複”、”修正済み”、”廃止”      <br /><strong></strong></li>    <li><strong>終了者（Microsoft.VSTS.Common.ClosedBy）       <br /></strong>RULESに&lt;ALLOWEXISTINGVALUE/&gt;が追加されている。       <br />担当者と同様に<strong><font color="#ff0000">自動付加されない </font></strong>syncnamechanges=”true”が追加されている。       <br /></li>    <li><strong>優先度（Microsoft.VSTS.Common.Priority）       <br /><font color="#ff0000">値が変更されている</font></strong>。      <br />従来1～3の値範囲だったが、v5では、１～４の範囲変更されている。      <br />デフォルト値も3だったが、2に変更されている。      <br />また、説明に基準が追記されている。      <br />ビジネス上の重要度。1= 要修正、4= 重要ではない。      <br /></li>    <li><strong>トリアージ（Microsoft.VSTS.Common.Triage）</strong>      <br /><strong><font color="#ff0000">選択候補の1つの文字列が変更されている</font></strong>。      <br />従来 ”情報取得済み” だったが、v5では、&quot;受信した情報&quot;に変更されている。      <br /></li>    <li><strong>深刻度（Microsoft.VSTS.Common.Severity）</strong>      <br /><font color="#ff0000"><strong>値が変更されている</strong></font>。      <br />従来の文字列の前に数値が付加されている。      <br />”致命的”→”1 - 致命的”、”高”→”2 - 高”、”中”→”3 - 中”、”低”→”4 - 低”。      <br />デフォルト値も”低”から”中”に変わっている。      <br />      <br />私の場合これは変更してほしくなかった。外部のバグ トラッキング システムとインテグレーションしているため、プログラム変更が必要となってしまう。      <br />他の整合が取れればv4.2と同じ値に変更する方法で逃げられるかもしれない。      <br /></li>    <li><strong>スタック順位（Microsoft.VSTS.Common.StackRank）</strong>      <br /><strong><font color="#0000ff">新規フィールド</font></strong>。Double型。      <br />値の小さいスタック順位の項目を最初に処理します。トリアージにより設定します。      <br />      <br />優先度だけでは作業順を決められないために追加された項目想像している。      <br /></li> </ul>  <h3>テスト インテグレーション フィールド</h3>  <p><font color="#ff0000"><strong>まるっきり変更されている</strong></font>。    <br />v4.2にあった <strong>テスト名（Microsoft.VSTS.Test.TestName）</strong>、<strong>テスト ID（Microsoft.VSTS.Test.TestId）</strong>、<strong>テスト パス（Microsoft.VSTS.Test.TestPath）</strong>は削除されている。</p>  <ul>   <li><strong>システム情報（Microsoft.VSTS.TCM.SystemInfo）</strong>      <br /><strong><font color="#0000ff">新規フィールド</font></strong>。HTML型。      <br />テストによって自動的に提供されるテスト コンテキスト。      <br />チームビルドと統合された自動テストでバグを検出した際に設定されるフィールドか？      <br />（現在詳細は不明）      <br /></li>    <li><strong>ステップの再現（Microsoft.VSTS.TCM.ReproSteps）</strong>      <br /><strong><font color="#0000ff">新規フィールド</font></strong>。HTML型。      <br />バグの確認方法。必要な動作と実際の動作の対比で終わります。      <br />予測できない動作の再現に必要な手順。      <br />（現在詳細は不明）      <br /></li> </ul>  <h3>ビルド インテグレーション フィールド</h3>  <ul>   <li><strong>発見されたビルド（Microsoft.VSTS.Build.FoundIn）</strong>      <br /><font color="#ff0000"><strong>助言値が変更されている</strong></font>。      <br />”なし”→”&lt;なし&gt;”      <br /></li>    <li><strong>統合ビルド（Microsoft.VSTS.Build.IntegrationBuild）</strong>      <br /><font color="#ff0000"><strong>助言値が変更されている</strong></font>。      <br />”なし”→”&lt;なし&gt;”      <br /></li> </ul>  <h3>スケジュール フィールド（旧 MSF for CMMI PI Fields含む）</h3>  <ul>   <li><strong>最初の見積もり（Microsoft.VSTS.Scheduling.OriginalEstimate）</strong>      <br /><strong><font color="#0000ff">新規フィールド</font></strong>。Double型。      <br />このバグを修正するために必要な作業単位の最初の見積もり。      <br />見積もりと実績の差を後で集計できるようになる。      <br /></li>    <li><strong>見積もり（Microsoft.VSTS.CMMI.Estimate）</strong>      <br /><strong><font color="#ff0000">削除されている</font></strong>。Double型。      <br />従来作業の見積もり（人時）を入れていた項目であるが、廃止されたようだ。      <br />代わりに上記新フィールド「最初の見積もり」を使用する事になる。      <br /></li>    <li><strong>残存作業（Microsoft.VSTS.Scheduling.RemainingWork）       <br />実績作業（Microsoft.VSTS.Scheduling.CompletedWork）        <br />基準作業（Microsoft.VSTS.Scheduling.BaselineWork）</strong>      <br /><strong><font color="#ff0000">削除されている</font></strong>。Double型。      <br />バグを解決するための残存時間の見積もり (人時)等、工数管理の実績を入れていた項目だがv5.0のテンプレート内には含まれていない。      <br />MSDNの説明：<a title="工数、スケジュール、および目標の日付 (CMMI)" href="http://msdn.microsoft.com/ja-jp/library/ee461579.aspx">工数、スケジュール、および目標の日付 (CMMI)</a>には含まれているため、フィールド定義はTFS内に残っていると思われる。この記事では、[詳細] タブの [作業 (時間)]に含まれているような記述であるが、テンプレートを見る限り[詳細]タブ内には存在していない。（実際にプロジェクトを作成してもない）      <br />テンプレートに自分で追加の必要があるのか、工数管理の設定のようなカスタマイズがあるのかは不明。      <br /></li> </ul>  <h3>ワークフローの相違点</h3>  <p>v5.0のワークフロー： </p>  <p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessTemplate3_E002/image_5.png" width="636" height="253" />&#160;</p>  <p>v4.2のワークフロー：</p>  <p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessTemplate3_E002/image_6.png" width="636" height="249" /> </p>  <p>主な変更点</p>  <ul>   <li>終了に遷移したとき     <br />従来 ”担当者” が空に設定されていたが、残るようになった。      <br />”終了者” に終了を設定した人が設定されるようになった。      <br /></li>    <li>アクティブから終了への遷移が廃止     <br />従来は修正しない場合（仕様・再現しない等）はアクティブから終了に遷移の際に理由を選択していた。v5では、解決済みに理由を選択して遷移させる。同時にMicrosoft.VSTS.Common.ResolvedReason属性に解決理由が設定される。      <br /></li>    <li>解決済みからアクティブへの遷移したとき     <br />System.AssignedTo（担当者）にMicrosoft.VSTS.Common.ResolvedBy（解決者）の値が設定される。      <br /></li> </ul>  <h3>レイアウトの変更点</h3>  <p>PTEのプレビューでの確認（見た目なので基本部のみ比較）</p>  <p>v5.0のプレビュー：</p>  <p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="v5.0のプレビュー" border="0" alt="v5.0のプレビュー" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessTemplate3_E002/image_7.png" width="459" height="424" /> </p>  <p>v4.2のプレビュー：</p>  <p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="v4.2のプレビュー" border="0" alt="v4.2のプレビュー" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessTemplate3_E002/image_8.png" width="459" height="372" /> </p>  <ul>   <li>計画部分が真ん中に集まって見やすくなった感じはする。</li>    <li>プレビューではわからないが、HTML型の場合多少リッチな編集画面になる。</li> </ul>  <p>&#160;</p>  <p>意外に見た目以上に変更点があり。   <br />TFSと外部システムを連携させている場合、フィールドの値が変更されていたり、スケジュール関連のフィールドがなくなっている等の問題がある。    <br />スケジュール部分のフィールドについては、MS-Projectとの連携と併せて別途調べたいと思う。</p>  <ul>   <li><a href="http://www.cs-dotnet.com/2010/08/msf-for-cmmi-v4-v5.html">まとめ記事</a>に戻る </li>    <li>次回</li> </ul>]]>
        
    </content>
</entry>

<entry>
    <title>SourceGridはCodePlexに移ってたんですね</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/08/codeplex-sorcegrid.html" />
    <id>tag:www.cs-dotnet.com,2010://2.374</id>

    <published>2010-08-18T02:30:10Z</published>
    <updated>2010-08-18T02:30:10Z</updated>

    <summary>もとは、http://www.devage.com/だったのですが、広告ページに...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="GUIコンポーネント" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>もとは、http://www.devage.com/だったのですが、広告ページになってました。</p>  <p>現在は、CodePlexの<a title="CodePlex &quot;SourceGrid&quot;" href="http://sourcegrid.codeplex.com/">SourceGrid</a>ページがメインみたいです。</p>  <p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="CodePlex SourceGrid page" border="0" alt="CodePlex SourceGrid page" src="http://www.cs-dotnet.com/images/SourceGridCodePlex_A1C2/image.png" width="283" height="326" /> </p>  <p>本日時点の最新版は、v4.30 （2010/6/14リリース）。</p>  <p><a title="SourceGridのライセンスページ" href="http://sourcegrid.codeplex.com/license">SourceGridのライセンス</a>は従来からのMITライセンスですね。</p>  <p>現行バージョンは、.NET Framework 2.0以降で動作ですが、THE Code Projectに初期のバージョンが残っています。「<a title="SourceGrid - Open Source C# Grid Control - CodeProject" href="http://www.codeproject.com/KB/grid/csharpgridcontrol.aspx">SourceGrid - Open Source C# Grid Control - CodeProject</a>」ページですが、.NET Framework 1.1用のSourceGrid v2.0.3です。</p>  <p></p>  <p>まだ更新が続いていて嬉しい。</p>]]>
        
    </content>
</entry>

<entry>
    <title>TFS 2010 Power ToolsのPTEの問題</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/08/err-pte-2010.html" />
    <id>tag:www.cs-dotnet.com,2010://2.373</id>

    <published>2010-08-13T08:03:39Z</published>
    <updated>2010-08-13T08:03:39Z</updated>

    <summary>TFS 2010 Power Toolsで拡張された機能（PTE）記事で紹介して...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="Team Foundation Server" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p><a title="TFS 2010 Power Toolsで拡張された機能（PTE） -- C#.NETでいく？" href="http://www.cs-dotnet.com/2010/05/tfpt2010-pte.html">TFS 2010 Power Toolsで拡張された機能（PTE）</a>記事で紹介してProcess Template Editorですが、<a title="Team Foundation Server関連まとめページ" href="/team-foundation-server.html">TFS</a> 2008に付属のMSF for CMMI v4.2のWork Itemを開くとエラーが発生します。</p>  <p>&#160;</p>  <p>バグ作業項目を開いた時のエラー メッセージです。</p>  <p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/TFS2010PowerToolsPTE_EFF1/image.png" width="384" height="156" /> </p>  <p>Visual Studioの “エラー一覧” を開くと次のようなメッセージが表示されます。</p>  <p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/TFS2010PowerToolsPTE_EFF1/image_3.png" width="504" height="138" /> </p>  <p></p>  <blockquote>   <p>エラー&#160;&#160;&#160; 1&#160;&#160;&#160; <strong>Unsupported version '1.4.0.0', can only support '2.0.0.0'.</strong>&#160;&#160;&#160; H:\LiveMeshSync\Win7\PrivateShare\Dev\TFSテンプレート\2008\MSF for CMMI Process Improvement - v4.2\WorkItem Tracking\TypeDefinitions\Bug.wit&#160;&#160;&#160; 1&#160;&#160;&#160; 40&#160;&#160;&#160; その他のファイル</p> </blockquote>  <p>Bug.witを開いて確認すると、1.4.0.0の記述のある<strong>dslVersion</strong>の部分を言っているようです。</p>  <pre>&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;&lt;workItemType <strong>dslVersion=&quot;1.4.0.0&quot;</strong> Name=&quot;バグ&quot; source=<br /></pre>

<p>&#160;</p>

<p>TFS2008をTFS2010に移行するアップグレード手順はあるので、MSF for CMMI v4.2（若しくはそのカスタム）を2010に移行することはできるはず。（実験済）</p>

<p>ただし、v4.2のテンプレートで新規プロジェクトがエラーになった気がする。</p>

<p>v4.2のカスタマイズしたテンプレートをTFS2010にアップロードはできたが（気がしてるだけ？）、v5.0のテンプレートに乗り換えるのは必須になるのかも知れない。</p>

<p>以降、MSF for CMMI v4.2のテンプレートに関しては <a title="Team Foundation Server関連まとめページ" href="/team-foundation-server.html">TFS</a> 2008 Power Tools のPTEを使う事にする。</p>

<p>注記</p>

<ul>
  <li>バグ以外の作業項目は2010のPTEで開く事が出来る。
    <br />もしかしたら、私の環境が変なのかもしれない。</li>
</ul>]]>
        
    </content>
</entry>

<entry>
    <title>なかのひとの性別・年齢解析</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/08/nakanohito.html" />
    <id>tag:www.cs-dotnet.com,2010://2.372</id>

    <published>2010-08-13T06:24:16Z</published>
    <updated>2010-08-13T06:24:16Z</updated>

    <summary>ずいぶん前から公開されている機能ですが、久しぶりに見てみました。   アクセス元...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="あれこれ" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>ずいぶん前から公開されている機能ですが、久しぶりに見てみました。   <br />アクセス元のIPアドレス等で推測するらしいですが、圧倒的に男性が多いです。</p>  <p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/c8ea718e4898_D8A6/image.png" width="285" height="357" /> </p>  <p>そりゃそうカモ。</p>  <p>年齢も25才～45才ぐらいが、90％ぐらいを占めていてピークは40才！   <br />そこからの急激な下降も笑えます。</p>  <p>このブログ、ITや製造業系.CO.JPからのアクセスが多いので、このような結果になるのでしょう。   <br />確かに女性好みの内容では無いですしね。自分の仕事と趣味の覚書ですから同じような方からのアクセスが多いのは当たり前田のry</p>  <p>企業からのアクセスの場合、企業が公開している男女比・年齢構成が元情報になっているらしいので、実際はもっと若い女性が多いかもしれないなどと言い訳を考えたりして。</p>]]>
        
    </content>
</entry>

<entry>
    <title>ツイートボタンを追加してみました</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/08/twitter-tweet-button.html" />
    <id>tag:www.cs-dotnet.com,2010://2.371</id>

    <published>2010-08-13T05:40:56Z</published>
    <updated>2010-08-13T05:40:56Z</updated>

    <summary>&#160;  公式ブログに「Twitterブログ- ツイートボタンでリンクを簡...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="あれこれ" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>&#160;</p>  <p>公式ブログに「<a title="Twitterブログ- ツイートボタンでリンクを簡単に共有しよう" href="http://blog.twitter.jp/2010/08/blog-post.html">Twitterブログ- ツイートボタンでリンクを簡単に共有しよう</a>」が上がっていたので、記事に追加してみました。</p>  <p>各記事の最後に、こんな感じで表示されます。</p>  <p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/8063fb98ee1e_CE7E/image.png" width="262" height="100" /> </p>  <p>あまり意味はないです。何となく記事を見つけたので付けてみただけです・・・</p>  <p>&#160;</p>  <p>ボタンの作成ページ：<a title="Twitter - ツイートボタン" href="http://twitter.com/goodies/tweetbutton">Twitter - ツイートボタン</a></p>  <p><a title="ツイートボタン" href="http://twitter.com/goodies/tweetbutton"><img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 0px 15px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/8063fb98ee1e_CE7E/image_3.png" width="299" height="208" /></a></p>  <p>多少のカスタマイズが出来ます。   <br />今のところ表示色はTwitter色しかありません。（そのうち、色々選べるようになるんでしょう）</p>]]>
        
    </content>
</entry>

<entry>
    <title>MSF for CMMI ProcessTemplate比較 （2）</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/08/diff-workitemtracking-1.html" />
    <id>tag:www.cs-dotnet.com,2010://2.370</id>

    <published>2010-08-13T02:46:57Z</published>
    <updated>2010-08-18T08:48:35Z</updated>

    <summary><![CDATA[前記事では、PTEでプロセス テンプレートを開く方法と&quot;Methodo...]]></summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="Team Foundation Server" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p><a title="MSF for CMMI ProcessTemplate比較 （1）" href="http://www.cs-dotnet.com/2010/08/diff-methodology.html">前記事</a>では、PTEでプロセス テンプレートを開く方法と&quot;Methodologyの違い&quot;を確認しました。     <br />今回は &quot;Work Item Tracking&quot; の違いを確認します。</p>  <p>&#160;</p>  <h3>Type Definitions</h3>  <p>&quot;Type Definitions&quot; は作業項目の種類を定義する部分です。</p>  <p>上がv4.2、下がv5.0です。</p>  <p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="v4.2" border="0" alt="v4.2" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessTemplate2_A5B3/image.png" width="504" height="326" /> </p>  <p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="v5.0" border="0" alt="v5.0" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessTemplate2_A5B3/image_3.png" width="504" height="335" /> </p>  <p></p>  <p>2つの作業項目が追加されています。</p>  <ul>   <li>テスト ケース </li>    <li>共有ステップ </li> </ul>  <p>個々の作業項目の違いについては、後で詳しく調べます。</p>  <p>&#160;</p>  <h3>Categoriesタブ</h3>  <p><a title="Team Foundation Server関連まとめページ" href="/team-foundation-server.html">TFS</a> 2010で追加された概念です。</p>  <p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessTemplate2_A5B3/image_4.png" width="504" height="210" /></p>  <p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessTemplate2_A5B3/image_5.png" width="504" height="206" /></p>  <p>&#160;</p>  <p>MSDNの説明ページ「<a title="カテゴリへの作業項目の種類のグループ化" href="http://msdn.microsoft.com/ja-jp/library/dd695775.aspx">カテゴリへの作業項目の種類のグループ化</a>」によると、</p>  <ul>   <li>     <p>作業項目の種類の名前はさまざまで、ロケールに依存します。作業項目の種類にカテゴリを割り当てると、複数の異なるアプリケーションが簡単にカテゴリ内のすべての作業項目の種類にアクセスでき、また既定の作業項目の種類を適用できます。</p>   </li>    <li>     <p>類似した機能を実行するカスタムの作業項目の種類を作成すると、追跡に便利な場合があります。たとえば、コード障害を追跡するために、3 つの作業項目の種類を使用するとします。この場合、名前、形式、およびフィールドが異なっていても、すべての作業項目の種類がバグ カテゴリとしてタグ付けされたカテゴリに属すことができます。</p>   </li>    <li>     <p>カテゴリの既定の作業項目の種類を定義しておくことで、Microsoft テスト マネージャー などの他の Team Foundation クライアントで作業しているときに、フィールドを正しく設定できます。カテゴリに対して定義されている既定の作業項目を選択することで、既定のコンテンツを使用して他の多くのフィールドを自動設定できます。</p>   </li> </ul>  <p>のように説明されています。</p>  <p>たとえばワークフローの異なるバグ項目があった場合、カスタム作業項目を作成する必要があります。作業項目を分けた際にバグの一覧を作成したいときにチームクエリの作成が面倒でしたが、「カテゴリでグルーピングすることで簡単になりますよ」という事らしい。</p>  <p>&#160;</p>  <h3>Default Work Itemsタブ</h3>  <p>チームプロジェクトが作成されたときに自動的に追加される作業項目の一覧です。    <br />Categoriesと逆でv5では空になっています。</p>  <p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="v4.2" border="0" alt="v4.2" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessTemplate2_A5B3/image_6.png" width="504" height="281" /> </p>  <p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="v5.0" border="0" alt="v5.0" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessTemplate2_A5B3/image_7.png" width="504" height="206" /> </p>  <p>初期作業項目は、はっきり言って邪魔だったので無くなってOK。</p>  <p>初めてTFSでプロジェクトを作成したときに、この初期作業項目の内容を理解するのに時間がかかった。しかも、MSF for CMMIテンプレートではGUIで作業項目を削除できないので個別に&quot;終了&quot;ステータスに設定する作業がまた面倒でした。</p>  <p>&#160;</p>  <h3>Link Typesタブ</h3>  <p><a title="Team Foundation Server関連まとめページ" href="/team-foundation-server.html">TFS</a> 2010で追加された概念です。</p>  <p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="v4.2" border="0" alt="v4.2" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessTemplate2_A5B3/image_8.png" width="504" height="202" /> </p>  <p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="v5.0" border="0" alt="v5.0" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessTemplate2_A5B3/image_9.png" width="504" height="206" /> </p>  <p>MSDN「<a title="リンクの種類を使用して作業項目を関連付ける方法のカスタマイズ" href="http://msdn.microsoft.com/ja-jp/library/dd728085.aspx">リンクの種類を使用して作業項目を関連付ける方法のカスタマイズ</a>」によると、</p>  <p>プロジェクト追跡の要件を満たすために、既存のリンクの種類をカスタマイズしたり、新しいリンクの種類を作成したりできます。リンクの種類は、作業項目間の関係を作成するために使用します。次のいずれかの理由でリンクの種類の変更または作成が必要になることがあります。</p>  <ul>   <li>     <p>チームの名前付け規則を合致させるために使用されているリンク ラベルを変更する。</p>   </li>    <li>     <p>チームのプロセスに固有の特定の関係を追跡するためにリンクの種類を追加する。</p>   </li> </ul>  <p>...です。</p>  <p>要するに、親子関係や関連情報等の関連付けを作業項目に持たせるための定義です。    <br />また、作業項目の順序（先・後）を定義できますから、MS-Projectと連携してくれると効果的ですよね（連携してくれるか別途調査予定）。</p>  <p>MSDN「<a title="プロジェクトを効果的に追跡するためのリンクの種類の選択" href="http://msdn.microsoft.com/ja-jp/library/dd286513.aspx">プロジェクトを効果的に追跡するためのリンクの種類の選択</a>」にもっと分かりやすい説明があります。</p>  <p>&#160;</p>  <h3>Queriesタブ</h3>  <p>チームクエリの初期設定です。</p>  <p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="v4.2" border="0" alt="v4.2" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessTemplate2_A5B3/image_10.png" width="504" height="283" /> </p>  <p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessTemplate2_A5B3/image_11.png" width="504" height="442" /> </p>  <p></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p><a title="Team Foundation Server関連まとめページ" href="/team-foundation-server.html">TFS</a> 2010ではクエリをフォルダ構造で分類することが出来るようになってます。     <br />分類分けされて初期クエリの数も増えています。特にテスト関連の作業項目用のクエリが追加されています。</p>  <p>&#160;</p>  <ul>   <li><a href="http://www.cs-dotnet.com/2010/08/msf-for-cmmi-v4-v5.html">まとめ記事</a>に戻る </li>    <li>次回は、作業項目の詳細を見ていきます： <a title="MSF for CMMI ProcessTemplate比較 （3） -- C#.NETでいく？" href="http://www.cs-dotnet.com/2010/08/diff-workitem-bug.html">MSF for CMMI ProcessTemplate比較 （3） -- C#.NETでいく？</a></li> </ul>]]>
        
    </content>
</entry>

<entry>
    <title>MSF for CMMI ProcessTemplate比較 （1）</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/08/diff-methodology.html" />
    <id>tag:www.cs-dotnet.com,2010://2.369</id>

    <published>2010-08-13T01:10:43Z</published>
    <updated>2010-08-13T02:49:46Z</updated>

    <summary>前記事に引き続いて、TFS 2008と2010の ”MSF for CMMI P...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="Team Foundation Server" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p><a href="/2010/08/msf-for-cmmi-v4-v5.html">前記事</a>に引き続いて、<a title="Team Foundation Server関連まとめページ" href="/team-foundation-server.html">TFS</a> 2008と2010の ”MSF for CMMI Process Improvement” テンプレートの違いを確認します。</p>  <p>前記事ではフォルダ構成を見ましたが、今回は <a title="Process Template Editorの過去記事" href="http://www.cs-dotnet.com/2010/05/tfpt2010-pte.html">PTE</a> に各テンプレートを読み込んで比較します。     <br />（v4.2のプロセステンプレートも問題なく読み込めるようです）</p>  <p>ちなみにPTEはプロセステンプレートのカスタマイズに使うツールで、<a title="TFS 2010 Power Tools過去記事" href="http://www.cs-dotnet.com/2010/05/tfs2010-power-tools-released.html">TFS 2010 Power Tools</a>に含まれてます。プロセステンプレートを開くには、TFSからローカルディスクにプロセステンプレートをダウンロードする必要があります。</p>  <p>&#160;</p>  <h3>プロセステンプレートのダウンロード方法</h3>  <p>プロセステンプレートをダウンロードするには、Visual Studio 2010のメニューバー＜チーム＞→＜チーム プロジェクト コレクションの設定＞→＜プロセス テンプレート マネージャ＞を実行します。</p>  <p>プロセス テンプレート マネージャのダイアログで、”MSF for CMMI Process Improvement v5.0” を選択して［ダウンロード］ボタンを押します。</p>  <p>&#160;</p>  <h3>プロセステンプレートをPTEで開く</h3>  <p>VS 2010のメニューバー＜ツール＞→＜Process Editor＞→＜Process Templates＞→＜Open Process Template＞を実行します。</p>  <p>ファイル セレクション ボックスで、先にダウンロードしたフォルダの直下にある “ProcessTemplate.xml” を開きます。</p>  <p>&#160;</p>  <h3>Methodologyの違い</h3>  <p>v4.2が上でv5.0が下です。</p>  <p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessTemplate1_8F28/image.png" width="504" height="289" />&#160; <img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessTemplate1_8F28/image_3.png" width="504" height="331" /> </p>  <p>v5.0になってNameからハイフンが抜けているのと、説明が簡素化されています。</p>  <p>Plug-insは、フォルダ構成とほぼ同じなので次の3つが増えています。</p>  <ul>   <li>Lab（ラボ プロセステンプレート） </li>    <li>Test Management（テスト プロセステンプレート） </li>    <li>Build（ビルド プロセステンプレート） </li> </ul>  <p></p>  <p></p>  <p></p>  <p>Groupsタブも同様です。</p>  <p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessTemplate1_8F28/image_4.png" width="537" height="192" /> </p>  <p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessTemplate1_8F28/image_5.png" width="537" height="257" /> </p>  <p></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p></p>  <p>ここは大きな問題は無さそうです。</p>  <p>&#160;</p>  <ul>   <li><a href="/2010/08/msf-for-cmmi-v4-v5.html">まとめ記事</a>に戻る </li>    <li>次回は <a title="MSF for CMMI ProcessTemplate比較 （2） -- C#.NETでいく？" href="http://www.cs-dotnet.com/2010/08/diff-workitemtracking-1.html">“Work Item Tracking” の違い</a>です。</li> </ul>]]>
        
    </content>
</entry>

<entry>
    <title>MSF for CMMI Process Improvement - v4.2とv5.0</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/08/msf-for-cmmi-v4-v5.html" />
    <id>tag:www.cs-dotnet.com,2010://2.368</id>

    <published>2010-08-12T15:12:24Z</published>
    <updated>2010-08-12T15:12:24Z</updated>

    <summary>Team Foundation Server 2008に付属しているプロセステン...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="Team Foundation Server" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p><a title="TFS関連まとめページ" href="/team-foundation-server.html">Team Foundation Server</a> 2008に付属しているプロセステンプレートMSF for CMMI Process Improvement - v4.2が、Team Foundation Server 2010 では v5.0になってます。</p>  <p>日本語で両者の差を解説されているページが残念ながら見つかりません。   <br />（どなたかご存知の方いらっしゃいましたら、英語でも良いのでコメントお願いします）</p>  <p>TFS 2008でMSF for CMMIプロセステンプレートをカスタマイズしていたので、v5.0の新しいテンプレートに同様のカスタマイズを行うか（行えるかどうか）の判断のため調査しています。</p>  <h3>フォルダ構成</h3>  <p>まずは、TFSからそれぞれのテンプレートをダウンロードしてみました。</p>  <p>v4.2のフォルダ構成が左、v5.0が右です。</p>  <p>&#160;<img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="v4.2のフォルダ構成" border="0" alt="v4.2のフォルダ構成" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessImprovementv4.2v5.0_2DF/image.png" width="287" height="304" /> <img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="v5.0のフォルダ構成" border="0" alt="v5.0のフォルダ構成" src="http://www.cs-dotnet.com/images/MSFforCMMIProcessImprovementv4.2v5.0_2DF/image_3.png" width="266" height="305" /> </p>  <p>v5.0には次のフォルダが追加されています。</p>  <ul>   <li>Lab（ラボ プロセステンプレート）</li>    <li>Test Management（テスト プロセステンプレート）</li>    <li>Build（ビルド プロセステンプレート）</li> </ul>  <p>v5.0で削除されているテンプレートは無いようです。とりあえず大きい括りでは一安心。</p>  <p>実際のところ<a title="プロセステンプレートエディタ" href="http://www.cs-dotnet.com/2010/05/tfpt2010-pte.html">PTE</a>上の比較と、実際のXMLファイルの比較を行わないといけない。</p>  <p>今後さらに詳しく調査していきます。（このページにリンクを追加していきます）</p>]]>
        
    </content>
</entry>

<entry>
    <title>Visual Studio 2010 Productivity Power Tool</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/08/vs2010-prd-pwr-tools.html" />
    <id>tag:www.cs-dotnet.com,2010://2.367</id>

    <published>2010-08-12T10:58:55Z</published>
    <updated>2010-08-12T10:58:55Z</updated>

    <summary>いろんな所で紹介されていますが、2010/8/4付で新しいバージョン10.0.1...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="Visual Studio" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>いろんな所で紹介されていますが、2010/8/4付で新しいバージョン10.0.10725.12がリリースされてました。</p>  <p><a title="Productivity Power Tools" href="http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef">Productivity Power Tools</a></p>  <p><a title="Productivity Power Tools" href="http://visualstudiogallery.msdn.microsoft.com/en-us/d0d33361-18e2-46c0-8ff2-4adea1e34fef"><font color="#000000"></font><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="公式ページ" border="0" alt="公式ページ" src="http://www.cs-dotnet.com/images/VisualStudio2010ProductivityPowerTool_10976/image.png" width="404" height="142" /></a> </p>  <p>既にインストールしている場合、VS2010のメニューバーの＜ツール＞→＜拡張機能マネージャー＞からProductivity Power Toolsを選んで更新できるようです。   <br />ここで、自分がインストールしているバージョンを確認する事もできます。</p>  <p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="拡張機能マネージャ" border="0" alt="拡張機能マネージャ" src="http://www.cs-dotnet.com/images/VisualStudio2010ProductivityPowerTool_10976/image_3.png" width="404" height="180" /> </p>  <h4></h4>  <h4>何ができる？</h4>  <p>@ITで紹介している記事「<a title="Visual Studio 2010 Productivity Power Toolの更新（いくつかのクールな新機能あり） － ＠IT" href="http://www.atmarkit.co.jp/fdotnet/scottgublog/20100802pptupdate/pptupdate.html">Visual Studio 2010 Productivity Power Toolの更新（いくつかのクールな新機能あり） － ＠IT</a>」があります。</p>  <p>要は、ソリューション エクスプローラとかコードエディタとかを便利にしてくれます。</p>]]>
        
    </content>
</entry>

<entry>
    <title>やっぱり夏休みは夏に</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/08/summer.html" />
    <id>tag:www.cs-dotnet.com,2010://2.366</id>

    <published>2010-08-12T02:05:55Z</published>
    <updated>2010-08-12T02:05:55Z</updated>

    <summary>今年は父の初盆という事もあり、久しぶりに夏に夏休みを取ってます。  お盆の頃はお...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="あれこれ" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>今年は父の初盆という事もあり、久しぶりに夏に夏休みを取ってます。</p>  <p>お盆の頃はお客様が夏季休暇になり仕事に集中できるので、夏季休暇の設定が自由になってからは秋頃に休むことが多くなってました。   <br />もっとも、その頃は半期末という事もあって結局休めなかったりします。</p>  <p>まあ、気にしない人は自由に取ってます。   <br />それはそれで良いです。</p> ]]>
        <![CDATA[  <p>先日、お香典の額を兄弟の連れ同士が調整していたら意外な話を聞いたと話してくれた。兄弟夫婦は茨城の海沿いの方に暮らしているのだが、その近辺では、家族間（親族間？）でのお香典やお祝いは多めに包み、受け取った側が多すぎると思ったら現金を返すらしい。   <br />これはちょっと想定外だった。</p>  <p>自分の感覚では、多いなと思ったら別の機会に食事等でお返ししたり、次に何かあったら多く入れるとかを考える。いや、その前に多くならないように調整する。</p>  <p>兄弟の連れが言うには、葬儀のとき[現金を返すのが普通の感覚の人が]普通に多めに包んで、返ってこなかったので”？？？”と感じたらしい。   <br />（決してケチな人ではないですよ）</p>  <p>改めて、土地々で独特な習慣があるのを気付かされました。</p>  <p>&#160;</p>  <p>そういえば、こんな話も聞いた事がありました。   <br />地方での法要に呼ばれた若い頃の叔父さんの話です。</p>  <p>その地方の習慣を確認しておこうと、事前に確認を入れます。   <br />「この辺りでは、赤飯を2つ持っていくのが風習だよ」とのこと。</p>  <p>不祝儀で赤飯？と思いながら用意して持参したところ、「赤飯持ってくるやつがあるか、施鬼飯だよ施鬼飯」と、どやされた。   <br />よく話を聞くとそのあたりの施鬼飯（せきはん）とは、もち米を炊いた白い飯とのこと。</p>  <p>もっとも、その叔父さん「うちの辺りでは赤飯を持参するのが風習です」と言い切って逆に「場所によって違うもんだねー」と感心させたらしい。</p>  <p>&#160;</p>  <p>今調べたら、多摩あたりでは、施鬼飯と書いてほんとに赤飯を持参する風習があるらしいです。</p>]]>
    </content>
</entry>

<entry>
    <title>JSPEEDのサイトが復活、2011/3/31でDNS終了</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/05/j-speed-ddns.html" />
    <id>tag:www.cs-dotnet.com,2010://2.365</id>

    <published>2010-05-05T00:13:45Z</published>
    <updated>2010-05-05T00:20:26Z</updated>

    <summary>無料のDDNSサービスのJ-SPEEDのDNSサービスが2011年3月31で終了...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="あれこれ" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>無料のDDNSサービスのJ-SPEEDのDNSサービスが2011年3月31で終了すると告知されていました。    <br /></p>  <p><a title="J-SPEEDのログイン ページ" href="http://ddns.j-speed.net/">J-SPEEDのログイン ページ</a>からログインすると、管理画面に次のお知らせが表示されます。</p>  <p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/JSPEED2011331DNS_81C4/image.png" width="404" height="153" /> </p>  <p>このブログもドメイン取得前にお世話になってました。    <br />ありがとうございました。</p>  <p>先月末頃はログインページも表示されない状態でしたが、復旧されたようです。    <br /></p>  <p>管理画面にアクセスできる用になったので、とりあえずIPを更新して旧ドメイン（naggy.bne.jp）へのアクセス対処を考えないといけない。</p>  <p>&#160;</p>  <p>以前よりmod_rewriteを有効にして .htaccess にリダイレクトを設定（301レスポンスを返す）して新ドメインに飛ばすようにはしている。</p>  <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:f32c3428-b7e9-4f15-a8ea-c502c7ff2e88:3470c329-704a-47c7-b92a-b11121c9efb4" class="wlWriterEditableSmartContent"><pre class="brush: xml;">RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^www\.naggy\.bne\.jp [NC]
RewriteRule ^(.*)$ http://www.cs-dotnet.com/$1 [R=301,L]
</pre></div>

<p>ただ2011年4月1日以降は、naggy.bne.jp はDNS引きできなくなるので、その時は意味がなくなる。</p>

<p>まあ、諦めるしか無いのでしょうね。 
  </p>]]>
        
    </content>
</entry>

<entry>
    <title>MTのコメント管理をTypePad Connectに再移行</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/05/re-setup-typepad-connect.html" />
    <id>tag:www.cs-dotnet.com,2010://2.364</id>

    <published>2010-05-03T09:25:37Z</published>
    <updated>2010-05-03T09:25:37Z</updated>

    <summary>MovableType のコメント管理を去年の9月にTypePad Connec...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="あれこれ" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>MovableType のコメント管理を去年の9月にTypePad Connectに移行していたのすっかり忘れていました。</p>  <p>今年の1月に、このサーバが壊れて大体復旧が終わったと思っていたが・・・</p>  <p>TypePad Connectのサイトを開いて、MTへの設定方法を確認。   <br />再設定を行いました。</p>  <p>コメント入力もテスト：</p>  <p><a href="http://www.cs-dotnet.com/images/MTTypePadConnect_1031C/image.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/MTTypePadConnect_1031C/image_thumb.png" width="304" height="192" /></a></p>  <p>ちゃんとスレッド表示になっています。   <br />（アイコンが<a title="ITちゃんの部屋へようこそ" href="http://atachibana.web.fc2.com/it/ja/index.html">ITちゃん</a>なのは ご愛嬌）</p>  <p>これでOK。</p>  <p>&#160;</p>  <p>とリンク張っていたら、ITちゃんガジェット発見。</p>  <p><a title="ITちゃんガジェットを作ってみた - ものつくりサークルDSK" href="http://dsk.jp/itchangadget.html">ITちゃんガジェットを作ってみた - ものつくりサークルDSK</a></p>  <p><a href="http://www.cs-dotnet.com/images/MTTypePadConnect_1031C/image_3.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/MTTypePadConnect_1031C/image_thumb_3.png" width="246" height="211" /></a> </p>  <p>早速入れた。</p>]]>
        
    </content>
</entry>

<entry>
    <title>XHTML 1.0 Strictとリンク のtarget</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/05/xhtml-target.html" />
    <id>tag:www.cs-dotnet.com,2010://2.363</id>

    <published>2010-05-03T05:55:10Z</published>
    <updated>2010-05-03T05:55:10Z</updated>

    <summary>先日書いた記事「W3C XHTML 1.0 Strictチェック」で、ひとつ重要...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="あれこれ" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>先日書いた記事「<a title="W3C XHTML 1.0 Strictチェック -- C#.NETでいく？" href="http://www.cs-dotnet.com/2010/05/xhtml10strict-check.html">W3C XHTML 1.0 Strictチェック</a>」で、ひとつ重要な事を書き忘れてました。</p>  <p>XHTML 1.0 Strict では、target 属性が不可だったですよね。</p>  <p>&#160;</p>  <p>つまり、target=”_blank” の指定は使えなくなったわけです。</p>  <p>&lt;a title=&quot;W3C XHTML 1.0 Strictチェック -- C#.NETでいく？&quot; href=&quot;http://www.cs-dotnet.com/2010/05/xhtml10strict-check.html&quot; <font color="#ff0000">target=&quot;_blank&quot;</font>&gt;</p>  <p>&#160;</p>  <p>私も意図的に、外部リンクには <strong>target=”_blank”</strong> を使っていました。    <br />行った先は「別サイトだよ」ということを暗黙的に伝えられると考えていたからです。</p>  <p>この問題の対処法はネットを探せば java script で回避する手段がいくつか見つかります。   <br />（ので、回避手段のスクリプトとかは、自分では試しましたが今回は掲載しません）</p>  <p>いくつかサイトを拝見させて頂き、XHTML 1.1 Second Editionで可能とか、そもそも使わない方が良いとか議論がある（数年前にあった？）のを知りました。趣味の問題であれば好き嫌いですが、お客様の指定の場合は大変でしょうね。</p>  <p>&#160;</p>  <p>それに、フレームを使用している場合は深刻でしょう。   <br />運良くこのブログはフレームを使用していませんし、自分好みで変更できる趣味のブログです。</p>  <p>後は回避手段を使うか、ただ単に target=”_blank” を削除するかの2択です。</p>  <p>以前よりブラウザによって target=”_blank” を指定した時の挙動の違いが気になってました。</p>  <ul>   <li>Chromeは新しいタブが開く（個人的にはこの挙動が好き）</li>    <li>IEは別ウィンドウが開く（タブ ブラウザになった今は×）     <br />IEにタブとして開かせる方法は一度探した事がありました。</li> </ul>  <p>基本的にChromeのみ（FireFox・IEはブラウザが指定された時だけ）使うことで個人的 運用回避していました。</p>  <p>前置きが長くなりすぎました。</p>  <p><strong>結論から言えば、「当ブログでは、target=”_blank” は削除して、java script 等による回避もしない」という事にしました。</strong></p>  <p>理由は、「サイトでtargetのポリシーが一貫していれば、後は見る方がリンク先の表示仕方を選べる」からです。   <br />（Amazonのウィジットとか、サイドバー内のアイテムなどスクリプトで処理されているものは除きます。）</p>  <p>&#160;</p>  <p>ブラウザのツールバーとかに「外部リンクは新タブで開く」のON/OFFとか有れば良いのにな。   <br />それで、いいじゃん。</p>]]>
        
    </content>
</entry>

<entry>
    <title>TFS 2010 Power Toolsで拡張された機能（PTE）</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/05/tfpt2010-pte.html" />
    <id>tag:www.cs-dotnet.com,2010://2.362</id>

    <published>2010-05-03T03:03:30Z</published>
    <updated>2010-05-03T03:03:30Z</updated>

    <summary> 前記事「TFS 2010 Power Toolsが公開 」ではTFS 2010...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="Team Foundation Server" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p> <a title="TFS 2010 Power Toolsが公開 -- C#.NETでいく？" href="http://www.cs-dotnet.com/2010/05/tfs2010-power-tools-released.html">前記事「TFS 2010 Power Toolsが公開 」</a>ではTFS 2010 Power Toolsで削除された機能を一覧しました。今回は、変更・拡張された機能のうち、Process Template Editioを見てみます。    <br />（ネタ元：<a title="bharry&#39;s WebLog - TFS 2010 Power Tools have released" href="http://blogs.msdn.com/bharry/archive/2010/04/26/tfs-2010-power-tools-have-released.aspx">bharry's WebLog - TFS 2010 Power Tools have released</a>）</p>  <p>&#160;</p>  <h3>プロセス テンプレート エディタ (PTE)</h3>  <p>プロセス テンプレート エディタ（<b>Process Template Editor</b>）は、Team Project の管理方法を決める”<strong>プロセス テンプレート</strong>”を編集するGUIツールです。</p>  <p>プロセステンプレート自体は多数のファイル（その殆どはXML等のテキストファイル）から構成されているため、直接編集することは不可能ではありません。ただ構造が複雑ですから、PTEを使うのが最も簡単です。（過去にはいくつかツールがありましたが、PTEに集約されました。）</p>  <p>TFSを初めて使うのであれば、プロセス テンプレートの編集は後回しにして「<strong>Microsoft Solutions Framework (MSF) for Agile Software Development</strong>」と「<strong>MSF for Capability Maturity Model Integration (CMMI) Process Improvement</strong>」の両方のプロジェクトを作成して、いろいろ実験した方が良いと思います。</p>  <p>”MSF for Agile と MSF for CMMI の主な違いとワークフロー状態の主な違い”については、MSDNに日本語ドキュメント「<a title="プロセス テンプレートの選択" href="http://msdn.microsoft.com/ja-jp/library/ms400752.aspx#Distinctions">プロセス テンプレートの選択</a>」に書かれています。</p>  <blockquote>   <p>個人的にはパッケージプロダクト開発のために、CMMIをカスタマイズして使用しています。小規模な単独カスタムプロジェクトの場合はAgileを使うのもありかも。     <br />CMMIテンプレートは作業項目の削除がGUIではできなくなっています。</p> </blockquote>  <p>基準とするテンプレートが決まったら、ギャップ部分をPTEでカスタマイズします。</p>  <p>最初は作業アイテムにプロパティを追加して、Visual Studio上のGUIで編集できるようにするところから始めます。プロセス テンプレートを編集すればワークフローも変更可能ですが十分に検討・テストをする必要があります。データが蓄積されたプロジェクトのテンプレートを変更することは可能ですが保証されません。</p>  <p>&#160;</p>  <h3>TFPT 2010 PTEの変更点</h3>  <p>TFPT 2010で最も力を入れたのはPTEのようです。</p>  <p>Team Foundation Server 2010で追加された全ての機能をサポートする事と、158個のバグ修正が行われています。</p>  <p>次のリストは変更点の一覧：</p>  <ul>   <li><strong>リンク型</strong>のサポート</li>    <li><strong>作業項目型（作業項目タイプ）カテゴリ</strong>のサポート</li>    <li><strong>クエリフォルダ</strong>のサポート </li>    <li>新しい<strong>作業項目用のコントロール</strong>の追加      <br />ラベル・リンクラベル・新しいリンクコントロール </li>    <li><strong>ビルドの追加</strong>と<strong>ラボテンプレート設定</strong>のサポート</li>    <li><strong>パーミッション編集</strong>のサポート      <br />対象：ソースコントロール・ビルド・ラボ・クエリとクエリフォルダ </li>    <li>158個のバグ修正</li> </ul>  <p>&#160;</p>  <h3>リンク型</h3>  <p>TFS 2010で追加されている新しい作業項目のデータ型。   <br />MSDNマガジン 2009/Octの記事「<a title="作業項目のカスタマイズ" href="http://msdn.microsoft.com/ja-jp/magazine/ee309516.aspx">作業項目のカスタマイズ</a>」の”Team System 2010”章に説明がありました。（”リリースでは変更されているかも”の注意書き付き）</p>  <blockquote>   <p>Team Foundation Server の以前のリリースでは、作業項目をリンクするという考え方をサポートしています。作業項目を別の作業項目にリンクすると、双方向性の関係を構築することになります。すべての作業項目を任意の作業項目にリンクできます。この機能は便利ではありますが、親子関係を構築できません。また、Microsoft Project でタスクを管理する際のごく一般的手順として、タスクの優先順位を定義できることが必要になるでしょう。さいわいなことに、2010 リリースではこのような分野の問題に対処されています。新しいリンクのセマンティクスをサポートするために、マイクロソフトは作業項目のクエリに新たに 2 つの種類を追加しました。それが作業項目と直接リンク (リンク クエリ)、および作業項目ツリー (ツリー クエリ) です。新たに作業項目のクエリを作成する際、これら 2 つの新しい種類を選択できます。あるいは、以前のリリースで標準のクエリの種類だった作業項目のフラット リストも選択できます。</p> </blockquote>  <p>&#160;</p>  <p>寝ても覚めても.NET（？）さんの記事「<a title="寝ても覚めても.NET（？） - 作業項目のリンクタイプ" href="http://cs.gogo-asp.net/blogs/libaty/archive/2009/12/04/_5C4F6D690598EE766E30EA30F330AF30BF30A430D730_.aspx">作業項目のリンクタイプ</a>」にもっと具体的な説明がありました。</p>  <p>確かに、TFSとMS-Projectとの連携では、サマリータスクをTFSと連携しないようにしたりと不整合を回避してやる必要がありました。Project連携は改善されているかな（？）</p>  <p>&#160;</p>  <h3>作業項目型（作業項目タイプ）カテゴリ</h3>  <p>MSDN「<a title="プロジェクトの追跡データ、フォーム、ワークフロー、その他のオブジェクトのカスタマイズ" href="http://msdn.microsoft.com/ja-jp/library/ms243849.aspx">プロジェクトの追跡データ、フォーム、ワークフロー、その他のオブジェクトのカスタマイズ</a>」に簡単な説明がありました。</p>  <blockquote>   <p>カテゴリでは、複数の作業項目の種類が類似の作業項目を追跡しているが、異なる名前で参照されている場合に、それらの作業項目の種類のグループを定義します。カテゴリは、クエリの実行、レポートの生成、および特定のインスタンスへの既定の作業項目の種類の設定に便利です。</p> </blockquote>  <p>いまいち何の事言っているのか分かりません。   <br />（理解できて有用なら追記します。）</p>]]>
        
    </content>
</entry>

<entry>
    <title>TFS 2010 Power Toolsが公開</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/05/tfs2010-power-tools-released.html" />
    <id>tag:www.cs-dotnet.com,2010://2.361</id>

    <published>2010-05-02T23:55:01Z</published>
    <updated>2010-05-03T03:12:26Z</updated>

    <summary>2010/4/27付でTeam Foundation Server Power ...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="Team Foundation Server" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>2010/4/27付でTeam Foundation Server Power Toolsがリリースされてます。</p>  <p>Team Foundation Server Power Tools (TFPT)は、Team Foudation Serverに便利な機能を追加する必携モジュールです。 TFS 2010対応版が出て本当に良かった（笑）。</p>  <p><a title="bharry&#39;s WebLog &#39;TFS 2010 Power Tools have released&#39;" href="http://blogs.msdn.com/bharry/archive/2010/04/26/tfs-2010-power-tools-have-released.aspx"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="bharry&#39;s WebLog image" border="0" alt="bharry&#39;s WebLog image" src="http://www.cs-dotnet.com/images/TFS2010PowerTools_7D61/image.png" width="404" height="237" /></a> </p>  <p>日本語版は無く英語版だけですが、主に管理者用なので十分使えます。    <br />Team Foundation Serverの運用・管理を楽にしてくれますので必ずインストールしてます。</p>  <p>&#160;</p>  <h3>入手方法</h3>  <p>マイクロソフトのサイトからダウンロードできます。</p>  <ul>   <li>Team Foundation Server Power Tools April 2010      <br /><a href="http://visualstudiogallery.msdn.microsoft.com/en-us/3e8c9b68-6e39-4577-b9b7-78489b5cb1da"><font size="1">http://visualstudiogallery.msdn.microsoft.com/en-us/3e8c9b68-6e39-4577-b9b7-78489b5cb1da</font></a> </li> </ul>  <p>&#160;</p>  <h3>削除された機能</h3>  <p>Team Foundation Server 2010からは多くの機能が削除されたようです。    <br />理由は「TFS 2010製品自体に組み込まれたから」。 </p>  <blockquote>   <p>詳細はまだ確認していませんが、tfpt コマンドに含まれていた機能が削除リストに含まれている。 定時処理に組み込まれるような機能はなさそうに見える。      <br />tfptコマンドを使って自動処理を行っているなら、移行前に確認しておく必要がありそう。</p> </blockquote>  <p>次のリストがtfptからTFSに移された機能の一覧：    <br /><font color="#800000" size="2">※リスト中の ‘tfpt’ は、Power Toolsに含まれているコンソール アプリケーションです。</font></p>  <ul>   <li><strong>ビルド通知 機能</strong>（Build Notifications）       <br />Team Explorer 2010の BuildNotification.exeとして製品に組み込まれた。       <br /><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/TFS2010PowerTools_7D61/image_3.png" width="252" height="156" />&#160; <br />Team Explorer 2010をインストールすると、スタートメニューに追加されます。       <br /></li>    <li><strong>TFSユーザ</strong>（TFS Users）       <br />ユーザ名の変更は自動処理されるため不必要になった。強化したユーザ管理機能のため “tfsconfig identities” を出荷。       <br /></li>    <li><strong>tfpt ロールバックコマンド</strong>（tfpt Rollback command）       <br />“tf rollback” として製品に組み込み。       <br /></li>    <li><strong>tfpt 履歴コマンド</strong>（tfpt History command）       <br />Tem Explorer 2010に分岐を追う能力が付加された。       <br /></li>    <li><strong>tfpt 作業アイテム破棄コマンド</strong>（tfpt DestroyWI command）       <br />witadmin destroywi として製品に組み込み。       <br />（チームプロジェクトをCMMIテンプレートで作った場合、作業アイテムを削除する唯一の方法でした。）       <br /></li>    <li><strong>tfpt 作業アイテム種別破棄コマンド</strong>（tfpt DestroyWITD command）       <br />witadmin destroywitd として製品に組み込み。       <br /></li>    <li><strong>tfpt TweakUI command </strong>      <br />製品に組み込まれた。       <br /></li>    <li><strong>tfpt グローバルリスト破棄コマンド</strong>（tfpt Destroygl）       <br />witadmin destroygloballist として製品に組み込み。       <br /></li>    <li><strong>tfpt ドキュメントURL変更コマンド</strong>（tfpt ChangedocUrl）       <br />Project/Excel addinとして製品に組み込み。       <br /></li>    <li><strong>tfpt ワークスペースコマンド</strong>（tfpt Workspace command）       <br />tf workspace が追加された。 </li> </ul>  <p>&#160;</p>  <p></p>  <h3>追加された機能と変更点</h3>  <p>TFPT 2010では、大きい機能追加は無く、主にバグ修正と少しの機能拡張が行われています。</p>  <p>機能拡張部分については次回以降！</p>  <ul>   <li><a title="TFS 2010 Power Toolsで拡張された機能（PTE） -- C#.NETでいく？" href="http://www.cs-dotnet.com/2010/05/tfpt2010-pte.html">TFS 2010 Power Toolsで拡張された機能（PTE）</a></li> </ul>]]>
        
    </content>
</entry>

<entry>
    <title>VSSからTFSに移行する前に読むべきドキュメント</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/05/vss-to-tfs2010.html" />
    <id>tag:www.cs-dotnet.com,2010://2.360</id>

    <published>2010-05-02T04:41:26Z</published>
    <updated>2010-05-02T04:41:26Z</updated>

    <summary>Visual Source SafeからTeam Foundation Serv...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="Team Foundation Server" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>Visual Source SafeからTeam Foundation Server 2010に移行する前に読んでおくと良いドキュメントがありました。</p>  <p><strong>『Team Foundation Server によるソースコード管理入門』</strong> (<a title="Team Foundation Server によるソースコード管理入門 PDF版" href="http://download.microsoft.com/download/A/C/5/AC56DA05-5AEA-4118-B2F9-83C4E70834F1/TFS2010_SCM.pdf">PDF版</a>/ <a title="Team Foundation Server によるソースコード管理入門　XPS版" href="http://download.microsoft.com/download/A/C/5/AC56DA05-5AEA-4118-B2F9-83C4E70834F1/TFS2010_SCM.xps">XPS版</a>)<strong> </strong></p>  <p><strong></strong></p>  <p>TFS 2010のインストールからチームプロジェクトの作成、ソースのチェックアウト・チェックイン・マージなど一連の流れて解説されています。VSSで行っていた操作がTFSでどう変わるか大まかに把握できるドキュメントです。</p>  <p>64ページ辺りに、VSSからの履歴の移行いついて軽く触れられていて、MSDNへのリンクがありました。（MSDN:<a title="ソース管理および障害-変更追跡の Team Foundation への移行" href="http://msdn.microsoft.com/ja-jp/library/ms253186.aspx">ソース管理および障害-変更追跡の Team Foundation への移行</a>）</p>  <p>VSSからの移行ツールはTFS 2010にも付属しているようですが、MSDNのドキュメントはTFS 2008のままです。</p>  <p>&#160;</p>  <p>自分の経験から、ソースの変更履歴を持って行きたいなら「VSSが壊れる前に移行」をお奨めします。   <br />もうずいぶん前になりますがTFS（2005）への移行は、VSSのDBが壊れてAnalizeでも復旧できなくなった後でした。特定日より前の履歴を削除したりしてVSSをまともな状態に戻し、やっとMSDNにある手順に入ったのを覚えています。VSSさえマトモならそれほど手間では無いと思います。</p>  <p>ドキュメントには書かれていないようですが、VSSとのソース管理上の一番の違いは次の4点</p>  <ul>   <li>TFSには「共有」がない</li>    <li>TFSには「ピン（固定）」がない</li>    <li>TFSには「シャドー」がない</li>    <li>TFSでは、ソースはSQL Server内に格納される</li> </ul>  <p>これらを駆使して管理していた場合、移行後は運用を変える必要があります。   <br />シャドーについては、コマンドラインから一括で取り出しできるので、それで代用することができます。ビルドはTFSのチームビルドで行いますからシャドーはないんですね。</p>  <p>チームビルドの手順も癖がありますがMSBuildになっていてカスタマイズできます。</p>  <p>大規模なプロジェクトの場合、SQL Serverのデータベースファイルが巨大になる可能性があります。   <br />HDDは余裕を持たせておかなければいけません。データベースにはTFSの作業項目に添付したファイル等も入ります。    <br />（多分、予め実験が必要でしょう）</p>  <p>VSSから<strong>移行できる項目</strong>と<strong>できない項目</strong>については、MSDN:「<a title="ソース管理の移行のための VSSConverter コマンド ライン ツール" href="http://msdn.microsoft.com/ja-jp/library/ms253090(v=VS.90).aspx">ソース管理の移行のための VSSConverter コマンド ライン ツール</a>」に書かれています。</p>  <p>&#160;</p>  <p>ネタ元：（どちらも同じ内容です）</p>  <ul>   <li><a title="KKONDO&#39;s Blog - Team Foundation Server 2010 活用のためのドキュメント" href="http://blogs.msdn.com/kkondo/archive/2010/04/29/team-foundation-server-2010.aspx">KKONDO's Blog - Team Foundation Server 2010 活用のためのドキュメント</a></li>    <li><a title="寝ても覚めても.NET（？） - Team Foundation Server 2010 活用のためのドキュメント" href="http://cs.gogo-asp.net/blogs/libaty/archive/2010/04/29/Team-Foundation-Server-2010-_3B6D28756E305F3081306E30C930AD30E530E130F330C830_.aspx">寝ても覚めても.NET（？） - Team Foundation Server 2010 活用のためのドキュメント</a>      <br />寝ても覚めても.NET（？）はTFSの初期から参考になる情報を沢山書かれていて、何度も助けられています。</li> </ul>]]>
        
    </content>
</entry>

<entry>
    <title>SandcastleとVS2010</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/05/sandcastle-with-vs2010.html" />
    <id>tag:www.cs-dotnet.com,2010://2.358</id>

    <published>2010-05-01T21:50:58Z</published>
    <updated>2010-05-01T21:50:58Z</updated>

    <summary>Visual Studio 2010がリリースされましたが、Sandcastle...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="Sandcastle" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>Visual Studio 2010がリリースされましたが、Sandcastleの方は変化が見られません。</p>  <p>&#160;</p>  <p>最新版の状況</p>  <table border="1" cellspacing="0" cellpadding="4" width="576"><tbody>     <tr>       <td width="223"><a title="Sandcastle - Documentation Compiler for Managed Class Libraries" href="http://sandcastle.codeplex.com/">Sandcastle</a></td>        <td valign="top" width="351">v2.4.10520          <br />May 2008 Release </td>     </tr>      <tr>       <td width="223"><a title="Sandcastle Help File Builder" href="http://shfb.codeplex.com/">Sandcastle Help File Builder</a>           <br />(SHFB)<a title="SHFB - Release- 1.8.0.3 Release" href="http://shfb.codeplex.com/releases/view/29710"></a></td>        <td valign="top" width="351">         <p>v1.8.0.3            <br />Sun Jan 3 2010 at 4:00 PM</p>       </td>     </tr>      <tr>       <td width="223"><a title="Sandcastle Styles" href="http://sandcastlestyles.codeplex.com/">Sandcastle Styles</a></td>        <td valign="top" width="351">Sandcastle May 2008 (2.4.10520) Patch - Rev 3</td>     </tr>   </tbody></table>  <p>&#160;</p>  <p>新しいMSDNライブラリの形式に未対応のまま。</p>  <p>現行の ”Sandcastle May 2008” と ”Sandcastle Styles Patch Rev3” を使えば、<a title="Support for .NET 4" href="http://shfb.codeplex.com/Thread/View.aspx?ThreadId=209344">.NET Framework 4.0のアセンブリをサポートしている</a>らしい。     <br />（VS2010 RCでの情報で、.NET 4アセンブリのジェネリック関連の一部に問題は含む）</p>  <p>&#160;</p>  <p>VS2010対応が遅いので、<a title="Preparing to Fork Sandcastle" href="http://sandcastle.codeplex.com/Thread/View.aspx?ThreadId=209712">プロジェクトの分岐を申し出た方</a>がいましたが、次の理由で止められている。</p> ]]>
        <![CDATA[  <p></p>  <ul>   <li>VS2010リリース後にSandcastleの新リリース作業を行う。 </li>    <li>新リリースは、Microsoft Help Viewer（対応？）になる。 </li>    <li>SandcastleとSHFBのリリースをあわせる話し合いをしている。 </li> </ul>  <p>&#160;</p>  <p>また、Paul O'Rear's blogの2010年１月の記事：<a title="The Help Guy - Help Authoring Tool (HAT) support for Help Viewer 1.0" href="http://blogs.msdn.com/thehelpguy/archive/2010/01/26/help-authoring-tool-hat-support-for-help-viewer-1-0.aspx">The Help Guy - Help Authoring Tool (HAT) support for Help Viewer 1.0</a> では、Sandcastleについて次のように書いている。</p>  <blockquote>   <p> Many people have been asking about whether we will be updating the <a href="http://www.codeplex.com/Sandcastle">Sandcastle</a> toolset to support Help Viewer 1.0. I'm pleased to say that we are in motion with an update planned for this and we hope to be able to release it for public use in the late February timeframe. It will not at this time support the Visual Studio 2010 &quot;look and feel&quot;, but will ensure that content that was previously generated for Visual Studio 2008 successfully will also be able to target Visual Studio 2010.      <br />      <br /> We will be making the sources of those changes available to the community as part of the update. Perhaps some enterprising soul could contribute updates to the CSS and javascript to produce content that looks more like Microsoft content as well.</p> </blockquote>  <p>２月とかはさておき、Help Viewer 1.0のサポートについて言及されています。   <br />MSDNの新形式に対応するようなことも触れられている（微妙）。</p>  <p><strong>Microsoft Help System</strong>と<strong>Microsoft Help Viewer</strong>については、「<a title="Microsoft ヘルプ システム ドキュメント" href="http://msdn.microsoft.com/ja-jp/library/dd776252(v=VS.100).aspx">Microsoft ヘルプ システム ドキュメント</a>」辺りに非常に簡単な説明がある。</p>  <p>詳しく知りたければ、<a title="Developer Documentation and Help System フォーラム" href="http://social.msdn.microsoft.com/Forums/ja-JP/devdocs/threads">Developer Documentation and Help System フォーラム</a>（英語）辺り？    <br />あとは、<a title="Kimberly Wolk" href="http://blogs.msdn.com/kwolk/">Kimberly Wolk</a>（英語ブログ）</p>  <p>&#160;</p>  <p>要するに…なんだこりゃ…   <br />まとまった資料が見つからない。</p>  <p>ヘルプに関しては、まだまだ発展途上なのでしょうか。はたまた、自分に馴染み薄の開発プロセス・モデルを使用しているのか。VS2005ぐらいからなんか変だ。   <br /></p>  <p>VS2008のヘルプはインテグレーションが異常に面倒だったので、せめてHelp Viewer 1.0やらなんやらで改善されることを祈ります。その上MSDNライブラリの構造が変わる毎に表示がおかしくなるとかも無くなる事を期待します。</p>  <p>ただ単に「使い方」だけが変わるのは勘弁。</p>]]>
    </content>
</entry>

<entry>
    <title>W3C XHTML 1.0 Strictチェック</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/05/xhtml10strict-check.html" />
    <id>tag:www.cs-dotnet.com,2010://2.357</id>

    <published>2010-05-01T04:13:14Z</published>
    <updated>2010-05-01T04:13:14Z</updated>

    <summary>ちょぼちょぼMovable Typeのテンプレートの見直しをしてます。  今回、...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="あれこれ" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>ちょぼちょぼMovable Typeのテンプレートの見直しをしてます。</p>  <p>今回、「HTMLの構文をまともにしよう」というわけで、XHTML 1.0 Strictでのチェックに挑戦（と言う程でもないか）</p>  <p><a title="W3C Markup Validation Service" href="http://validator.w3.org/">W3C Markup Validation Service</a>でチェックを実行…エラーだらけ     <br />（じつは、その昔エラーだらけの結果をみてスグ閉じたことがありまして今回はリベンジです）</p>  <p>こればっかりは地道に潰していくしかありませんね。    <br />W3Cのサイトは英語表記なんで「<a title="W3CのバナーをGET｜HTML構文エラーチェックでSEO対策【パシのSEOブログ】" href="http://www.jweb-seo.com/blog/wordpress/2008/01/20/43">W3CのバナーをGET｜HTML構文エラーチェックでSEO対策【パシのSEOブログ】</a>」を参考に<a title="Another HTML-lint gateway" href="http://openlab.ring.gr.jp/k16/htmllint/htmllint.html">Another HTML-lint gateway</a>で再チェック。</p>  <p>点数は一桁！ やっぱりエラーが一杯でますよ (T T)    <br />まさにC言語を覚えてそこそこ書けるようになった時にlintにぶつかった時の衝撃と絶望感にそっくり。</p>  <p>このブログはMTで作っているので、いざ直そうとするとエラー箇所が多種テンプレートとウィジットに分散していて結構大変。</p>  <p>とりあえず、重要度９の物から順番に直していく。</p>  <p>このあたりを参考にされて頂きました</p>  <ul>   <li><a title="第10回 非推奨属性の代替方法（1） - Web標準の基礎と実践：ITpro" href="http://itpro.nikkeibp.co.jp/article/COLUMN/20061011/250432/">第10回 非推奨属性の代替方法（1） - Web標準の基礎と実践：ITpro</a> </li>    <li><a title="XHTMLサンプルソース上部解説-タグTAG" href="http://tool-seo.net/tag/xhtml/help1.php">XHTMLサンプルソース上部解説-タグTAG</a> </li> </ul>  <p>&#160;</p>  <h3>scriptのlanguate属性</h3>  <p>恥ずかしながら、Web開発は趣味と業務を楽にするための部内サイトぐらいしかやった事が無いので、Java Scriptはほとんど書いたことがない。それでもブログ内にはJava Scriptが多数含まれている。</p>  <p>&lt;script <font color="#ff0000">language=&quot;JavaScript&quot;</font> … &gt;&lt;/script&gt;</p>  <p>と言う表記は XHTML 1.0 Strictではダメで、</p>  <p>&lt;script <font color="#008000">type=&quot;text/javascript&quot;</font> … &gt;&lt;/script&gt;</p>  <p>と書かねばならんらしい。ふ～ん。    <br />しょうがない全部直す。</p>  <p>&#160;</p>  <h3>dlにdivは書けない</h3>  <p>&lt;dl&gt;～&lt;div&gt;・・・&lt;/div&gt;&lt;/dl&gt;と言う記述はダメらしい。    <br />これは、サイドバーの部分に使っていた書き方でたぶん昔の小粋空間さんのテンプレートに含まれていたか、よくわからないまま自分で試行錯誤した結果だろう。</p>  <p>&lt;dl&gt;&lt;dd&gt;&lt;div&gt;・・・&lt;/div&gt;&lt;/dd&gt;&lt;/dl&gt;</p>  <p>に変更したらエラーは無くなった。</p>  <p>レイアウト調整用の構造に絡む部分はこれだけだったので助かった。    <br /></p>  <h3>imgのborder属性</h3>  <p>これが結構たくさんあった。 </p>  <p>&lt;a href…&gt;&lt;img … <font color="#ff0000">border=”0”</font> /&gt;&lt;/a&gt;</p>  <p>要するにハイパーリンク内の画像に枠を出さないようにしてるところ。    <br />昔々は当たり前の記述だったけど、XHTML 1.0 Strictではダメ記述。</p>  <p>回避方法は、styleで書けという事。</p>  <p>CSSを確認してみると覚えが無いけど定義されていた。</p>  <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:f32c3428-b7e9-4f15-a8ea-c502c7ff2e88:91e258ee-c387-42b1-8761-b0875bd87317" class="wlWriterEditableSmartContent"><pre class="brush: css;">/* リンクつき画像 */
a img {
    border: none;
}
</pre></div>

<p>じゃHTML側でborder=”0”の記述はいらないじゃん。 
  <br />というわけで全部除去。 

  <br /></p>

<h3>URL内の&amp;（アンパサンド）</h3>

<p>これは確かにそうだよな～と変に関心した。 
  <br />プログラムのコードなら所謂潜在バグと言える</p>

<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:f32c3428-b7e9-4f15-a8ea-c502c7ff2e88:a13a4315-8cf6-4f1f-b05d-3a1d44a1aa8b" class="wlWriterEditableSmartContent"><pre class="brush: html;">&lt;object …&gt;

&lt;param name="movie" value="http://…?id=0&amp;otitle=test&amp;…” /&gt;

&lt;/object&gt;
</pre></div>

<p>要するに&amp;otitleが定義されていないので、たまたま動いているという事らしい。 
  <br />”&amp;” を ”&amp;amp;” に直せばエラーが出なくなる。</p>

<p></p>

<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:f32c3428-b7e9-4f15-a8ea-c502c7ff2e88:08de555a-429a-4646-8646-74957b61a3ba" class="wlWriterEditableSmartContent"><pre class="brush: html;">&lt;object …&gt;

&lt;param name="movie" value="http://…?id=0&amp;amp;otitle=test&amp;amp;…” /&gt;

&lt;/object&gt;
</pre></div>

<p></p>

<p>Amazonのウィジットにも含まれていたので修正。</p>

<p>&#160;</p>

<h3>brのclear属性</h3>

<p>回り込みの解除に使用していたbrのclear属性が使用禁止になっている。 </p>

<p>&lt;br <font color="#ff0000">clear=&quot;all&quot;</font>&gt;</p>

<p>次のように書き換えて回避した。（ただし、記述位置を変更する必要はあった）</p>

<p>&lt;div style=&quot;clear:both;&quot; clear=&quot;all&quot;&gt;&lt;/div&gt;</p>

<p>&#160;</p>

<h3>後の細かいやつ</h3>

<ul>
  <li>imgタグが閉じてない 
    <br />&lt;a href=・・・&gt;&lt;img ・・・&gt;&lt;/a&gt; みたいなやつ。 

    <br />&lt;a href=・・・&gt;&lt;img ・・・/&gt;&lt;/a&gt; </li>

  <li>brの書き方 
    <br />&lt;br/&gt; はダメ→ &lt;br（空白）/&gt; 

    <br />単独のタグの終端の / の前には空白を入れろと。 </li>

  <li>imgにwidthとheightをつける 
    <br />できるだけ付けた。（正直めんどい） </li>

  <li>imgの align属性 
    <br />styleで記述する。 

    <br />&lt;img … style=&quot;vertical-align:middle;&quot; /&gt; </li>
</ul>

<p>&#160;</p>

<h3>XHTML 1.0 Strict準拠</h3>

<p>なんとか４以上のエラーは全て直して「良く出来ました」判定が出たところで、</p>

<p>再度、<a title="W3C Markup Validation Service" href="http://validator.w3.org/">W3C Markup Validation Service</a>でチェックを実行！</p>

<p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="W3C XHTML Strict!" border="0" alt="W3C XHTML Strict!" src="http://www.cs-dotnet.com/images/W3CXHTML1.0Strict_B9E4/image.png" width="404" height="220" /></p>

<p></p>

<p></p>

<p></p>

<p>やた！</p>

<p>&#160;</p>

<p>まあー記事の中身は全く変わってないんですけどね。 
  <br />見た目も全く変わってないんですけどね。（修正の仕方によっては、影響がでるブラウザもあるらしい、IE6とか…）</p>

<p>人は来る予定ないけど掃除しとこ、みたいな感じでしょうか。</p>

<p>サイドバーにロゴつけといた。</p>

<p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="W3C XHTML 1.0ロゴ" border="0" alt="W3C XHTML 1.0ロゴ" src="http://www.cs-dotnet.com/images/W3CXHTML1.0Strict_B9E4/image_3.png" width="99" height="39" /></p>]]>
        
    </content>
</entry>

<entry>
    <title>【祝】Visual Studio 2010 Express日本語版がリリース</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/04/vs2010-express-japanese.html" />
    <id>tag:www.cs-dotnet.com,2010://2.356</id>

    <published>2010-04-29T03:59:27Z</published>
    <updated>2010-04-29T03:59:27Z</updated>

    <summary>2010/4/28付でVisual Studio 2010 Expressの日本...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="Visual Studio" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>2010/4/28付でVisual Studio 2010 Expressの日本語版がリリースされました。   <br />いわゆるVisuasl Studioの無償版の最新製品のリリースですね。</p>  <p>これで、.NET Framework 4.0での開発が可能になります。</p>  <p>Microsoftの<a title="Visual Studio 2010 Expressのサイト" href="http://www.microsoft.com/japan/msdn/vstudio/express/?rss_fdn=MSDNTopNewInfo" target="_blank">Visual Studio 2010 Expressのサイト</a>からダウンロードできます。</p>  <p><a title="Visual Studio 2010 ExpressのMicrosoftサイト" href="http://www.microsoft.com/japan/msdn/vstudio/express/?rss_fdn=MSDNTopNewInfo" target="_blank"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/VisualStudio2010Express_B6AC/image.png" width="404" height="387" /></a> </p>  <p>&#160;</p>  <p>ダウンロードできるのは次の５つ。</p>  <ul>   <li>Visual Basic 2010 Express</li>    <li>Visual C# 2010 Express</li>    <li>Visual C++ Express</li>    <li>Visual Web Developer 2010 Express</li>    <li>Visual Studio 2010 Express for Windows Phone （これは英語版のみ）</li> </ul>  <p>4/29日現在Webインストール版のみですね。   <br />オフラインインストール版は近日中に公開されるようです。</p>  <p>今現在Expressまでテストする時間がないので確認してませんが、実行中のアプリケーションにアタッチするか、デバッグ開始プログラムの指定ができるようになってたら嬉しい。（VS2005Expressでは出来ませんでした）</p>]]>
        
    </content>
</entry>

<entry>
    <title>MT5.01にバージョンアップ</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/04/movabletype5-versionup.html" />
    <id>tag:www.cs-dotnet.com,2010://2.355</id>

    <published>2010-04-25T09:31:01Z</published>
    <updated>2010-04-25T09:31:01Z</updated>

    <summary>MovableType 5がリリースされたのは昨年だったかな。     今回のメ...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="Movable Type" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p><img style="border-bottom: 0px; border-left: 0px; margin: 0px 0px 0px 20px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" align="right" src="http://www.cs-dotnet.com/images/MT5.01_10461/image.png" width="173" height="141" />MovableType 5がリリースされたのは昨年だったかな。     <br />今回のメジャーアップデートでは多くの方が苦労されたようなので躊躇しているうちにサーバが飛んだのでVer4で復旧してきました。</p>  <p>サルベージできる記事と画像は復旧完了。   <br />テンプレートのがおかしい部分も最低限修正して、いちおう一段落です。</p>  <p>MTもv5が出て半年近く経っているので安定してるだろうし、仮におかしくなっても連休があるというコジつけして、バージョンアップする事にした。</p>  <p>MT5はシステムが大分変わっているようなので、十分にバックアップをとって慎重策で行った。</p>  <ol>   <li>公開ディレクトリを全バックアップ</li>    <li>MySQLのDBは新規に作成してインポートしておく。     <br />（なんかあったらMT4にスグ戻せるように）</li>    <li>MT4のアプリケーションフォルダはそのまま残しておいて、MT5新規フォルダに展開。</li>    <li>apache2のサイト設定のバックアップを取りcgi-binやmt-staticを調整と適用</li> </ol>  <p>で/cgi-bin/mt.cgiにアクセスしてバージョンアップ開始。</p>  <p>あっさり完了。</p>  <p>あっけなく上手く行ったので設定を見直してチューニングをしたらハマった。   <br />（ブログの公開URLの設定がいまいちわかり辛い。先達の皆様の記事を読んで知ってはいましたが、サブドメインの指定の部分がやっぱりハマりました。）</p>  <p>ついでにSyntaxHighlighterを2.0に上げるのと、カテゴリツリーの折りたたみを修復しました。</p>  <p>あとは、Windows Live Writerで投稿できればOK。</p>]]>
        
    </content>
</entry>

<entry>
    <title>VisualStudio 2010 日本語版でましたね</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/04/vs2010-ja-release.html" />
    <id>tag:www.cs-dotnet.com,2010://2.353</id>

    <published>2010-04-21T04:49:47Z</published>
    <updated>2010-04-21T04:49:47Z</updated>

    <summary>2010/4/20日付でMSDNサブスクライバ ダウンロードで公開されています。...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="Visual Studio" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>2010/4/20日付でMSDNサブスクライバ ダウンロードで公開されています。   <br />（昨日の夜は確認できませんでしたので未明でしょうかね）</p>  <p>早速ダウンロードしました。   <br />VisualStudio2010 beta版をインストールしている場合は先にアンインストールする必要があるようです。</p>  <p>VS2008の時はベータ版がうまくアンインストール出来ない現象がありましたが、今回2010のベータ版は問題なくアンインストール完了。</p>  <p>現在VisualStudio 2010 Ultimateをインストール中です。</p>  <p><a href="http://www.cs-dotnet.com/images/VisualStudio2010_C27E/image.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.cs-dotnet.com/images/VisualStudio2010_C27E/image_thumb.png" width="400" height="272" /></a> </p>  <p>丁度本日マンションのベランダ工事で自宅にいるので、タイミングが良く暇つぶしができます。（しかし、溶剤臭くて少し気持ち悪ぅ）</p>]]>
        
    </content>
</entry>

<entry>
    <title>VisualStudio2010英語版リリース</title>
    <link rel="alternate" type="text/html" href="http://www.cs-dotnet.com/2010/04/vs2010-en-release.html" />
    <id>tag:www.cs-dotnet.com,2010://2.352</id>

    <published>2010-04-17T22:14:53Z</published>
    <updated>2010-04-17T22:14:53Z</updated>

    <summary>とうとうMSDNサブスクライバ向けにリリースされてダウンロードができるようになっ...</summary>
    <author>
        <name>NaggySpice</name>
        <uri>http://www.cs-dotnet.com/</uri>
    </author>
    
        <category term="Visual Studio" scheme="http://www.sixapart.com/ns/types#category" />
    
    
    <content type="html" xml:lang="ja" xml:base="http://www.cs-dotnet.com/">
        <![CDATA[<p>とうとうMSDNサブスクライバ向けにリリースされてダウンロードができるようになったようです。</p>  <p>詳しくは→「<a title="ディベロッパー製品開発統括部 Blog  英語版の Visual Studio 2010 製品版がリリースされました。" href="http://blogs.msdn.com/dd_jpn/archive/2010/04/13/9994908.aspx">ディベロッパー製品開発統括部 Blog&#160; 英語版の Visual Studio 2010 製品版がリリースされました。</a>」</p>  <p>&#160;</p>  <p>一昔なら、英語版→日本語版まで結構時間がかかったけどね。   <br />2003頃からスグに日本語版もリリースされるようになってきたので、ベータ版をアンインストールしてもう少し待ちます。</p>  <p>&#160;</p>  <p>このブログの修復も遅々として進みませんが、少しずつでも頑張ります。   <br />残念なのは、画像のバックアップがほとんど無くて結構404エラーが出ていることです。    <br />お見苦しい状態でお恥ずかしい。</p>]]>
        
    </content>
</entry>

</feed>
