LOGO

sponsor.jpg

   ホーム      
 | 
  
   イベント      
 | 
  
   コラム      
 | 
  
   連載      
 | 
  
   フォーラム      
 | 
  
   VSUG      
 | 
  
   スタッフ日記      
 | 
  
   VSUG キャスト   
会員サービス
メンバー ログイン
新規会員登録はこちら
MENU
ホーム
イベント
VSUG アカデミー
VSUG Day
その他のイベント
コラム
連載
基本
LINQ
リッチクライアント
ASP.NET
フォーラム
初心者フォーラム
Visual Studio
.NET 開発
プラットフォーム運用
フリートーク・お知らせ
フォーラムの利用案内
VSUG
VSUGとは
フォーラムリーダー紹介
ガジェット
スタッフ日記
VSUG キャスト
第 1 回 近藤 和彦 氏
第 2 回 長沢 智治 氏

vsugday 2007 winter

イベント概要


盛況のうちに開催終了いたしました。

【東京会場】
▼日付 2007年12月8日(土)  受付10時~
▼会場 ベルサール西新宿 1Fホール
http://www.sumitomo-rd.co.jp/building/kaigishitsu/bs_nishi-shinjuku.html 
▼会費 無料(VSUG 会員登録が必要となります)

【大阪会場】

大阪会場へのお申込みはこちら
 
▼セッション内容
10:00 - 受付開始
10:30 - 11:20 kkondo20p.jpg【スポンサーセッション】
マイクロソフト株式会社 近藤  和彦氏

「Visual Studio 2008 ザ・ベストテン」
次期 Visual Studio 2008 のリリースも間近となりました。Visual Studio 2008 は最終的に 200 以上におよぶ新機能により、開発者をさらに支援します。すべての機能を限られた時間で紹介することは難しいため、このセッションでは新たな Visual Studio 2008 の新機能をスピーカー独自の観点からいくつか抽出し、その詳細を解説していきます。
11:30 - 12:20 【VSUG セッション】
Web アプリケーションフォーラムリーダー 小野@どっとねっとふぁん氏

「LINQな世界への招待」

VisualStudio 2008(.NET Framework 3.5)の登場により、LINQ(言語統合クエリ)という新しい要素がプログラミングに加わりました。LINQ を活用するための基礎となる知識と簡単な使い方までをお話したいと思います。
12:20 - 13:20 昼食休憩

13:20 - 14:10 【VSUG セッション】
Visual Studio 2005 フォーラムリーダー 酒井 達明氏

「ガイダンスを活用しよう!~GAX&GAT で実現!!ソフトウェア・ファクトリー」

実績のあるアーキテクチャモデルを再利用することは、ソフトウェアを効率的に開発することが出来るだけでなく、品質の向上にもつながります。

このセッションでは、開発に必要なテンプレートやガイダンスを提供し、アーキテクチャモデルの再利用を実現する Visual Studio 拡張機能である、Guidance Automation 及び、マイクロソフトの推奨するアーキテクチャモデルに沿った、各種ソフトウェアファクトリをご紹介します。
14:20 - 15:10

【スポンサーセッション】
日本オラクル株式会社 クロスインダストリービジネス推進本部 戦略開発部  
一志  達也氏

「Oracle Database 11gがもたらす.NET開発者へのメリットとは」

Oracle Database 11g が遂に登場しました。400 以上の新機能の中には、.NET 開発者必見のものも含まれております。本セッションでは、最新データベース機能や、Windows Vista 時代への対応に関するトピック、なぜオラクルを選択していただきたいのかなど、開発者の方に是非知っていただきたい内容を盛りだくさんに用意しております。

15:20 - 16:10 【VSUG セッション】
VSUG .NET Framework フォーラムリーダー こだか かおる氏

「開発現場から見た .NET Framework 3.5」
Visual Studio 2008 とともに、.NET Framework 3.5 が新しくリリースされました。何が新しくなったのか、何が変わったのか、実際の開発ではどのように使っていけばよいのか、という観点で、.NET Framework 3.5 について見ていきたいと思います。
16:20 - 17:10 【Lightning Talk・表彰】

▼Lightning Talk(順不同)
・VSUG Web アプリケーションフォーラムリーダー 小野 修司氏
「VS2008の複数フレームワーク対応を考える」

VisualStudio 2008では複数のフレームワーク(2,0、3.0、3.5)に対応した開発が可能になりました。これがどのようにして行われているのか考えてみたいと思います。

・VSUG スタッフ 井上章氏
「ASP.NET AJAX Tips」

ASP.NET AJAX を使う上で注意しなければならない点を、時間の許す限りご紹介します。

・VSUG  C#フォーラムリーダー 青柳 臣一氏
「XNA Game Studio の紹介」

XNA Game Studio ってご存知ですか?どんなものなのか、どんなことができるのかを紹介してみたいと思います。



【 イベント・レポート 】

■「LINQな世界への招待」
 Web アプリケーションフォーラムリーダー 小野@どっとねっとふぁん氏のレポート:Buma Michaelさん


▼ VSUG DAY 2007 winter 東京の雰囲気

STAFFみなさんが、とても親切で、どんな質問でも正確に細かく応えていただき、フレンドリーな雰囲気がとても気持ちが良いです。
セミナーで聞いて、理解できなかったことも、再度休み時間に質問ができたので、大満足な充実した日となりました。
一人で来ている人がほとんどですが、気軽に参加できる雰囲気がまた良かったです。



▼「LINQな世界への招待」

LINQは簡単に言うとデータベースの言語である「SQL言語」の理解がなくても VBまたはC#だけでデータにアクセスできるようにSQLする機能です。プログラミングをシンプルにするのが目的という感じがしますが、SQL言語に慣れている人にとっては本当にシンプルになったのでしょうか?
LINQ言語を見るとSQLのストラクチャーに似ていますが、完全に同じというわけでもありませんので、SQL言語を覚えた時と同じように「LINQ言語」を覚える必要があります。

後 LINQ機能は、データベースサーバーにコネクションができているという前程に基づいています。そのコネクションは最初からできていないと動きませんので、前もってコネクションを用意する必要があります。
開発環境についているとしても 開発機に1GB以上の余分なメモリが必要になります。開発機に余分なメモリがある人とか、サーバーで直接開発する人にとっては便利かもしれませんが、開発機を持ち歩いたり軽くしたい人にとっては難しくなりますね。

SQLサーバーと同じネットワークに開発機があれば、設定してつなげることが可能ですが、データセンターのサーバーで開発した人はどうしたらいいでしょうか?
ほとんどのデータセンターはSQLのポートが開いていなくて、外にある開発機からデータセンターにあるサーバーにアクセスするのに苦労します。
解決案として、開発機と運用サーバー、両方のマシンに同じデータベースを入れればいいということですが、開発機でできたアプリケーションをサーバーにアップロードする手間がかかります。
それと サーバーにアップロードする時、アプリケーションの設定を変更しないといけないので、まだまだワンクリックという便利さがみえていませんね。

XMLに対してはLINQは大変助かると思います。XSDファイルを参照しないで、INTELLISENSEでXMLのスキーマを呼び出せるので デザインタイムで早い内にBUGを避けることができます。
しかも 今までできなかった XMLの「JOIN」ができるようになりました。複数のXMLファイルをJOINするだけじゃなくて まったく別のデータソース(OBJECT、SQL、等)にもJOINすることができます。WEBサーバー上でXMLファイルを書き込むのはお薦めできませんが、XMLデータをリードするだけなら 問題ないでしょう。

ウェブからのRSSフィードを使うことも可能になりました。自分のWEBサイトに別のサイトから情報を取り入れる時に使えます。その場合はLINQ言語を使ってRSSデーターを取りだすことになります。

CLRに詳しい人は新しいオブジェクトが必要なのを注意したほうがいいでしょう。もしかして、自作のアプリけしょんに追加する必要があるかもしれません:
System.LINQ.Enumerable.xxx
System.LINQ.Queryable.xxx

ORACLEデータベースを使っているユーザは残念ながら、LINQがまだORACLEをサポートしていません。その内、できるようになると言っていました。

一応、どういう風にLINQ言語がみえるかという好奇心がありましたので サンプルを貼り付けします:

var query = from p in People
where p.Gener == 1
orderby p.Age
select new {p.Name, p.Age};

SQLを知っている人はこれを見て、だいたい何をしているかわかると思います。SQLは知らない人にとってはLINQだけを勉強すればいいので、勉強する項目を一個減らすことができます。


参考資料:
http://www.microsoft.com/japan/msdn/net/bb394939.aspx
http://www.uacsoft.com/software/



【 セッションコメント 】

■VSUG DAY 2007 winter 東京全体


・差し入れもあって、参加して良かったです。

・サンドイッチごちそうさまです。

・タイムリーな話題で今後の調査のきっかけとなりました。

・講義の内容は充実ですし、昼まで用意して頂いて満足でした。

・大変有意義なセミナーだと思います。今後ともよろしくお願い致します。

・昼食サービスは非常に嬉しかったです。

・もう少し言語寄りな内容があると嬉しい。

・もう少し駅から近いと良かったですが、全体的に満足です。

・ライトニングトーク大会が良かったです。

・楽しかったです。また来ます。ライトニングトークもスピードがあって良かったです。

■「Visual Studio 2008 ザ・ベストテン」
 マイクロソフト株式会社 近藤 和彦氏


・わかりやすく、面白かった。

・MSは、より良い人々が揃っている会社だと感じます。(企業は人なりですね。)

・いつもながらの明解さで楽しめました!

・VS全般が理解できて良かった。

・Wordの新機能が1番びっくり。

・小技の紹介、面白かったですよ!順位はぜひつけて欲しかった。

・色々な機能について知ることができ、ますますVS2008が楽しみになりました。

・メッセージがわかりやすく、楽しく受けられました。

・資料を公開して欲しいです。

・シンジケーションを使ったシステムは今後ますます増えていくと思うので、楽しみながら作っていこうと思います。

・時間が足りないのは残念である!

■「LINQな世界への招待」
 Web アプリケーションフォーラムリーダー 小野@どっとねっとふぁん氏


・LINQには興味があった(でも、詳しく知らない)ので期待していました。期待通りの内容でLINQの内容についてだけでなく、小野氏の考えるLINQの使い所を知ることもでき、収穫でした。

・LINQの導入に役立ちました!

・LINQを使えば簡単にDBもどきの機能が使えることがわかっただけでも収穫があった。

・LINQの具体的なイメージが非常に分かりやすかった。

・XMLをデータベースとして扱えるのは非常に有用。今後何かしらで使用してみたい。

・仕事では今のところ使う機会がないのですが、LINQを勉強しておこうと思いました。

・色々な機能について知ることができ、ますますVS2008が楽しみになりました。

・LINQはデータベース用の構文だと思っており、興味がなかったのだが、汎用性が高いことがわかり興味が出てきた。

・コードサンプルが多く分かりやすかったです。

・LINQ to XMLの有用性が大変よくわかった。情報源を教えてくれて大変有意義だった。

・LINQの仕組みが概説されていて良かった。

■「ガイダンスを活用しよう!~GAX&GAT で実現!!ソフトウェア・ファクトリー」
 VSUG Visual Studio 2005フォーラムリーダー 酒井 達明氏


・以前同じようなモデルのネタを聞いた際に、よく分らなかったのですが、何となく内容が繋がったような気がしました。

・GAXは面白いですね。

・概念になりがちな内容をデモを多く使って説明してくれたのが良かった。

・日頃利用されている方の力を感じました。

・大変興味があり、次の活動へのヒントを得られました。一日中聞きたかったぐらいです。

・デモのDSLを作成するのに、どれくらいかかったかが知りたかった。

・ファクトリーの説明をもっと聞きたかった。

・限られた時間が大きいテーマだと思う。概要をつかむ事ができました。いろいろ初めて目にしたことがあり、とても参考になりました。試してみたい!

・非常に良かった。GAXの研究をしてみたいと思った。

・コード自動生成のすごさを実感できました。

■「Oracle Database 11gがもたらす.NET開発者へのメリットとは」
 日本オラクル株式会社 クロスインダストリービジネス推進本部 戦略開発部  一志 達也氏


・プレゼン自体が非常に上手でしたので、とても分りやすかったです。Oracle 11gの機能・価格まで紹介していただけて、すぐ使える知識でありがたかったです。

・giを使用しているので、参考になりました。

・プレゼンテーションの練習方法を知りたくなりました。行ロックが一歩進化しましたね。

・Oracle全般の知識が得られてとても良かった。

・昔と変わらず話が面白いです。

・SQL Sever使いの当方も、11gの利点が非常に良く伝わった。素晴らしいプレゼンでした。

・機能的にも良いし、何より話(プレゼン)が上手い。時間が経つのが早かった。

・話し方がユニークだが、理解しやすかった。

・名前は知っていたが、今日の説明でどういう製品なのかよく理解できた。テンポもよく時間通り終了し満足した。

・自動化について参考になりました。

■「開発現場から見た .NET Framework 3.5」
 VSUG .NET Framework フォーラムリーダー こだか かおる氏


・内容は前回アカデミーと同じようでしたが、その時に「Addinなどの補足が欲しい」と出したのが、ズバリ話されたのがありがたかったです。

・もう少しデモが見たかった。

・Windows Developersマガジンの記事をよく読んでいました。開発者の視点のお話が面白かったです。

・各言語の変更点などはC#でしか開発していない私にとって、わからないことが多く参考になりました。

・どういう機能があって使う方針について開発者視点から見た説明をされたのが良かった。PowerPointの操作に慣れて頂くともっと良くなると思う。

・SPの話は面白かった。200Mは大きい・・・。

ログイン | © 2005-2008 Visual Studio User Group. All rights reserved. 著作権について | プライバシーポリシー | リンクポリシー | お問合せ