さて、改めましてわんくま同盟東京勉強会#3に参加された方々お疲れ様でした。
当初は9:30位に新宿に来て中さんらと話してようかなと思ったのですが、
実際は到着が10:00になってしまいました。
ちなみに私10:15分くらいまでエレベーターホール前に立っておりました。
#警備員さんに看板※1掲げちゃダメと言われた様で何も持たず警備員のごとく立ってました。
さて肝心の勉強会の内容ですが以下の4セッション+MSON1セッションでした。
午前中
・もっと知ろうよ。コード アクセス セキュリティ by om(takanao)さん
・"template vs. generics" 総称型のからくりと功罪 by επιστημηさん
午後の部
・MSON IIS7.0 概要とアーキテクチャ by IT Pro エバンジェリスト 奥主 洋様
・"delegate + generics" 汎用化による量産の技術 by えムナウさん
・Microsoft AJAX Library 8年越しの開花 by 中博俊さん
そしてそれぞれのセッションについて感想等
もっと知ろうよ。コード アクセス セキュリティ
om(takanao)さんよる.NET Framworkのコード アクセス セキュリティについてのセッションです。
今回のセッションで対象にしている事象はファイルサーバーからのアプリケーションの配布で、ファイルサーバーにアプリケーションをコピーして実行した場合うまく動きますか?という問いかけから始まりました。
時間があまり無かったので駆け足だったのですがコード アクセス セキュリティがアセンブリを認証するプロセスやファイルサーバーから配布する場合Click Onceが使えることなどを教えていただきました。
そしてまとめは最初の問いに対し、
・サーバー上ではコード アクセス セキュリティにより実行できない処理があること
・その場合はクライアント側に適切なアクセス許可を与えるか、若しくはClick Onceを使うことを検討する必要がある
としてまとめてセッションは終了しました。
今私が関わっているプロジェクトでは.NET1.1でノータッチデプロイメントを使っているのでコード アクセス セキュリティは知っていたのですが、恐らくノータッチデプロイメントや、Click Once等を使ったことが無い人たちはいまだにコード アクセス セキュリティを知らない人も多いと思うのでもっと広めて行きたいと思いました。
またClick Onceがイントラネットで使えることは知らなかったのでそれも良い収穫でした。
更に今回は概念とかではなく認証のプロセスなどについて解説するセッションだったのでより面白く興味深かったです。
・"template vs. generics" 総称型のからくりと功罪
我らがεπιστημη氏によるC++のtemplate及び.NETマネージのgenericsのセッションです。
templateはソースファイルであり、インクルードしなければ使えないこと及びコンパイル時にtemplate使用時に指定した型を持つバイナリを生成する関係上場合によってソースコードに対し数倍から数十倍のバイナリモジュールが出来上がる可能性がありことなどを説明して下さいました。
対してgenericsはobject型として仮定した上でまず中間コードを生成し、
使用時に指定した型であるかのチェック及びキャストを自動的に生成する仕組みであることなどを説明して下さいました。
このセッションについては実業務でどう使うか?などについては考えず技術的な話として楽しく聞かせてもらいました。
また楽しみにしております。
さて昼休みを挟みまして午後の部です。
・MSON IIS7.0 概要とアーキテクチャ by IT Pro エバンジェリスト 奥主 洋様
今回のMSONは最新のIIS7.0のセッションです。
いまだにVistaをインストールしていない関係で全然知らなかったのですが(汗
主にIIS6.0からの強化ポイントについて解説されてました。
#失礼な話ですがIISについては殆ど触れたことも無いのでセッションの内容もあまり覚えていないです。勉強します・・・
またIISについての最新情報はここをおいて他には無いとしきりにwww.iis.netをお勧めされてました。
・"delegate + generics" 汎用化による量産の技術
さて、VSUG Dayの時から期待して待っておれと言われていたえムナウ氏のセッションです。
επιστημη氏のtemplate vs genericsに対しこっちはdelegate + genericsによって汎用化を実現し量産化を計ろうといった趣旨です。
普通であればコントロールの共通化とかそんなところで終わりそうなところですが
えムナウ氏のはデータベースへのアクセスもTableAdapterによって汎用化したのがポイントだと個人的に思います。
プロジェクトがアップされたらじっくり見てみてみます。
・Microsoft AJAX Library 8年越しの開花
さて、最後はわれらが中さんのAJAXに関するセッションです。
まず前提としてライブラリが出る以前にもMicrosoftにもAJAXが有った事を説明され、
その上でAJAX Labraryを使った開発がどれほど楽かを説明されていました。
実は私はASP.NETでのWebページを作ったことが無いのでそもそもASP.NETの動きがいまいち分かってなかったのですが^^;
ちょっと推測なのですがこのAJAX Libraryは現在のASP.NETのシェアの一部がこのAJAXに置き換わるのではなく、
現在普及がいまひとつなASP.NETを押していくためのものかなぁと思いました。
#普及がいまひとつっていうのは個人的に感じるだけですが
で例によってこの後は懇親会がありました。
すでに何人もの人がブログに書いてますので私は書きません。
#何書けばいいのかわからない・・・
こんな感じで感想でした。
#途中からもうグダグダ
※1 実は只の印刷した紙だったり
投稿日時 : 2006年12月11日 22:10