Upload
tatsuhiko-tanaka
View
168
Download
3
Embed Size (px)
Citation preview
なぜ.NETなのか?
次世代へ移行するインターネット
新しいアプリケーション開発手法への期待
真のインターネット型システム開発モデル
インターネット・アプリケーション間、サービス間の統合
インターネットと企業内システム・インフラ間の統合
~既存の開発モデルの限界~
VSLive! Plus 2000 December
次世代へと発展するインターネット技術これに伴って
システム構築手法を強化する必要性
1. よりリッチな内容をより短期間で構築
2. “Webサイト”を“Webサービス”へ転換
3. 複数の“Webサービス”を協調連携
4. “Webサービス”と企業内システムの間を統合
VSLive! Plus 2000 December
次世代へと発展するインターネット技術これに伴って
システム構築手法を強化する必要性
1. よりリッチな内容をより短期間で構築
2. “Webサイト”を“Webサービス”へ転換
3. 複数の“Webサービス”を協調連携
4. “Webサービス”と企業内システムの間を統合
新しい“Webサービス”に対応する
“ .NET ”プログラミング・モデルと開発ツール
VSLive! Plus 2000 December
ケガをした!病院にいかなくちゃ!
個人情報
Jamie
Andrae医師の患者
Steve
医院紹介サービス
医院 A 医院 C医院 B
Walu 医院
VSLive! Plus 2000 December
Visual Studio.NETの設計思想
.NET Frameworkフルサポート
Webサービス作成の簡易化
複数の開発言語のサポート
生産性/拡張性の高い統合開発環境
ゴール:全世界600万人のVisual Studioユーザーが、.NET Platformに簡単に移行できるようにすること
VSLive! Plus 2000 December
Webアプリケーションの構築
Webサービスの構築方法
ASP+を使用した方法
ATL Serverを使用した方法
Visual Studio.NETによるWebサービスのサポート ウィザードによる雛型の作成
開発者はロジック部分のインプリメントに集中できる
~Webサービスの構築~
VSLive! Plus 2000 December
Webアプリケーションの構築
IDEによるサポート Server ExplorerによるWebサービスの指定 ソリューションにWebサービスを追加
IntelliSenseサポート
Webサービスに含まれるWebメソッドをIntelliSenseでサポートする
~Webサービスの使用~
VSLive! Plus 2000 December
Webフォームデザイナ上でのドラッグアンドドロップによる開発 Linear Layout / Grid Layoutの選択
コントロールのダブルクリックによるイベントの追加
プロパティウィンドウによるプロパティの変更
Webサービスの参照
~Webフォームのサポート ~
Server Explorerサポート
Webアプリケーションの構築
Windowsフォームと同様の生産性を実現!
VSLive! Plus 2000 December
Windowsアプリケーションの構築
.NET FrameworkのWindowsフォームを使用
Windowsフォームとは
.NET FrameworkとWin32APIのパワーを利用した、リッチなクライアント アプリケーションを構築するためのフレームワーク
コントロールとコンテナのためのアーキテクチャ
RAD環境を使用
~Windowsフォーム~
VSLive! Plus 2000 December
デプロイメントが容易
管理されたコードによる安全性
.NET Frameworkとの統合
~Windowsフォームのメリット ~Windowsアプリケーションの構築
GDI+による拡張グラフィックスのサポート
拡張レイアウト フォームの継承
印刷のサポート アクセシビリティ
拡張性
ActiveXのサポート
国際化
VSLive! Plus 2000 December
データベースアプリケーションの構築
コンポーネント デザイナ
ADO+データ オブジェクトをビジュアルに設計
ADO+データセットを自動的に生成
XMLデザイナ
XMLデータとXSDスキーマをビジュアルに設計
高度なXML編集機能
~ Visual Studio.NETでのサポート ~
Webサービス/参照
データフォームウィザード
VSLive! Plus 2000 December
Visual Studio.NETベータ1
まもなくアナウンス
MSDNユニバーサルサブスクリプションで提供
ダウンロードサイトでは、RTMの約1週間後よりダウンロード可能
VSLive! Plus 2000 December
Visual Studio.NETの最新情報
マイクロソフトWebサイト
MSDN Weekly News
www.microsoft.com/japan/developer/
www.microsoft.com/japan/developer/weeklynews/
最新テクノロジ情報を毎週お届けする電子メール無償配信サービス
VSLive! Plus 2000 December
Visual Studio.NETの最新情報
VSLive! Japan 2001
www.shoeisha.com/event/vslive/
以下のセッションなど、40以上のセッションを予定
Visual Studio.NETの概要 .NET Frameworkの概要 Visual Studio.NET Data & XML Common Language Runtime 第1部 / 第2部 ASP+概要とそのアーキテクチャ Windows Formsプログラミングの紹介 Web Servicesの実現する新しい
Webアプリケーションの世界 .NET / COM+ 間の相互運用 SOAP (Don Box氏)
VSLive! Plus 2000 December
まとめ
Visual Studio.NETは .NET Frameworkのための開発環境である
UIからサーバーコンポーネントまで全て.NET Frameworkで実現できる
.NET Frameworkをいちばん効率よく使用できる開発環境がVisual Studio.NETである
VSLive! Plus 2000 December