tag:blogger.com,1999:blog-292370972024-03-08T08:02:18.137+09:00しおいのブログTadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.comBlogger40125tag:blogger.com,1999:blog-29237097.post-53754978407086854212010-02-16T10:48:00.001+09:002010-02-16T10:48:27.788+09:00地図てすと<p>てすとです。きにしないでください</p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:84E294D0-71C9-4bd0-A0FE-95764E0368D9:df315c45-e33b-4c28-877e-8da25dd569cb" class="wlWriterEditableSmartContent"><a href="http://www.bing.com/maps/default.aspx?v=2&cp=35.67275~139.7414&lvl=17&style=r&mkt=ja-jp&FORM=LLWR" id="map-f7cfffb4-75e5-4a4e-b430-014d0a6aebcd" alt="地図の表示" title="地図の表示"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUj938jEutEazTZpkajsFaACQo6Eo30sEFNrkfdxFidX9lMxgNGQOpAvZBTI058uPdJnrPTmRiLGYNwVJ2ex9BLi9DN0DhhZwQcka0ElMBAfi-_PcAmSSX34chk6fgUU98hnNr0w/?imgmax=800" width="320" height="240" alt="地図画像"></a></div> Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com1tag:blogger.com,1999:blog-29237097.post-60712812172040822282009-10-26T14:06:00.001+09:002009-10-26T14:06:32.657+09:00Microsoft .NET Framework 開発ガイド ブック<p>なかなかいいページが最近出たので、ご紹介。 </p> <p><a href="http://msdn.microsoft.com/ja-jp/netframework/ee624167.aspx">Microsoft .NET Framework 開発ガイド ブック</a></p> <p>「開発ガイドブック」とあるけど、内容はアセンブリの仕組みやバージョン管理、CASとかGACとかGCとかClickOnceとかSide-by-Sideの仕組みについてとても分かりやすく書いています。</p> <p>このあたりの.NETの基礎を理解していると、「SharePointに新しいDLLを配置したときにIISのアプリケーションプールを再起動する必要がある理由」とか、「VSTO&SharePointでClickOnce配置でハマった時の調査のしかた」とかがわかり、いざという時に非常に役に立ちます。</p> <p>是非一読しましょう!!</p> Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com0tag:blogger.com,1999:blog-29237097.post-68317709241834741352009-10-01T10:59:00.001+09:002009-10-01T10:59:54.180+09:00高橋 忍のブログ : Windows Live Writer の表示フォント<p>今頃、IEのツールバーで「このコンテンツを引用」を選択するとWindows Live Writerに引用できることがわかりました(^^;;</p> <p>さて、どのネタで「このコンテンツを品用」を紹介しようかと思って適当に検索かけたらいい感じのネタがあったのでついでに(失礼!)紹介 </p> <p><a href="http://blogs.msdn.com/shintak/archive/2009/02/11/9412606.aspx">高橋 忍のブログ : Windows Live Writer の表示フォント</a></p> <p>Windows Live Writerは使いこむと味がでてきていいですね~♪</p> Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com0tag:blogger.com,1999:blog-29237097.post-50484727554703627062009-10-01T10:48:00.001+09:002009-10-01T10:48:28.065+09:00Team Fundataion Serverの価格<p>TFSって実はクライアントが20台を超えるとVSSより安くなるんですね</p> <p><a href="http://www.microsoft.com/japan/msdn/vstudio/campaign/vsstotfs/" target="_blank">一歩先を行くソースコード管理</a></p> <p>先入観でTFSは高いと思い続けてました。ちゃんと調べなきゃですね(汗)。反省反省・・・。</p> Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com0tag:blogger.com,1999:blog-29237097.post-62942293200841492862009-09-18T16:15:00.001+09:002009-09-18T16:15:05.021+09:00VSeWSS 1.3 CTPのインストール<p>現在Windows Server 2008 R2にてMOSS開発環境を作成しています。 <br />Windows Server 2008 R2は64bitしかありませんが、現在でているVSeWSS 1.2は64bit未対応なので、英語版ですが64bitに対応しているVSeWSS 1.3 CTPをインストールしてみました。</p> <p>Visual Studio2008 SP1(日本語)を使用すると、言語が異なるため新しいプロジェクトを作成するときにVSeWSSのプロジェクトテンプレートが表示されないので、以下の処理が必要となります。</p> <ol> <li>C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates\CSharp\SharePoint\<strong><font color="#0080ff">1033</font></strong>の全ファイルを、C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE\ProjectTemplates\CSharp\SharePoint\<strong><font color="#0080ff">1041</font></strong>にコピー(コピー先のフォルダー「1041」は自分で作りましょう) </li> <li>Visual Studio 2008 コマンドプロンプトを起動し、「<strong><font color="#0080ff">devenv.exe /InstallVSTemplates</font></strong>」を実行する。 </li> </ol> <p>これで無事VSeWSSのプロジェクトテンプレートが表示されました。</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1tDRXyBcR0pcbK39LZLl51JqkBwc37_GLXqlE-NMvrd4V7APhcpIY9Onv50PXgnfblN_pGBNJOEergegq1xUk4_euvwc4szchdBnycHVVDKm8UvM8O3wAjZzsJYCObTrF7SOm8Q/s1600-h/VSeWSS%C3%97%C3%AD%C2%B8%C2%A7%C2%AF%C3%88%C3%86%C3%B3%C3%97%C3%AC%C3%BC%C3%88%5B3%5D.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="VSeWSSプロジェクトテンプレート" border="0" alt="VSeWSSプロジェクトテンプレート" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSw0l6hM_WWdn_Q4WLSHLRhF3jzT8jZbqE_MBmJfZT6aGdTww-M6Gznhf8OP2urK0AySu-y7dN_Qg54UJaEbrz8J5hkGOLUGJUGfyfmtROiL1FwvmLdK_oYdncMRK9wRnCPkEbsA/?imgmax=800" width="447" height="254" /></a></p> <p>めでたしめでたしっと(^^)</p> Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com0tag:blogger.com,1999:blog-29237097.post-32654129757001115122009-09-17T15:24:00.001+09:002009-09-17T15:25:57.041+09:00Windows Server 2008 R2にMOSSをインストールする手順<p>Windows Server 2008 R2はMOSS SP2以降がインストールできますが、SP2を含んだインストールパッケージは現時点ではありません。 <br />よって自分でSP2を含んだインストールパッケージを作成する必要があります。</p> <p><a href="http://technet.microsoft.com/ja-jp/library/cc261890.aspx" target="_blank">ソフトウェア更新プログラムを含むインストール ソースを作成する (Office SharePoint Server 2007)</a></p> <p>↑の通りにやればできましたが、個人的に迷った部分も少しありました。よって私が実施したインストール手順を記述しておきます。</p> <p>事前に準備しておくもの</p> <ul> <li>Windows SharePoint Services 3.0 </li> <li>Office SharePoint Server 2007 </li> <li>Windows SharePoint Services 3.0 Service Pack 2 </li> <li>Office SharePoint Server 2007 Service Pack 2 </li> </ul> <p>※SP2にはSP1の内容も含まれているため、SP1そのものは不要です <br />※MOSS SP2をインストールする前に、WSS 3.0 SP2のインストールが必要です。</p> <p>以下フォルダーを作成</p> <ul> <li>C:\WSS </li> <li>C:\WSS\Updates </li> <li>C:\MOSS </li> </ul> <p>(C:\MOSS\Updatesは不要です)</p> <p>以下、<strong><font color="#0080ff">青字</font></strong>が実行コマンドになります。</p> <p>WSS3.0のファイルをC:\WSSに展開 <br /><font color="#0080ff"><strong>SharePoint.exe /extract:c:\WSS</strong></font></p> <p>WSS3.0 SP2のファイルをc:\WSS\Updatesに展開 <br /><font color="#0080ff"><strong>wssv3sp2-kb953338-x64-fullfile-ja-jp.exe /extract:c:\WSS\Updates</strong></font></p> <p>MOSSのファイルをc:\MOSSに展開 <br /><font color="#0080ff"><strong>MOSS DVDの中身のファイルを全てc:\MOSSにコピー</strong></font></p> <p>MOSS SP2のファイルをc:\MOSS\x64\Updatesに展開 <br /><font color="#0080ff"><strong>officeserver2007sp2-kb953334-x64-fullfile-ja-jp.exe /extract:c:\MOSS\x64\Updates</strong></font></p> <p>これでSP2も同時にインストールできる準備ができました。 <br />あとはC:\WSS\setup、C:\MOSS\setupを実行してWSS3.0 with SP2とMOSS with SP2をインストールしてください。</p> Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com0tag:blogger.com,1999:blog-29237097.post-7387317982429933362009-09-14T16:13:00.001+09:002009-09-14T16:13:08.776+09:00Windows Live WriterでのEnterキー<p>今気がついたのですが、Windows Live Writer使っている時</p> <ul> <li>文の最後に「Enter」押下 → 次の段落(<p>タグ) </li> <li>分の最後に「Shift + Enter」押下 → 改行(<br />タグ) </li> </ul> <p>Wordと一緒ですね。 </p> Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com0tag:blogger.com,1999:blog-29237097.post-25852576978218504142009-09-14T16:09:00.001+09:002009-09-14T16:09:29.743+09:00VistaやWindows Server 2008でのSysprep<p>メモです。</p> <p>Sysprepの場所 <br /><font color="#0080ff"><strong>c:\windows\system32\sysprep\sysprep.exe</strong></font></p> <p>コマンド <br /><font color="#0080ff"><strong>sysprep -generalize -oobe –shutdown</strong></font></p> <p>ゲストOSの場合、シャットダウンしたくても再起動してしまうときがあるけど、これならば大丈夫らしいです。</p> <p>元ネタ:<a href="http://blogs.technet.com/osamut/archive/2008/06/17/3072057.aspx" target="_blank">Sysprep が簡単になりましたね。</a></p> Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com0tag:blogger.com,1999:blog-29237097.post-18293040532845822552009-09-01T17:41:00.001+09:002009-09-01T17:41:03.564+09:00InfoPathでコントロールのドラッグ&ドロップができない<p>タイトルの現象でハマりました。</p> <p>正確には、既に配置しているドロップダウンリストを別の場所(例えば表の別のセルとか)に移そうとしても、コントロールが消えてしまいます。</p> <p> </p> <p>で・・・コントロールの種類をドロップダウンリストからテキストボックスに変更するとうまく動きました(汗)</p> <p>・・・いいんかなw</p> Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com0tag:blogger.com,1999:blog-29237097.post-44147292308434292982009-09-01T17:35:00.001+09:002009-09-01T17:35:36.271+09:00Windows Live Writer<p>Windows Live Writerで書いてみました。</p> <p>どれどれ?</p> Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com0tag:blogger.com,1999:blog-29237097.post-12434787568327739172009-06-26T12:03:00.000+09:002009-06-26T12:03:48.292+09:00エンジニアライフ時事争論:ぼくらのオフィス攻略術<a href="http://jibun.atmarkit.co.jp/ljibun01/cs/200906/04/01.html">エンジニアライフ時事争論:ぼくらのオフィス攻略術</a><br /><br />私も環境にとてもこだわるから楽しく読んじゃいました。<br />ちなみに私のポリシーは、<br /><br /> ①机の上になるべく物を置かない(5S)<br /> ②↑よって机の上の作業スペースを広くとる<br /> ③パーティションは不要<br /><br />コミュニケーションが活発でないと品質・生産性は低いと信じるので、そうなってしまいますね。<br />とはいえ客先常駐のワークスタイルなので、②③は必ずしも実現しないかも。<br />というわけで、せめて自分のPCだけでも、<br /><br /> ①デスクトップはゴミ箱だけ<br /> ②ファイルもメールも徹底的に整理整頓!<br /><br />を徹底的に行っています。<br />なにかファイルを開きたければ、ランチャーを徹底活用すればいいのです。<br />これだけでも生産性と作業精度はめちゃくちゃ上がった・・・と信じています(笑)Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com0tag:blogger.com,1999:blog-29237097.post-13361308305525836762009-06-26T11:43:00.000+09:002009-06-26T11:43:47.021+09:00InfoQ: マイクロソフト製OracleClientが非推奨に<a href="http://www.infoq.com/jp/news/2009/06/oracleclient_deprecated">InfoQ: マイクロソフト製OracleClientが非推奨に</a><br /><br />まあ、たしかにOracle使うときはOracleClientを使わずいつもODP.NET使っていましたしね(^^;;<br />使われないOracleClientの開発に力を注がないのはいいんじゃないでしょうか。Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com0tag:blogger.com,1999:blog-29237097.post-67165010608539929702009-06-04T16:14:00.003+09:002009-06-04T16:17:12.495+09:00SharePointのドキュメントライブラリでエクスプローラービューが見えない場合の対処法SharePointのドキュメントライブラリでエクスプローラービューが使えない場合は、<br />「WebClient」サービスが動作しているか確認しましょう。これが止まっていると使えません。<br /><br />WebClientとは、なんかWebDAV関係のサービスだそうです。(てきとーですいません(^^;)Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com0tag:blogger.com,1999:blog-29237097.post-85869682497783370422009-05-18T16:44:00.000+09:002009-05-18T16:44:26.535+09:00プログラミングLINQ「プログラミングLINQ」という本が発売されるそうです。<br /><br /><a href="http://blogs.msdn.com/tarok/archive/2009/05/17/9623859.aspx">プログラミングLINQ</a><br /><br />ほ・・・ほしいかもTadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com0tag:blogger.com,1999:blog-29237097.post-91146414655978550792009-04-10T21:33:00.003+09:002009-04-10T21:37:51.891+09:00[Outlook]宛先補完機能これも意外と知られていないようですね。<br />メールの「To」「CC」等の欄で、人の名前等を途中まで入力して「Ctrl + K」を押すと、メールアドレスが補完されます。<br /><br />例えば「山田太郎」さんのメールアドレスが「<a href="mailto:taro.yamada@hoge.com">taro.yamada@hoge.com</a>」、名前が「Taro Yamada」で登録されている場合でも、<br />「To」欄で「yamada」と入力して「Ctrl + K」を押すと補完してくれます。<br />いちいちファーストネーム覚えなくていいので便利ですね(^^)Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com2tag:blogger.com,1999:blog-29237097.post-89484818108850949072009-04-10T21:29:00.002+09:002009-04-10T21:32:56.505+09:00[Outlook]メールをそのまま予定表に入れるたいしたことないネタと思っていたけど、意外と知らない人が多いみたいなので書きました。<br /><br />Outlookのメールを、左側のナビゲーションウィンドウ内のウィンドウ切り替えボタン「予定表」にドラッグ&ドロップしてみましょう。<br />そのまま予定表へ登録できて便利ですよ。Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com2tag:blogger.com,1999:blog-29237097.post-27413063236748403842009-03-29T20:04:00.000+09:002009-03-29T20:04:13.945+09:00セッションレポート「SharePoint Developers Forum ~VSTOとSharePointによる開発技術~」3/13に下記フォーラムに参加したので、いまさがながらそのレポートです。<br /><br /><span style="color:#ff0000;">SharePoint Developers Forum ~VSTOとSharePointによる開発技術~</span><a href="http://www.microsoft.com/japan/isv/innovateon/2007office/communityevent.mspx">http://www.microsoft.com/japan/isv/innovateon/2007office/communityevent.mspx</a><br /><br />想像以上にすばらしいフォーラムでした。<br />書籍の内容に留まらず、関連する情報をいろいろ提供していただきました。<br />個人的には自分の所属している会社はいろんなプロジェクトの経験からMOSSのナレッジがかなり溜まっていますが、世の中はもっと先を行っており、慢心している場合ではないとの危機感を強めました。<br /><br />全体的には笑いあり、ユーモアあり、コントあり(笑い)ととても和やかなセッション運びでしたが、<br />内容はとてもすばらしく、うちの社員をもっと強引に連れてくればよかったと後悔しました。<br />懇親会も和やかに行われ、私などがスピーカーの皆様とも談笑したりととても有意義な時間を過ごせました。<br /><br />次回のフォーラムSharePoint Developers Forum 第二弾「Excel 2007 と SharePoint Server 2007 によるデータ連携」(4 月 9 日開催) も楽しみにしています♪<br /><br /><br />以下、各セッションのコメントです。<br />――――――――――――――――――――――――――――――――――――――――――<br /><span style="color:#3366ff;">『Office systemでここまでできる!アプリケーションプラットフォームとしてのOffice活用』</span><br /><br />【講師】<br />マイクロソフト株式会社 インフォメーションワーカービジネス本部 西岡 真樹 氏<br /><br />【内容】<br />OBA全体に関するサマリをデモを用いて説明していました。<br />VSTOでカスタマイズしたOfficeアプリケーションをフロントエンドとして<br />業務ワークフローを実現させたり、<br />ユニファイドコミュニケーションと連携させたりと、<br />わりとよく知られた一般的なデモを紹介していました。<br /><br />その中で印象的だったのが、<br />MOSSのWebパーツ上でDynamic CRM上のリストを表示し、<br />アイテムをクリックするとDynamic CRMのウィンドウが立ち上がる場面がありました。<br />OBAの一環として、CRM連携のソリューションがいろいろ考えられるような気がしました。<br /><br />また、infragisticのコンポーネントを紹介していただきましたが、<br />以前私か所属していたプロジェクトでカスタム作成した機能もいくつかありました。<br />今なら絶対これ使うなぁ・・・。<br /><br />【感想】<br />Dynamic CRMと同じ仕組みで、Dynamic AXとも連携できれば面白いなぁ(要検証)<br />また、後述するShapoint XML Webサービスと組み合わせると、<br />MOSS画面を立ち上げずにCRMやAXのワークフローを実現できればと思いました。<br />infragisticのコンポーネントは非常に充実していたので、機能検証する価値があると感じました。<br /><br /><br />――――――――――――――――――――――――――――――――――――――――――<br /><span style="color:#3366ff;">『SharePoint でおこなう、エンタープライズ検索ポータルの構築』 </span><br /><br />【講師】<br />マイクロソフト株式会社 デベロッパー&プラットフォーム統括本部 松崎 剛 氏<br /><br />【内容】<br />MOSSの検索機能に的を絞った内容でした。<br />前半は書籍に書いている内容をデモを交えて簡単に復習し、<br />後半に関連技術の紹介をしていただきました。<br /><br /> 印象に残ったのは検索結果のチューニングで、<br />MOSSの検索はデフォルトの状態だと検索結果の精度はあまりよくありませんが、<br />拡張子やURLの深さ等でランキングを設定することのより<br />かなり検索結果の精度を高くしていました。<br /><br />FASTのデモでは、検索結果一覧のファイルをポイントするだけで<br />MOSS上にSilverlightでファイルの内容をプレビューする機能を実演していました。<br />これは使えそう。 <br /><br /><br />――――――――――――――――――――――――――――――――――――――――――<br /><span style="color:#3366ff;">『Office開発のススメ ~クライアントからS+Sの世界へ~』 </span><br /><br />【講師】<br />マイクロソフト株式会社 デベロッパー&プラットフォーム統括本部 小髙 太郎 氏<br />株式会社クリエ・イルミネート 小山 才喜 氏<br /><br />【内容】<br />前半は小高さんが担当です。<br />Open XMLの観点でWord 2007のファイル構造の説明をし、<br />Open XMLを取り扱うAPIを紹介していただきました。<br />Open XMLのAPIは個人的に大変興味を持っているので、とても面白く見させていただきました。<br /><br />後半は小山さんが担当です。<br />ジョルダンが提供している乗換案内のWebサービスを利用し、<br />VSTOで作成したWord上で経費精算の申請書を作成しました。<br />ビジネスモデルについて熱心に説明していただき、とても参考になりました。<br /><br />【感想】<br />セッション終了後の懇親会で、スピーカーお二人と楽しくお話させていただきました。<br />お二人ともとても気さくなかたで、私の感じていることや今後ブログに掲載していただきたい内容等、<br />お聞きくださりとても楽しかったです。<br />またお会いできる日を楽しみにしてます(^^)<br />いろんな意味でとてもすばらしい一日だと感じました。<br /><br /><br /> ――――――――――――――――――――――――――――――――――――――――――<br /><span style="color:#3366ff;">『VSeWSS で実現する SharePoint のビジュアル開発』</span><br /><br />【講師】<br />マイクロソフト ディベロップメント株式会社 オフィスサーバー開発統括部 小松 真也 氏<br /><br />【内容】<br />前半は書籍の内容に沿ってVSeWSSを使用した効率的な開発を紹介しました。<br />後半はオリジナルの内容で、SharePointのXML Webサービスを利用したガジェットのデモでした。<br />SharePoint上のGroupBoradにあるタイムカードで出社と退社をガジェット上から打刻したり、<br />ガジェットでSharePointの当該リストを表示したりリストへ移動したりといった内容でした。<br /><br />【感想】<br />承認ワークフローで、承認アイテム一覧をガジェットやOutlookで表示できれば、<br />承認者はメールに埋もれずにスマートなワークフローが実現できると思います。<br />またWordやExcelでファイルの新規作成時にテンプレートを選択し、<br />そのファイルを自動的に該当リストに保存できるような機能が実現できれば面白いと思います。<br />バックエンドはMOSSの機能を使用しつつ、<br />MOSS画面を全く立ち上げないで業務ワークフローを実現できれば<br />とてもいいソリューションになるのではないでしょうか。<br />・・・などといろんなアイディアが思いつくほど大変すばらしい内容でした。<br /><br />最近、今頃Tech Daysの各セッション内容をチェックしていますが、<br />もうすっかりVisual Stusio 1010とWindows 7、VSTOの虜ですw<br />アーキテクトを志向しているので、OsloやEntity Framework vNextと組み合わせたい・・・<br />Silverlight 3も出たし、勉強することが多すぎて忙しいな~(汗)<br /><br /><br /> ――――――――――――――――――――――――――――――――――――――――――<br /><span style="color:#3366ff;">『SharePoint Server 2007上に構築するOBAソリューション』</span><br /><br />【講師】<br />オフィスアイ株式会社 山崎 愛 氏<br /><br />【内容】<br />主にMOSSでカスタマイズする際の注意点を紹介していました。<br />やや細かい話が多かったのですが、愛さん(勝手にファーストネームで呼んでますがw)の経験に基づいた生きたフィードバックであることが感じられました<br />。MOSSプロジェクトって、ほんと細かいところで悩むんですよねぇ。大変だったなぁ・・・(しみじみ)Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com0tag:blogger.com,1999:blog-29237097.post-39090553102834593372009-03-29T15:38:00.000+09:002009-03-29T15:38:25.150+09:00Windows 7のタスクバーアイコンから直接新規Windowで起動下記ブログで知りましたが、たぶん知っている人ほとんどいないだろうと思い、寄稿します<br /><br /><a href="http://blogs.msdn.com/shintak/archive/2009/03/27/9513643.aspx">高橋 忍のブログ : Windows7 で中ボタン</a><br /><br />Windows 7のタスクバーアイコン上で、左でも右でもなく「中クリック」をすると新しいウインドウで起動します。<br />IEやエクスプローラー使っているときに重宝しますね(^^)Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com0tag:blogger.com,1999:blog-29237097.post-2753830040616755142009-03-25T00:13:00.000+09:002009-03-25T00:13:34.035+09:00無償のASP.NET MVC eBookチュートリアル - @ITASP.NET MVCについて書かれているPDFがダウンロードできます。<br /><br /><a href="http://www.atmarkit.co.jp/fdotnet/scottgublog/20090313mvcbook/mvcbook.html">無償のASP.NET MVC eBookチュートリアル - @IT</a><br /><br />チュートリアル形式で書かれていますので、まずこれを見ながらサンプルを作ってみて<br />雰囲気を感じればよさそうですね。Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com0tag:blogger.com,1999:blog-29237097.post-19352200807835464532009-03-23T16:57:00.002+09:002009-03-23T17:09:46.771+09:00Hyper-VのゲストOSにリモートデスクトップ接続設定する際の注意点Hyper-Vの管理コンソールを使用してゲストOSに接続すると、<br /> ・ワイド画面に対応していない<br /> ・音が出ない<br />という現象となります。<br />リモートデスクトップで接続すると上記の現象は解消されるので、<br />ゲストOSがWindows 7とか使っている場合はリモートデスクトップ接続がオススメです。<br /><br />んで、設定でハマったこと。<br /><strong><span style="color:#ff0000;">ゲストOSのファイヤーウォールの設定でリモートデスクトップ接続を許可するときに、</span></strong><br /><strong><span style="color:#ff0000;">内部ネットワークだけでなく外部ネットワークにも許可する必要があります。</span></strong><br />私は外部ネットワークに許可は不要と思ってしまい、おかげでかなりハマってしまっいました(汗)Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com0tag:blogger.com,1999:blog-29237097.post-79548897099138575322008-05-08T16:18:00.002+09:002008-05-08T16:25:30.004+09:00Enterprise LibraryのLogging ABでロックが発生した場合の回避方法よくLogging ABをstaticメソッドでラップして使用していると思いますが、<br />ASP.NETで二つ以上のアプリケーションプールから同一ファイルに書き込もうとしたり、<br />プロセスリサイクリングのタイミングでロックがかかってファイルに書き込めなかったりします。<br />しかもプレフィックスにGUIDのついたファイルが生成されて、以後ずっとそこに書き込み。<br />たまにどこにも書き込みされなくて、大事なログが取得できないことも・・・。<br /><br />そんなときは、Logger.Writeメソッドの後に以下を書きましょう。<br /><span style="color:#ff0000;">Logger.Writer.Dispose();</span><br /><br />これで書き込みできますよ。<br /><br />パフォーマンスツールで高付加をかけた場合はそれでもGUIDのついたファイルが生成されますが、<br />ほんとにほぼ同時に書き込みが発生したのみだけ生成されます。これはLogging ABの仕様ですね。<br />でも以後はターゲットとなるログファイルに書き込み続けます。Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com0tag:blogger.com,1999:blog-29237097.post-60267292348629065462007-07-12T18:08:00.001+09:002007-07-12T18:08:47.966+09:00SQL Server 2005でテーブル名一覧の取得方法select name from sysobjects where xtype = 'U' order by nameTadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com0tag:blogger.com,1999:blog-29237097.post-84337164903447677322007-07-06T10:43:00.000+09:002007-07-06T10:45:39.822+09:00ASP.NETでボタン二度押し禁止方法var send = true;<br />function sendCheck() {<br /> if(send) {<br /> return false;<br /> } else {<br /> send = true;<br /> return true;<br /> }<br />}<br /><br />document.onreadystatechange = function() {<br /> if (document.readyState == 'interactive') {<br /> send = false;<br /> }<br /> if (document.readyState == 'complete') {<br /> send = false;<br /> }<br />}Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com0tag:blogger.com,1999:blog-29237097.post-1162001959834590802006-10-28T11:10:00.000+09:002006-10-28T11:19:19.846+09:00SQL Server 2005でInsertした瞬間にidentity値を取得外部キー制約のある2テーブルにレコードをInsertしたい場合、<br />Insertした瞬間にidentity値を取得したい場合があると思います。<br />(特にSQL CRL使用時)<br />その場合はOUTPUT INSERTED.[ID] 構文を用いると、<br />ExecuteScalar等で比較的楽にidentity値を取得できるのでオススメです。<br /><br />例:<br /><br /><span style="color:#009900;"> INSERT INTO TABLE_A</span><br /><span style="color:#009900;"> </span><span style="color:#cc0000;">OUTPUT INSERTED.TABLE_A_ID</span><br /><span style="color:#009900;"> VALUES (1,2,3)</span>Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com2tag:blogger.com,1999:blog-29237097.post-1156311223344105942006-08-23T14:33:00.000+09:002006-08-23T14:34:11.356+09:00ITmedia News:Gmailが国内でも登録制に、招待状なしでも利用可能結構ビッグニュースですよね。<br /><br /><a href="http://www.itmedia.co.jp/news/articles/0608/23/news020.html">ITmedia News:Gmailが国内でも登録制に、招待状なしでも利用可能</a>Tadashi Shioihttp://www.blogger.com/profile/01170830330234840469noreply@blogger.com0