2006-01-01から1年間の記事一覧

Strong Naming Guidance Package in EntLib 3.0

http://blogs.msdn.com/tomholl/archive/2006/12/28/entlib-3-0-strong-naming-guidance-package.aspxEntLib3.0の概要を見たとき、もしくは最初にインストールしてGuidance Automation周りを見たとき、Strong Naming Guidance Packageなるものがあったのはわ…

ObjectBuilderを外部ファイルで制御

前にOBCABでやったことと同じことではあるのですが、p&p Summitでのネタというのをichikawaさんが書いていたので諸事情あって試すことにしました。 ObjectBuilder Dependency Injection Framework自分の個人環境はVS2005 Pro.なのですが、このサンプルはテス…

NAgileリングつくりました

http://nagile.ring.hatena.ne.jp/誰も作っていなかったようなので。ただいま、参加者募集中です。

patterns & practices Guidance Explorer

http://www.codeplex.com/guidanceExplorerpatterns & practices Guidance Explorerはp&pのガイダンスを利用する際に便利なツールです。 Web editionもあるようなので試してみました。例によってFirefoxでは動きませんでしたが。p&pの提供するガイドやコード…

ASP.NETでのラジオボタン コントロールの作成

開発日記に書いた内容の転記。ASP.NETのラジオボタンをリスト データバインドする要素内のテンプレートに書くと、各要素ごとにグルーピング範囲が作成されてしまう。 アンケート項目のリストのように、この挙動がふさわしい場合もたまにはあるのだが、よくあ…

Software Factory - DSLとGAT

ichikawaさんにDSL Tools と GATの関係に関するドキュメント - エバンジェリストグループ Blogのことを聞いたので、ちょっと見てみました。 なるほど。 DSLとGATはSFを実現するための技術として、それぞれ別のアプローチを行っています。 DSLは要件と実装と…

Application Block Software Factory

ですよ。 GATの応用例としてアイデアは持っていたんですが、やはり本家で実装するようです。http://blogs.msdn.com/tomholl/archive/2006/12/13/block-building-made-easy.aspxversion3に含まれるとのことなので、とても楽しみです。 また、p&pの今後の方向…

FONが日本でサービス開始

http://japan.cnet.com/news/com/story/0,2000056021,20337376,00.htm無線ルータを共用するサービスのFON(http://jp.fon.com/)が日本でも開始されるとのこと。 各サービスメニューの名前が面白いという他にも、どこでも無線サービスが得られるという点に興味…

WSEでX.509証明書を使う

前回の日記で、サーバでの認証のためにサーバにクライアントの証明書を入れておかなければいけないというのがどうにも腑に落ちない(現実的に、全クライアントの証明書を入れるという運用は無理だろう)と思い、p&pの文書を見たところ、やはりX.509の場合…

[.NET] WSEを試す

この1週間WSEでのプログラムを作ろうと試行錯誤していました。通常のASP.NETでWebサービスアプリケーションを簡単に作って、WSEに対応させるまではすぐできました。ここで問題になったのが、署名および暗号化を行おうとしたため。 まず最初に証明書の作り方…

Google Code Search

http://www.google.com/codesearchコードのファイル名、言語、ライセンス種別などを指定してキーワードの検索を行うことができます。 たとえば「MarshalByRefObject lang:c#」のように。通常の検索と異なり、本文に含まれるコード片が検索されなくなってしま…

MarshalByRef

今の業務で、別AppDomainをたててそこでアセンブリをロードしたりしているんですが、このときにオブジェクトをMarshalByRefとして指定することの意味がやっとわかりました。今までも何となくは理解していたのですが、リモーティングの話だと思ってあまり注意…

Synergy

http://synergy2.sourceforge.net/これまた、仕事先の他社の人から聞いたヤツ。複数のPCを仮想的につないで、マルチデスクトップというかKVMというか、ともかく一方のキーボード/マウスで他方の操作もできるというもの。 他社の人は、ノートパソコンをスタ…

All-In-One-Trac

http://aioec.sourceforge.jp/cgi-bin/wiki.cgi?page=All-In-One-Trac仕事先の他社の人が話していたので、チーム内全員でのコミュニケーションに使おうと提案してみました。tracは前に一度試用して便利だということは実感していたので、インストールが容易に…

First draft of architect hands on labs

アーキテクト向けタスクのHands on Labsのドラフトが出ました。別のものを見ていたんですが、それは棚上げしてこちらを調査してみようと思います。 和訳に関しては、近々公開します。

Second Draft of Hands On Labs

開発者向けHands On Labsのドラフト第2版が出ました。まだ見ていませんが、パス名が長くて展開できなかった点や、スクリプトが不足していた点、説明が不足していた点など、掲示板で指摘されていたいくつかの事項について修正された模様です。和訳もこのドラ…

TechEDでのデモ内容

昨日はTechEDの打ち合わせがあり、通しで内容を確認しました。やっとデモの内容も決まり、あとは本番を迎えるだけです。私の担当はGATなので、Smart Client Development Packageを用いた作業の自動化について触れるという内容になっています。しかし、持ち時…

WorkItemの利用法

今の仕事の利点として、たとえば仕事後にちょっと同僚とCABのアプリケーションデザインについて議論することができることが挙げられる。今日はWorkItemの利用法について、週末にデモの内容を検討していた点について話をしてみた。SC-SFのHands On Labsを参考…

スマート クライアント ソフトウェア ファクトリのスタート ページ

最近、スマート クライアント ソフトウェア ファクトリ(Smart Client Software Factory; SC-SF)についてのエントリばかり書いている割には、そもそもスタート ページを書いていませんでした。せっかく色々と調べているので、何か残しておいたほうがいいだろ…

Smart Client Software Factory Hands On Labs 和訳 - ラボ4

ラボ4も和訳しました。場所は同様に開発日記 - SCSFのHands On Labsの和訳 - ラボ4です。これでドラフト版は最後まで進みました。なんかちゃんと動いている風です。是非試してみてください。

Smart Client Software Factory Hands On Labs 和訳 - ラボ3

結局、ラボ3も和訳しました。場所は同様に開発日記 - SCSFのHands On Labsの和訳 - ラボ3です。ここまでラボが進むと、なんとなくアプリができつつあるという印象です。

Smart Client Software Factory Hands On Labs 和訳 - ラボ2

ラボ2も和訳しました。場所は同様に開発日記 - SCSFのHands On Labsの和訳 - ラボ2です。もう疲れたので、今日はラボ2どまりにしようと思っています。平日は電車の中で多少進められますが、辞書サイトが使えないのであまり期待できません。

Smart Client Software Factory Hands On Labs 和訳

出たばかりですが、もう和訳を公開しているサイトがあるようです。といっても自分のですが。 開発日記 - SCSFのHands On Labsの和訳で、まだラボ1だけですが、次以降も進めていくつもりです。言うだけならタダです。

Hands On Labs first draft - Smart Client Software Factory

http://www.gotdotnet.com/codegallery/news/newsitem.aspx?id=941d2228-3bb5-42fd-8004-c08595821170&newsId=7dca1a83-d2e4-48bd-baf6-9b54eaa9b959Smart Client Software FactoryのHands On Labsの最初のドラフトが公開されました。今回は開発者向けのタス…

Visual Studio 2005を入れなおすとき

うちのマシンに入れているVisual Studio 2005(以下VS)はまず英語版のRTM, 次に日本語版のRTMと入れていたせいか、GAXの動き(というかEnvDTE周りの動き)が微妙におかしい。よって再インストールが必要と思い、まずはVSに依存しているものを順にアンインストー…

Just Released: Web Service Software Factory - Tom Hollander's blog

http://blogs.msdn.com/tomholl/archive/2006/07/29/682835.aspxp&pのSoftware Factoryシリーズ第2弾、Web Service Software Factoryがリリースされました。今回はWeb Serviceということで、SC-SFと同様にGATを用いて開発環境の自動化を促進するというものに…

[.NET][SC-SF] Guidance Package with Add Service Agent Recipe

SC-SF に新しい Guidance Package が追加されました。 Service Agent の作成レシピが追加され、サンプルもついているようです。確認する順序はあとまわしかなぁ。

SC-SF

http://cityriver.main.jp/Diary/archives/001706.html今回の調査で結構よさがわかってきたので、SC-SFに関しても色々やってみたいです。 個人的には、Software Factoryのアセットを作るというのも大事ですが、多少汎用性のあるActionを色々と公開するってい…

Guidance Automation Toolkit

なかなか独自のGuidance Packageの書き方がよくわかっていなかった。「ドキュメントが足りないなぁ… またいつものか…」などと思っていたものだが、よく考えてみると今までSC-SF(Smart Client Software Factory)のほうのドキュメントだけしか読んでいなかった…

System.Web.UI.Page.RegisterClientScriptBlock(string, string) - おぎわら@.NET道場

http://blogs.wankuma.com/ogiogi/archive/2006/07/11/32129.aspx形式が変わった理由とかはMSDNに書かれていないのでよくわからないんですが、推測するとコントロールがスクリプトを登録する場合に、名前が重複するためにどちらかしか登録されないことを防ぐ…