ASP.NET の負荷分散と ASP.NET 状態サーバーに関する Maarten Balliauw のブログ
ASP.NET の状態のパーティション分割と負荷分散については、Maarten Balliauw の優れたブログをご覧ください。
2008 年 1 月 31 日 (木) 午前 7 時 54 分 JoeStagner
Joe Stagner - http://www.misfitgeek.com/Maarten+Balliauw+On+ASPNET+Load+Balancing+And+The+ASPNET+State+Server.aspx (英語) より
Mono - 私の気分を害した Miguel
私は今、Lang.NET シンポジウムに参加しています。
今日、Novell の Distros について Miguel を問い詰めました。
彼は、「Joe!! 君はブログでいつも私を批判してるだろ」と言いました。
私は気分を害しました。Mono に関する私の否定的見解は IP の問題に限られており、テクノロジや Miguel
について否定的であったことは一度もありませんでした。
Miguel をご存じない方もおられると思いますが、彼は Mono プロジェクトを陰で支える天才です。天才というのは "とんでもない" 天才という意味です (もちろん、彼はディナーパーティに来てもらいたいと思うようなとてもいい人です)。
彼が言及していたのは、以前、私が Mono についてコメントしたことであり、そのコメントはマイクロソフトの知的所有権に関する私の個人的見解と同じでした。
私のコメントは辛らつでしたが、マイクロソフトは Miguel のことをかなり気に入っています (具体的なことはわかりませんが、Miguel がその気になればマイクロソフトで仕事をすることは間違いありません)。
実際に、Miguel は狂信的ではない支持者という意味で、オープン ソース コミュニティにおける稀有な人々の中の 1 人です。
非常に優秀な数名の友人と共に Miguel が成し遂げたことは、確かに驚くべきことです。
クロス プラットフォーム環境で C#、ASP.NET、Winforms をサポートする Mono は十分にすばらしいと言えます。
つい最近、Miguel と友人たちは Moonlight を作成しました。Moonlight は Linux 用の Microsoft Siverlight の実装です。
ところで Miguel、私は今まさに Moonlight のサイトで VM をダウンロードしているところです。
Phalanger が Mono で動作することを Tomas に確認し、.NET と Mono の両方で動作する Silverlight を使って Phalanger のデモを作成してみるつもりです。
.... 春のオープン ソース カンファレンスのプレゼンテーションで、この 2 つを必ず披露します。
それから.....
もし和解が成立したら、Mix での一夜、夕食をごちそうしますよ!
2008 年 1 月 30 日 (水) 午後 4 時 1 分 JoeStagner
Joe Stagner - http://www.misfitgeek.com/Mono+Miguel+Made+Me+Feel+Bad.aspx (英語) より
ASP.NET による RSS フィードの集約 - 投稿が見つからない理由
既にお気付きの方もおられると思いますが、weblogs.asp.net には多くの新規ブロガがいます。
こうしたブロガの中には、技術的価値のある優れた投稿を寄せているブロガもいます。
しかし、今日寝過ごしたことを伝える類の無用な情報を投稿するブロガもいます。
(ScottGu も含め) 不満を共有しようと私にメールを送ってくださった皆さんに感謝しています。
ブログ、投稿の評価、関連する各種 RSS 機能など、さらに強力な "ソーシャル ネットワーキング" 機能を www.asp.net に追加するために、私はここしばらくの間、機能のプランニングを行ってきました。
残念ながら、開発者向けリソースは限られています…。
話は変わりますが、ブロガになったばかりの方がメイン集約ページに自分の投稿が表示されていないことに気付いたとしたら、それは技術的な内容ではない投稿をメイン フィードに含めたことで、その投稿が何かしらのマイナス イメージを与えたことが原因です。
1 つの妥協策として、"コツを習得中" のブログをフィルタで除外するように集約 RSS フィードを手動で調整することにしました。
ブログがフィルタ処理されていても心配しないでください。コミュニティの準備が整うまでの一時的なものにすぎません。
こうした状況を回避するには、技術的な内容ではない投稿を集約フィードに含めないようにします。
方法は簡単です!

新しいブログ投稿を作成したら、[Publish] をクリックする前に [Advanced Options] タブをクリックし、[Publish to sites aggregate list] の横の [No] をクリックします。
これで、ここのベテランメンバから好感を持ってもらえますよ!
2008 年 1 月 30 日 (水) 午後 2 時 47 分 JoeStagner
Joe Stagner - http://www.misfitgeek.com/The+ASPNET+Aggregate+RSS+Feed+Why+YOUR+Post+Is+Missing.aspx (英語) より
分類 : 開発者コミュニティ
Syndicated from Joe Stagner - http://joeon.net/)
Copyright © 2008 by Joe Stagner
今週は Lang.NET シンポジウムに参加
社内でのイベントに参加するのはとてもたいへんです。
私の仕事の拠点はレドモンドですが、住まいはニュー イングランドです。
イベントに足を運ぶとなると、会わなければならない人々、偶然出会う友人、入手しなくてはならない情報、片付けなければならない通常業務が多すぎるのです (もちろん、最初のうちは時差ぼけもありますし)。
今のところ、Lang.NET シンポジウムで日々の大半を費やしています。
Lang.NET は小規模なイベントですが (このブログを書いている部屋にいるのは 75 人ぐらいです)、プログラミング言語の世界で名の知れた顔ぶれが揃っています。
昨日、Jason Zander のオープニング基調講演を聴いているとき、私の隣に座っていたのは Anders Hejlsberg でした。
この後、Anders は C# 3.0 の新しい要素について説明しました。
Jim Hugunin (Jython、JPython、AspectJ、IronPython) は、「DRL のビジョン」というすばらしい講演を行いました。その中で、Microsoft Robotics Studio、Lego ロボット、および IronPython を使用して、リアルタイムロボットのプログラミングを少し披露してくれました (もちろん、風船を動物の形にするバルーンアートも見せてくれましたよ!)。
Martin Malay は、動的言語ランタイム (DLR) を対象とする言語の実装について説明しました。
Charles Nutter (JRuby の開発者) と John Rose (Sun の VM 担当者) は、Java VM での複数の言語の実装について説明しました。
(今までのところ) 今日のハイライトは、Erik Meijer が彼の最近のプロジェクトである Volta について話してくれたことです。
部屋を見渡すと、有名な顔も何人か見受けられます。
Miguel de Icaza (MONO および Moonlight の開発者) は、明日プレゼンテーションを行います。
Tomas Petricek (Phalanger の開発者) は、今日この後プレゼンテーションを行います。
John Lam (IronRuby の開発者) は明日プレゼンテーションを行います。
Luke Hoban も F# に関するプレゼンテーションを行うことになっています。
そして、最後に花を添えるのが....
Don Box です。今日の締めくくりは、彼のモデリングと言語に関する講演です。
この部屋にいると気後れしてしまうことは確かです。
2008 年 1 月 29 日 (火) 午後 5 時 3 分 JoeStagner
Joe Stagner - http://www.misfitgeek.com/This+Week+At+The+LangNET+Symposium.aspx (英語) より
Weblogs.asp.net - 新規ブロガのフィードの拡大
オンライン コミュニティを拡大するのは難しいことです。
www.asp.net において、私たちは ASP.NET
コミュニティを今後も拡大し続け、引き続き価値を高めていく方法を考えることに多くの時間を費やしています。
オンライン コミュニティを拡大する際に必要な要素の 1 つとして、メンバの追加が挙げられます。最近、私たちは約 150 人のブロガを追加しました。
今回の拡大に対してさまざまな反応がありました。多くの方々が ASP.NET ブログのエコシステムに最終的に新規ブロガが追加されたことを喜んでくださいました。
その一方で、以前の平穏なフィードを懐かしむ声もあります。
皆さんにまず考慮していただきたいことは、"新規ブロガの人数が多すぎる" という状態はすぐに沈静化するということです。新規ブロガの意気込みは相当なものであり、多くのブロガが夢中になって投稿しています。人々にとって役立つこととそうでないことを見極めて、有力なブロガになるには時間がかかります。
しばらくすれば、自然淘汰によってコミュニティ全体の要望に従って集約フィードが調整されるでしょう。
さらに重要なことは、新規ブロガの多くが大きな実績を持つ開発者であるという点です。彼らは "実質的な仕事" としてブログ作成に時間を使えるため、weblogs.asp.net の増大し続けるナレッジ ベースに非常に有用な情報を追加してくれるでしょう。
weblogs.asp.net の皆さんのフィードに "新規ブロガ" が投稿することは望ましくないと本気でお考えであれば、次の方法があります。
これを行う場合は、weblogs.asp.net ホーム ページにアクセスするのを忘れないでください。
ホーム ページでは、ブログを購読したい新規ブロガを選択できます。
また、次の場所では、"weblogs.asp.net の新規ブロガ" のブログを別のフィードで取得できます。
新規ブロガ – 全体フィードに投稿を含める必要はありません。
投稿の集約リスト オプションを [No] に設定すると、サイトの集約フィードに投稿が表示されなくなります。
フィードを調整するための有益なオプションの作成に長期的に取り組んでいきます。
ですが... 皆さんの助けが必要です!
- まず、皆さんのブログまたは Web ページから、閲覧するブログまたは気に入ったブログへのリンクを作成してください。
- 私のブログ (www.JoeOn.net) から始めていただいてもかまいません。
- お好みのソーシャル ネットワーキング リンク評価機構 (Digg など) を使用して、優れた投稿へのリンクを作成してください。
- 役立った投稿にはコメントを追加してください (これらの活動により有用な統計が提供されます)。
- 皆さんのご意見を私宛てにメールでお送りください。
最良のブログを上位に引き上げることができるように、今考えていることがいくつかあります。
- メンバが評価した "最良の投稿" フィードおよびページ
- メンバが評価した "最良のブログ" フィードおよびページ
- キーワードとタグによるフィードのフィルタ
- メンバの "My Feeds" 機能 (選択したフィードの集約)
- OPLM リストの共有 (Amazon のリストと同様)
私たちのサイトに最適なフィード オプションを実装する方法についてご意見をメールでお送りいただくだけでなく、優れたブロガになる方法について新規ブロガを教育することにもぜひご協力ください。彼らがブログを始めることにしたのは貢献したいからです。オンラインの不満からときどき生じる失礼な態度をもって新規ブロガを遠ざけてしまうのは残念なことだと思います。
例 :「ひどいコードですね」という言い方はしないでください。少し時間をとって "改善策" を投稿するか、どうすればコードが改善されるかについてコメントしてください。
また、あなたが最悪と考えることであっても、別の人はそれを必要としている場合もあるということも忘れないでください。
成長は常にわずかな苦痛を伴うものですが、この場合、"鶏が先か卵が先か" 型の問題が伴います。価値を高めるには (私たちの目標です)、コミュニティを拡大する必要があります。コミュニティの拡大に伴って、質を調整することが必要となりますが、これは 1 つのコミュニティとして行わなければなりません。
皆さんの力強いご意見を共有させていただければさいわいです。この 2008 年が、皆さんと力を合わせてマイクロソフト オンライン コミュニティを新たな価値レベルに導く年になることを心から願っています。
私はここで皆さんのご意見に耳を傾けています!
2008 年 1 月 29 日 (火) 午後 12 時 0 分 JoeStagner
Joe Stagner - http://www.misfitgeek.com/Weblogsaspnet+New+Blogger+Feed+Growth.aspx (英語) より
Syndicated from Joe Stagner - http://joeon.net/)
Copyright © 2008 by Joe Stagner
weblogs.asp.net でブログを作成するための Live Writer のセットアップ
昨日の朝から ASP.NET コミュニティに新規ブロガを 150 人追加しましたが、新しいブログで機能するように Windows Live Writer をセットアップする方法について多くの方から質問が寄せられました。
まず、"Get Live" サイトにアクセスし、[Get it Free] (今すぐダウンロード! (無料)) をクリックします。
次のダイアログが表示されたら、[Run] (実行) をクリックします。
再度、[Run] (実行する) をクリックします。
使用条件を確認し、[Accept] (同意する) をクリックします。
Writer と共にインストールしたい "Live" の機能を選択します。
[Add to Installation] (インストール項目として追加) をクリックすると、インストールが自動的に開始されます。
[I already have a weblog set up] (ブログを持っている) をクリックし、[Next] (次へ) をクリックします。
[Another weblog service] (他のブログ サービス) をクリックし、[Next] (次へ) をクリックします。
ブログの URL (メールでお知らせした URL) と、www.asp.net のユーザー名とパスワードを入力します。
[Next] (次へ) をクリックします。
ブログの種類を [Community Server] に設定します。
リモート投稿 URL を http://weblogs.asp.net/metablog.ashx に設定します。
テストする場合は [Yes] (はい) をクリックします。テストに失敗することもありますが、たいした問題ではありません。
ブログに使用する Live Writer の名前を設定します。
これは、複数のブログを保持する場合に特に役立ちます。
テスト用のブログを作成し、[Publish] (投稿) をクリックします。

お疲れさまでした! これで、ASP.NET コミュニティ全体であなたの才能を共有する準備が整いました。

ぜひご活用ください!
2008 年 1 月 23 日 (水) 午前 11 時 36 分 JoeStagner
Joe Stagner - http://www.misfitgeek.com/Setting+Up+Live+Writer+To+Blog+On+Weblogsaspnet.aspx (英語) より
NYC で Keith Brown の指導による Applied .NET コースを開催 (2 月 12 ~ 15 日)
.NET の専門知識を大幅に向上させたいと思いませんか?
Keith は、コミュニケーション能力も秀でた最高に優秀な人たちの中の 1 人です。
™
コース : Applied .NET 3.0 (講師 : Keith Brown)
日程 : 2008 年 2 月 12 ~ 15 日
会場 : MicroTek トレーニング施設 (ニューヨーク州、ニューヨーク、ブロード ストリート)
受講料 : マイクロソフト特別価格 - 2,395 ドル (宿泊費は含まれていません)
受講登録 : Bill Williams (Pluralsight) (781.749.9238 または bill@pluralsight.com) までご連絡ください。
主な内容 :
· Windows Communication Foundation
o WCF のプログラミング
o ホスティングとアクティブ化
o コントラクト
o バインディングと動作
o セキュリティ、高信頼メッセージング、トランザクション
· Windows Cardspace とフェデレーション ID
o 要求ベースのシステムと ADFS
o Cardspace 対応の Web サイトまたは Web サービス
· Windows Workflow Foundation
o WF のプログラミング
o アクティビティの開発
o ランタイムとサービス
o 永続化と追跡
o 通信
· Windows Presentation Foundation
o WPF のプログラミング
o コントロールとレイアウト
o グラフィックスとテンプレート
o データ バインディング
概要 :
http://www.pluralsight.com/courses/AppliedDotNet3.aspx (英語)
対象 :
.NET 3.0 を使い始めたばかりであり、早急に技能の強化を図りたい経験豊富な .NET 開発者。
前提条件 : .NET Framework 2.0 の使用経験があること。また、実習教材は C# で作成されているため、C# にある程度通じていると非常に役立ちます。
次のステップ :
追加情報または受講登録については、Bill Williams (Pluralsight) (781.749.9238 または bill@pluralsight.com) までお問い合わせください。
2008 年 1 月 23 日 (水) 午前 9 時 31 分 JoeStagner
Joe Stagner - http://www.misfitgeek.com/Keith+Brown+Teaching+Applied+NET+Feb+1215+In+NYC.aspx (英語) より
分類 : イベント
Syndicated from Joe Stagner - http://joeon.net/)
Copyright © 2008 by Joe Stagner
マイクロソフトで一緒に仕事をしませんか?
マイクロソフトの開発者コミュニティ チームでは、コミュニティ Web サイトの 1 つを担当してくださるシニア プログラム マネージャを探しています。
各コミュニティ Web サイトは、それぞれのテクノロジ (Silverlight、ASP.NET、Windows クライアント、IIS) の情報を提供する最上位リソースです。私たちが求めているのは、開発者向けの優れた Web サイトの構築に熱意を持って取り組み、コミュニティの作成方法を見極める力があり、この領域における新たな革新を推進できる方です。
この役職では、開発者部門と全社にわたるさまざまなチーム (Channel9、MSDN、マーケティング、カスタマ サポート、製品チーム、Developer Evangelism、フィールドなど) と連携していただくことになります。また、サイトの機能を開発、設計、および作成する外部企業とも提携します。候補者としては、プログラム管理の標準的なスキルがあり、急速に変化し続ける環境で仕事ができる方が理想的です。
将来に向けて、オンライン開発者コミュニティを構築するしくみに変化をもたらしてください。
この役職は、ワシントン州レドモンド勤務の正社員です。
私のブログにある連絡先リンクを利用して履歴書をお送りください。ただし、応募者ご本人に限ります (代理人不可)。
2008 年 1 月 17 日 (木) 午後 2 時 57 分 JoeStagner
Joe Stagner - http://www.misfitgeek.com/Come+Join+Me+And+Work+At+Microsoft.aspx (英語) より
分類 : Microsoft ニュース
Syndicated from Joe Stagner - http://joeon.net/)
Copyright © 2008 by Joe Stagner