Submit Search
Upload
TF Seminar 20110218
•
0 likes
•
700 views
H
hirookun
Follow
2011年2月18日に実施した TF セミナーの内容になります。3つのパートのうち、私のセッション分です。
Read less
Read more
Technology
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 46
Recommended
TFセミナー マイクロソフト製品で作る Web インフラ 基本編
TFセミナー マイクロソフト製品で作る Web インフラ 基本編
hirookun
IBMが新しいJava EEコンテナを作っているらしい -Libertyプロファイルとは-
IBMが新しいJava EEコンテナを作っているらしい -Libertyプロファイルとは-
Takakiyo Tanaka
ついに始まるJava EE 7時代のアプリケーション開発
ついに始まるJava EE 7時代のアプリケーション開発
Takakiyo Tanaka
INF-009_PowerShell を 使いこなして、自動化対応 エンジニア になろう!!
INF-009_PowerShell を 使いこなして、自動化対応 エンジニア になろう!!
decode2016
WebSphere Application Server V8.5.5Libertyプロファイルのご紹介 #jjug_ccc #ccc_r51
WebSphere Application Server V8.5.5Libertyプロファイルのご紹介 #jjug_ccc #ccc_r51
Takakiyo Tanaka
Direct accessったい 121222
Direct accessったい 121222
wintechq
20060419
20060419
小野 修司
Ws2012 directaccessで実現するworkanyshereシナリオ 121208
Ws2012 directaccessで実現するworkanyshereシナリオ 121208
wintechq
Recommended
TFセミナー マイクロソフト製品で作る Web インフラ 基本編
TFセミナー マイクロソフト製品で作る Web インフラ 基本編
hirookun
IBMが新しいJava EEコンテナを作っているらしい -Libertyプロファイルとは-
IBMが新しいJava EEコンテナを作っているらしい -Libertyプロファイルとは-
Takakiyo Tanaka
ついに始まるJava EE 7時代のアプリケーション開発
ついに始まるJava EE 7時代のアプリケーション開発
Takakiyo Tanaka
INF-009_PowerShell を 使いこなして、自動化対応 エンジニア になろう!!
INF-009_PowerShell を 使いこなして、自動化対応 エンジニア になろう!!
decode2016
WebSphere Application Server V8.5.5Libertyプロファイルのご紹介 #jjug_ccc #ccc_r51
WebSphere Application Server V8.5.5Libertyプロファイルのご紹介 #jjug_ccc #ccc_r51
Takakiyo Tanaka
Direct accessったい 121222
Direct accessったい 121222
wintechq
20060419
20060419
小野 修司
Ws2012 directaccessで実現するworkanyshereシナリオ 121208
Ws2012 directaccessで実現するworkanyshereシナリオ 121208
wintechq
Linux+Xenによるサーバ仮想化構築事例セミナー
Linux+Xenによるサーバ仮想化構築事例セミナー
VirtualTech Japan Inc.
Solaris 11 ディープダイブセミナー インストール編
Solaris 11 ディープダイブセミナー インストール編
SolarisJP
Dotnetlab 20110827
Dotnetlab 20110827
hirookun
Nano Server First Step
Nano Server First Step
Kazuki Takai
20190225_VxRailCC2_VxRail4.7アップデート_EMC
20190225_VxRailCC2_VxRail4.7アップデート_EMC
VxRail ChampionClub
Java EEと.NET Framework
Java EEと.NET Framework
Takayuki Minato
VIOPS03: XenServer アーキテクチャー
VIOPS03: XenServer アーキテクチャー
VIOPS Virtualized Infrastructure Operators group ARCHIVES
第6回「VMware vSphere 5」(2011/08/11 on しすなま!)
第6回「VMware vSphere 5」(2011/08/11 on しすなま!)
System x 部 (生!) : しすなま! @ Lenovo Enterprise Solutions Ltd.
Workspace ONE PoC Guide Chapter 2 Salesforce Integration v1.2
Workspace ONE PoC Guide Chapter 2 Salesforce Integration v1.2
Hamamatsu-cho Mobile Club(浜松町モバイル愛好会)
Monitoring あれこれ
Monitoring あれこれ
Norio Sashizaki
Workspace ONE PoC Guide Chapter 1 v2.2
Workspace ONE PoC Guide Chapter 1 v2.2
Hamamatsu-cho Mobile Club(浜松町モバイル愛好会)
PEX2014 仮想基盤の可能性を引き出すvSphere
PEX2014 仮想基盤の可能性を引き出すvSphere
z2015026
Beginning java ee 6 13章メッセージ通信
Beginning java ee 6 13章メッセージ通信
zuisener .
夏サミ2014 クラウドとCIツールで変わるエンタープライズJava開発
夏サミ2014 クラウドとCIツールで変わるエンタープライズJava開発
Takakiyo Tanaka
Converter 5.5を使ったP2V V2V
Converter 5.5を使ったP2V V2V
z2015026
HCL Domino REST API 利用ガイド
HCL Domino REST API 利用ガイド
Software Info HCL Japan
ASPE Presentation
ASPE Presentation
Greensfelder, Hemker & Gale, PC
2.website spark seminar_infra
2.website spark seminar_infra
hirookun
Web Camp 2 - マイクロソフト
Web Camp 2 - マイクロソフト
hirookun
Windows Home Server リモート接続 環境設定
Windows Home Server リモート接続 環境設定
hirookun
Php on windows vol.2 - session.1 - 公開用
Php on windows vol.2 - session.1 - 公開用
hirookun
BIM and IPD
BIM and IPD
Greensfelder, Hemker & Gale, PC
More Related Content
What's hot
Linux+Xenによるサーバ仮想化構築事例セミナー
Linux+Xenによるサーバ仮想化構築事例セミナー
VirtualTech Japan Inc.
Solaris 11 ディープダイブセミナー インストール編
Solaris 11 ディープダイブセミナー インストール編
SolarisJP
Dotnetlab 20110827
Dotnetlab 20110827
hirookun
Nano Server First Step
Nano Server First Step
Kazuki Takai
20190225_VxRailCC2_VxRail4.7アップデート_EMC
20190225_VxRailCC2_VxRail4.7アップデート_EMC
VxRail ChampionClub
Java EEと.NET Framework
Java EEと.NET Framework
Takayuki Minato
VIOPS03: XenServer アーキテクチャー
VIOPS03: XenServer アーキテクチャー
VIOPS Virtualized Infrastructure Operators group ARCHIVES
第6回「VMware vSphere 5」(2011/08/11 on しすなま!)
第6回「VMware vSphere 5」(2011/08/11 on しすなま!)
System x 部 (生!) : しすなま! @ Lenovo Enterprise Solutions Ltd.
Workspace ONE PoC Guide Chapter 2 Salesforce Integration v1.2
Workspace ONE PoC Guide Chapter 2 Salesforce Integration v1.2
Hamamatsu-cho Mobile Club(浜松町モバイル愛好会)
Monitoring あれこれ
Monitoring あれこれ
Norio Sashizaki
Workspace ONE PoC Guide Chapter 1 v2.2
Workspace ONE PoC Guide Chapter 1 v2.2
Hamamatsu-cho Mobile Club(浜松町モバイル愛好会)
PEX2014 仮想基盤の可能性を引き出すvSphere
PEX2014 仮想基盤の可能性を引き出すvSphere
z2015026
Beginning java ee 6 13章メッセージ通信
Beginning java ee 6 13章メッセージ通信
zuisener .
夏サミ2014 クラウドとCIツールで変わるエンタープライズJava開発
夏サミ2014 クラウドとCIツールで変わるエンタープライズJava開発
Takakiyo Tanaka
Converter 5.5を使ったP2V V2V
Converter 5.5を使ったP2V V2V
z2015026
HCL Domino REST API 利用ガイド
HCL Domino REST API 利用ガイド
Software Info HCL Japan
What's hot
(16)
Linux+Xenによるサーバ仮想化構築事例セミナー
Linux+Xenによるサーバ仮想化構築事例セミナー
Solaris 11 ディープダイブセミナー インストール編
Solaris 11 ディープダイブセミナー インストール編
Dotnetlab 20110827
Dotnetlab 20110827
Nano Server First Step
Nano Server First Step
20190225_VxRailCC2_VxRail4.7アップデート_EMC
20190225_VxRailCC2_VxRail4.7アップデート_EMC
Java EEと.NET Framework
Java EEと.NET Framework
VIOPS03: XenServer アーキテクチャー
VIOPS03: XenServer アーキテクチャー
第6回「VMware vSphere 5」(2011/08/11 on しすなま!)
第6回「VMware vSphere 5」(2011/08/11 on しすなま!)
Workspace ONE PoC Guide Chapter 2 Salesforce Integration v1.2
Workspace ONE PoC Guide Chapter 2 Salesforce Integration v1.2
Monitoring あれこれ
Monitoring あれこれ
Workspace ONE PoC Guide Chapter 1 v2.2
Workspace ONE PoC Guide Chapter 1 v2.2
PEX2014 仮想基盤の可能性を引き出すvSphere
PEX2014 仮想基盤の可能性を引き出すvSphere
Beginning java ee 6 13章メッセージ通信
Beginning java ee 6 13章メッセージ通信
夏サミ2014 クラウドとCIツールで変わるエンタープライズJava開発
夏サミ2014 クラウドとCIツールで変わるエンタープライズJava開発
Converter 5.5を使ったP2V V2V
Converter 5.5を使ったP2V V2V
HCL Domino REST API 利用ガイド
HCL Domino REST API 利用ガイド
Viewers also liked
ASPE Presentation
ASPE Presentation
Greensfelder, Hemker & Gale, PC
2.website spark seminar_infra
2.website spark seminar_infra
hirookun
Web Camp 2 - マイクロソフト
Web Camp 2 - マイクロソフト
hirookun
Windows Home Server リモート接続 環境設定
Windows Home Server リモート接続 環境設定
hirookun
Php on windows vol.2 - session.1 - 公開用
Php on windows vol.2 - session.1 - 公開用
hirookun
BIM and IPD
BIM and IPD
Greensfelder, Hemker & Gale, PC
Mengenal Power Point
Mengenal Power Point
hartiningsih
Government Contracting
Government Contracting
Greensfelder, Hemker & Gale, PC
Tableau
Tableau
lesterathayde
Swine Flu By Dr Ajay Kumar
Swine Flu By Dr Ajay Kumar
Dr Ajay Kumar
Php conference 2010 final
Php conference 2010 final
hirookun
Cosmo House
Cosmo House
CameronMiller
Minacs Corporate Presentation
Minacs Corporate Presentation
lesterathayde
Tableau Software - Business Analytics and Data Visualization
Tableau Software - Business Analytics and Data Visualization
lesterathayde
O poder das redes sociais no seu negócio.
O poder das redes sociais no seu negócio.
Rio Ok Inteligência em Redes Sociais
IIS7.5概要 10月17日
IIS7.5概要 10月17日
hirookun
20101112 tf web_hirookun
20101112 tf web_hirookun
hirookun
20101112 tf web_hirookun_p
20101112 tf web_hirookun_p
hirookun
PHP Windows コラボセミナー Vol 1 Session 1
PHP Windows コラボセミナー Vol 1 Session 1
hirookun
Viewers also liked
(19)
ASPE Presentation
ASPE Presentation
2.website spark seminar_infra
2.website spark seminar_infra
Web Camp 2 - マイクロソフト
Web Camp 2 - マイクロソフト
Windows Home Server リモート接続 環境設定
Windows Home Server リモート接続 環境設定
Php on windows vol.2 - session.1 - 公開用
Php on windows vol.2 - session.1 - 公開用
BIM and IPD
BIM and IPD
Mengenal Power Point
Mengenal Power Point
Government Contracting
Government Contracting
Tableau
Tableau
Swine Flu By Dr Ajay Kumar
Swine Flu By Dr Ajay Kumar
Php conference 2010 final
Php conference 2010 final
Cosmo House
Cosmo House
Minacs Corporate Presentation
Minacs Corporate Presentation
Tableau Software - Business Analytics and Data Visualization
Tableau Software - Business Analytics and Data Visualization
O poder das redes sociais no seu negócio.
O poder das redes sociais no seu negócio.
IIS7.5概要 10月17日
IIS7.5概要 10月17日
20101112 tf web_hirookun
20101112 tf web_hirookun
20101112 tf web_hirookun_p
20101112 tf web_hirookun_p
PHP Windows コラボセミナー Vol 1 Session 1
PHP Windows コラボセミナー Vol 1 Session 1
Similar to TF Seminar 20110218
Visual Studio 2010
Visual Studio 2010
Visual Studio Users Group Japan
Linux & Mac OS でも動く! ~ クロスプラットフォーム対応に見る ASP.NET Core 5 の可能性 ~
Linux & Mac OS でも動く! ~ クロスプラットフォーム対応に見る ASP.NET Core 5 の可能性 ~
Akira Inoue
ASP.NET習得の最短経路を考察する
ASP.NET習得の最短経路を考察する
Masaki Takeda
Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~
Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~
Akira Inoue
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
Akira Inoue
Sc2012概説 120512
Sc2012概説 120512
wintechq
17-D-1 Azure開発の極意 ~2011年版~
17-D-1 Azure開発の極意 ~2011年版~
Sunao Tomita
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
Yuya Yamaki
20021007
20021007
小野 修司
たった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とは
たった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とは
Rina Owaki
OSC 2010 Tokyo/Fall MSセッション
OSC 2010 Tokyo/Fall MSセッション
Masaki Takeda
Web matrix2とvisual studio
Web matrix2とvisual studio
Tadahiro Ishisaka
2014年12月 ソネット bit-drive セミナー資料
2014年12月 ソネット bit-drive セミナー資料
wintechq
Introduction to web development 1
Introduction to web development 1
hideaki honda
Java on Microsoft Azure
Java on Microsoft Azure
Yoshio Terada
最新 ASP.NET Web 開発オーバービュー
最新 ASP.NET Web 開発オーバービュー
Akira Inoue
Interact 2019 - CI01 Windows Server 2019
Interact 2019 - CI01 Windows Server 2019
Osamu Takazoe
Windows 7 オプショナルツール 一挙紹介
Windows 7 オプショナルツール 一挙紹介
shigeya
XPagesDay 2014 - What's new in XPages NOW!
XPagesDay 2014 - What's new in XPages NOW!
Atsushi Sato
[公開用]Netラボ2012年2月勉強会 asp.netmvc4 beta新機能の紹介
[公開用]Netラボ2012年2月勉強会 asp.netmvc4 beta新機能の紹介
david9142
Similar to TF Seminar 20110218
(20)
Visual Studio 2010
Visual Studio 2010
Linux & Mac OS でも動く! ~ クロスプラットフォーム対応に見る ASP.NET Core 5 の可能性 ~
Linux & Mac OS でも動く! ~ クロスプラットフォーム対応に見る ASP.NET Core 5 の可能性 ~
ASP.NET習得の最短経路を考察する
ASP.NET習得の最短経路を考察する
Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~
Linux & Mac OS でも動く! ~ オープンソース & クロスプラットフォーム .NET の歩き方 ~
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
.NET Core と Container, そして Azure Web Apps on Linux による Web アプリ開発最前線
Sc2012概説 120512
Sc2012概説 120512
17-D-1 Azure開発の極意 ~2011年版~
17-D-1 Azure開発の極意 ~2011年版~
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
Wpf 4とSilverlight 4、これから業務アプリを開発するならどっち?
20021007
20021007
たった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とは
たった1時間でシステム構築!“激速”環境構築を実現する“パターン技術”の秘密とは
OSC 2010 Tokyo/Fall MSセッション
OSC 2010 Tokyo/Fall MSセッション
Web matrix2とvisual studio
Web matrix2とvisual studio
2014年12月 ソネット bit-drive セミナー資料
2014年12月 ソネット bit-drive セミナー資料
Introduction to web development 1
Introduction to web development 1
Java on Microsoft Azure
Java on Microsoft Azure
最新 ASP.NET Web 開発オーバービュー
最新 ASP.NET Web 開発オーバービュー
Interact 2019 - CI01 Windows Server 2019
Interact 2019 - CI01 Windows Server 2019
Windows 7 オプショナルツール 一挙紹介
Windows 7 オプショナルツール 一挙紹介
XPagesDay 2014 - What's new in XPages NOW!
XPagesDay 2014 - What's new in XPages NOW!
[公開用]Netラボ2012年2月勉強会 asp.netmvc4 beta新機能の紹介
[公開用]Netラボ2012年2月勉強会 asp.netmvc4 beta新機能の紹介
Recently uploaded
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
Hiroshi Tomioka
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
Hiroki Ichikura
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
Recently uploaded
(9)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
TF Seminar 20110218
1.
日本マイクロソフト株式会社 エバンジェリスト 奥主 洋
(おくぬし ひろし) http://blogs.technet.com/hirookun/ © 2011 Microsoft Corporation. All rights reserved.
2.
受講対象者 • HTML/CSS
を日々駆使している方 • Web 開発にテキストエデゖターをメンの ツールで使用されている方 • 従来の ASP を現在も使用して開発されている方 • もっと手軽にいいホステゖング環境を探している方 • ASP.NET を目指しているけどまだ手が出ていない方 • ASP.NET を初心者に教える立場の方 © 2011 Microsoft Corporation. All rights reserved. 2
3.
始める前に
定義:「動的なサト」って? このセミナーではサーバー側でページを動的 に生成するコードが存在する Web サトの ことを指すことにします。 したがって、クラゕント サドで動作する ゕドオン系の話はいったん頭の中から外して お聞きください。 © 2011 Microsoft Corporation. All rights reserved. 3
4.
セッションの目的とゴール
Session Objectives and Takeaways • 目的 – WebMatrix の登場背景を説明します。 – WebMatrix の位置づけを説明します。 – WebMatrix の各種機能を説明します。 • ゴール – WebMatrix の機能を人に説明できるように なっていただくこと – WebMatrix を使って動的な Web ページを 作る上での基礎的な知識を得ること © 2011 Microsoft Corporation. All rights reserved. 4
5.
アジェンダ
~ 今日はひたすら WebMatrix ~ © 2011 Microsoft Corporation. All rights reserved. 5
6.
6
7.
HTML 編集ができる製品の変遷 © 2011
Microsoft Corporation. All rights reserved. 7
8.
サーバー側のテクノロジーの変遷
SQL Server 2000 SQL Server Database Access/.mdb 2008/R2 (Access/.accdb) Data Access .NET Framework Logic ASP.NET 4 Active Server Presentation Pages(.asp) Visual Studio Visual Studio Visual Studio 6.0 2005/2008 2010 Web Server IIS 5.0 IIS 7.x OS © 2011 Microsoft Corporation. All rights reserved. 8
9.
9
10.
マイクロソフトの Web プラットフォーム クラゕント
Web サーバー ンターネット 開発ツール データベース
11.
マイクロソフトの Web プラットフォーム クラゕント
Web サーバー ンターネット 開発ツール データベース
12.
マイクロソフトの Web 開発ツール 静
動 © 2011 Microsoft Corporation. All rights reserved. 12
13.
• 動的 Web
サトの開発の作業フローに 必要な最低限の機能を提供 コーディング 動的 Web 初学者向け © 2011 Microsoft Corporation. All rights reserved. 13
14.
14
15.
インストールの前に(1)
• サポートされている OS – Windows 7, Windows Vista Service Pack 2, Windows XP Service Pack 3 – Windows Server 2003 Service Pack 2, Windows Server 2008 Service Pack 2, Windows Server 2008 R2 • 開発環境としてクラゕント OS からサー バー OS まで広く使うことができます。 • OS のバージョンによって追加でンス トールが必要なコンポーネントがあります。 © 2011 Microsoft Corporation. All rights reserved.
16.
インストールの前に(2)
• ンストールは統合ンストーラーを使用 – Web Platform Installer (Web PI) サズ 92.3KB – Web PI のンストールは webpilauncher.exe – Web PI は以下のコンポーネントに依存 • ンターネット接続 • コンピューターに対する管理者特権 • .NET Framework 2.0(再起動) Windows XP, Windows Server 2003 では 追加ンストールが発生します。 – 最近の PC ではメーカーツールが .NET Framework を使っていることもあり、もう 入っている可能性があります。 © 2011 Microsoft Corporation. All rights reserved.
17.
インストールの前に(3)
• WebMatrix の依存コンポーネント コンポーネント 参考サイズ WebMatrix 本体 7.09MB Web Platform Installer (Web PI) 92.3KB Microsoft .NET Framework 4 0.85MB(再起動) Windows メージング コンポーネント 1.17MB Windows Server 2003 SP2 で要求される Microsoft SQL Server Compact 4.0 8.04MB Windows ンストーラー 4.5 3.17MB(再起動) XP, 2003 のみ Microsoft SQL Server Compact 4.0 Tools 0.79MB ASP.NET Web Pages 0.59MB ASP.NET Web Pages Language Packs 0.59MB SQL Server 2008 R2 管理オブジェクト 10.42MB SQL Server Native Client 4.49MB SQL Server System CLR 型 3.31MB Web 配置ツール 2.0 2.54MB .NET Framework 2.0 SP1 23.61MB(再起動) IIS 7.5 Express 3.29MB 合計 Wpilauncher + 68.78MB © 2011 Microsoft Corporation. All rights reserved.
18.
インストールの前に(4)
• この資料では Windows 7 環境でのンス トール手順を記載します。 • Windows XP も意識した簡易手順は下記 のブログ投稿をご参照ください。 • 【MEMO】 WebMatrix の環境準備 http://blogs.technet.com/b/hirookun/ archive/2011/02/06/3385240.aspx © 2011 Microsoft Corporation. All rights reserved. 18
19.
19
20.
インストール手順(1)
• ブラウザーで以下のサトへ行く http://www.microsoft.com/web/webmatrix • をクリックする • をクリックする • セキュリテゖの警告が表示されるので、 [実行] をクリックする • UAC のダゕログが表示されるので、 [はい] をクリックする • Web Platform Installer (Web PI)が ンストールされ、実行される © 2011 Microsoft Corporation. All rights reserved. 20
21.
インストール手順(2)
• Web PI の中で Microsoft WebMatrix を ンストールする画面が表示される • [ンストール] をクリックする • 依存関係にあるコンポーネントの一覧が 表示される ダウンロード合計:42 MB • [同意する] をクリックすると ンストールが始まる • .NET Framework 4 のンストールが 完了した時点で再起動を要求される • [はい] をクリックして再起動する © 2011 Microsoft Corporation. All rights reserved. 21
22.
インストール手順(3)
• 再起動が完了するとログオンが表示される ので、ログオンする • 起動処理で Web PI 起動し、UAC の ダゕログが表示される • [はい] をクリックするとンストールが 継続し、次々にンストールが進む • 最後にンストールの完了画面が表示され るので [完了] をクリックする • WebMatrix が起動してくる © 2011 Microsoft Corporation. All rights reserved. 22
23.
インストール手順(4)
• いったん WebMatrix を 右上の [X] を クリックして終了する • Web PI の画面で [終了] をクリックする これにてンストール作業は完了! © 2011 Microsoft Corporation. All rights reserved. 23
24.
WebMatrix の起動
• Windows のスタート メニュー から [すべてのプログラム] - [Microsoft WebMatrix] を開きます • [Microsoft WebMatrix] をクリックして WebMatrix を実行する これで初期画面が表示されます! © 2011 Microsoft Corporation. All rights reserved. 24
25.
参考:WebMatrix のアンインストール
• コントロール パネルからそれぞれ ゕンンストールする必要がある IIS Express (1) .NET Framework 4 (4) ASP.NET Web Pages (2) SQL Server Compact (5) Web Deploy (1) Web PI (1) WebMatrix (1) © 2011 Microsoft Corporation. All rights reserved. 25
26.
26
27.
Web サイトの作成
① ② ③ ④ ①「個人用サイト」 作成済みの Web サイトを開く ②「Web ギャラリーからサイトを作成」 OSS アプリをインストールして、Web サイトを作成 ③「テンプレートからサイトを作成」 WebMatrix のテンプレートを展開して、Web サイトを作成 ④「フォルダーからサイトを作成」 既存のフォルダーを Web サイト として登録 © 2011 Microsoft Corporation. All rights reserved. 27
28.
開発のベースとなる素材 © 2011 Microsoft
Corporation. All rights reserved. 28
29.
主な ASP.NET OSS
アプリ DotNetNuke • 500,000 サト以上に導入されている CMS Orchard CMS • ASP.NET MVC ベースの CMS Umbraco CMS • MSDN で採用された CMS BlogEngine.NET • ブログ機能に特化した CMS © 2011 Microsoft Corporation. All rights reserved. 29
30.
Orchard のインストール(1)
• [Web ギャラリーからサトを作成する] をクリックする • 右上の検索フゖールドに“Orchard”と入力 すると、現時点では Orchard だけに絞ら れる • サト名は 「Orchard」に変更する • [次へ] をクリックする • ラセンス条項とダウンロードを行うゕプ リケーションのサズが表示される • [同意する] をクリックする © 2011 Microsoft Corporation. All rights reserved. 30
31.
Orchard のインストール(2)
• 完了画面が表示されるので [OK] を クリックしてンストールを終了する • ンストールの完了した Orchard が WebMatrix の管理下で開く • URL 横のリンクをクリックして起動する • Orchard の初期設定画面がブラウザーで 表示される © 2011 Microsoft Corporation. All rights reserved. 31
32.
テンプレートからサイト作成 • WebMatrix ンストール先
フォルダーにあるテンプレー トのカタログ情報を取得 • テンプレートは配置パッケー ジ形式で保存 – HTML 5 & CSS 3.0 対応 • Web Platform Installer を使 用してンストール 「Web ギャラリーからサイト作成」と 同じ仕組み © 2011 Microsoft Corporation. All rights reserved.
33.
Web サイト 作成
関連技術 Web Platform Installer (Web PI) マクロソフトの コンポーネント コミュニテゖの コンポーネント www.microsoft.com/web © 2011 Microsoft Corporation. All rights reserved.
34.
Web サイトのカスタマイズ機能
サト • Web サーバーの管理や公開場所の指定 フゔル • コンテンツの作成と編集 • HTML の入力支援機能 データベース • SQL Server Compact や SQL Server に接続可能 レポート • SEO の分析支援ツール • 外部の Web サトにも使用可能 © 2011 Microsoft Corporation. All rights reserved.
35.
WebMatrix の動作環境 概観
実行 レスポンス リクエスト 読み込み タスクトレ © 2011 Microsoft Corporation. All rights reserved. 35
36.
SQL Server Compact
• フゔル ベースなのにより本格派 • 移行がすごくスムーズで将来性もばっちり SQL Server Access MDB SQL Server Compact 実行方式 フゔル フゔル エンジン リソース使用 少 少 比べれば 多 排他処理 苦手 V4 から 当然 同時実行処理 向いていない V4 から 当然 上位への移行 データ中心 WebMatrix で SSIS などで同期 簡単に実行 は簡単で当然 費用 MDB だけ無償 WebMatrix も無 Express は無償 償なので完全無償 ほかは 有償 http://blogs.msdn.com/b/sqlservercompact/ © 2011 Microsoft Corporation. All rights reserved. 36
37.
SQL Compact から
SQL Server へ • Access や他のデータベース間の移管と 違い、WebMatrix には便利な機能あり © 2011 Microsoft Corporation. All rights reserved. 37
38.
ASP.NET Web ページ
とは Razor 構文で記述するページ定義と処理エンジン WebMatrix ASP.NET MVC 3 Web サイト Web 開発 作成ツール HTML 生成 フレームワーク エンジン ASP.NET Web ページ Razor HTML .cshtml .vbhtml ※ 英語表記では ASP.NET Web Pages © 2011 Microsoft Corporation. All rights reserved. 38
39.
"Razor" とは
Small, Simple, Seamless • ページ記述のための新しい 構文 (記法) @{ var title = "Hello Razor"; } .cshtml <h1>@title</h1> <ul> @foreach (var item in products) { <li>@item.Name</li> } </ul> <p>Time is @DateTime.Now</p> – シンプル & クリーン – タピング量とコード サズの低減 (vs. PHP, ASPX) – 便利なヘルパー ラブラリと容易な拡張 – C# (.cshtml), Visual Basic (.vbhtml) をサポート © 2011 Microsoft Corporation. All rights reserved. 39
40.
ヘルパー ライブラリ とは
便利な Web パーツ ライブラリ @Bing.SearchBox() @Facebook.LikeButton() @LinkShare.GetHtml() @Twitter.Search() © 2011 Microsoft Corporation. All rights reserved. 40
41.
ヘルパー 利用のための準備
便利な Web パーツ ライブラリ 1. ASP.NET Web ページの管理 をクリック または http://localhost:XXXX/_Admin へゕクセス 2. 設定したいパスワードを入力 3. _Password.config をリネーム ※ フゔル名の "_" を削除 4. 設定したパスワードでログン 5. ヘルパーの一覧からンストール 6. 関連フゔルがサトの App_Code フォルダ などに追加される © 2011 Microsoft Corporation. All rights reserved. 41
42.
Visual Studio 2010
連携 Razor による高機能 Web アプリ開発 • WebMatrix は Visual Studio 2010 Visual Web Developer 2010 と連携が可能 • WebMatrix 未対応 の機能が利用可能※1 – インテリセンス – デバッグ ※1 ASP.NET MVC 3 RTM のセットゕップが必要 © 2011 Microsoft Corporation. All rights reserved. 42
43.
WebMatrix で始まる
動的 Web の世界 × Web ページ Compact Edition © 2011 Microsoft Corporation. All rights reserved.
44.
© 2011 Microsoft
Corporation. All rights reserved. Microsoft, Windows, Windows 7 and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. © 2011 Microsoft Corporation. All rights reserved. 44
45.
リファレンス
Microsoft Web Platform http://www.microsoft.com/web/ WebMatrix ホームページ http://www.microsoft.com/web/webmatrix MSDN ASP.NET デベロッパー センター http://msdn.microsoft.com/ja-jp/asp.net/default.aspx Microsoft Web 開発ガイドライン http://msdn.microsoft.com/ja-jp/asp.net/ff602016.aspx TechNet IIS テックセンター http://technet.microsoft.com/ja-jp/iis/default.aspx インターネット Web サーバー構築ガイドライン http://technet.microsoft.com/ja-jp/iis/ff625168 © 2011 Microsoft Corporation. All rights reserved. 45
46.
参考になるブログ
Hiroshi Okunushi’s Blog | IIS PHP etc. http://blogs.technet.com/b/hirookun/ Web PI の歩き方 by 武田正樹 http://blogs.msdn.com/b/web_/ monoe’s blog http://blogs.msdn.com/b/osamum/ THE TRUTH IS OUT THERE http://blogs.msdn.com/b/chack/ Days with Microsoft Web Platform http://blogs.msdn.com/b/tashinmu/ ScottGu's Blog (英語) http://weblogs.asp.net/scottgu/default.aspx © 2011 Microsoft Corporation. All rights reserved.