Enviar pesquisa
Carregar
20100313
•
Transferir como PPTX, PDF
•
0 gostou
•
696 visualizações
小野 修司
Seguir
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 24
Baixar agora
Recomendados
DEV-016_止まらないサービスを! ~マイクロサービス プラットフォーム「Azure Service Fabric」~
DEV-016_止まらないサービスを! ~マイクロサービス プラットフォーム「Azure Service Fabric」~
decode2016
Bar VSUG 04 Takashi Shinmura PDC09
Bar VSUG 04 Takashi Shinmura PDC09
Visual Studio Users Group Japan
公開用 SC006 クラウドインフラの作り方
公開用 SC006 クラウドインフラの作り方
Takefumi Kakimoto
SilverlightとSharePoint2010の紹介
SilverlightとSharePoint2010の紹介
Tadahiro Higuchi
ShizuokaITpro_Azure
ShizuokaITpro_Azure
Shinichiro Isago
Lt7 SPA
Lt7 SPA
GIG inc.
20150218 mt azure_handson
20150218 mt azure_handson
Six Apart
120331 silverlight5新機能早めぐり
120331 silverlight5新機能早めぐり
Takayoshi Tanaka
Recomendados
DEV-016_止まらないサービスを! ~マイクロサービス プラットフォーム「Azure Service Fabric」~
DEV-016_止まらないサービスを! ~マイクロサービス プラットフォーム「Azure Service Fabric」~
decode2016
Bar VSUG 04 Takashi Shinmura PDC09
Bar VSUG 04 Takashi Shinmura PDC09
Visual Studio Users Group Japan
公開用 SC006 クラウドインフラの作り方
公開用 SC006 クラウドインフラの作り方
Takefumi Kakimoto
SilverlightとSharePoint2010の紹介
SilverlightとSharePoint2010の紹介
Tadahiro Higuchi
ShizuokaITpro_Azure
ShizuokaITpro_Azure
Shinichiro Isago
Lt7 SPA
Lt7 SPA
GIG inc.
20150218 mt azure_handson
20150218 mt azure_handson
Six Apart
120331 silverlight5新機能早めぐり
120331 silverlight5新機能早めぐり
Takayoshi Tanaka
HTML Web Platform
HTML Web Platform
dynamis
初めての Data API CMS どうでしょう - 仙台編 -
初めての Data API CMS どうでしょう - 仙台編 -
Yuji Takayama
Mobile Web
Mobile Web
Makoto Kato
クラウド・アプリケーションの作り方
クラウド・アプリケーションの作り方
Tomoharu ASAMI
2014年12月04日 ヒーロー島 Azureスペシャル
2014年12月04日 ヒーロー島 Azureスペシャル
Daiyu Hatakeyama
AWS Management Pack for Microsoft System Centerによるクラウド管理
AWS Management Pack for Microsoft System Centerによるクラウド管理
Genta Watanabe
[AC10] Azure Stack パート2 ~企業が求めるこれからのハイブリッドクラウド設計~
[AC10] Azure Stack パート2 ~企業が求めるこれからのハイブリッドクラウド設計~
de:code 2017
AWS Black Belt Tech シリーズ 2015 - Amazon API Gateway
AWS Black Belt Tech シリーズ 2015 - Amazon API Gateway
Amazon Web Services Japan
Data API + AWS = (CMS どうでしょう 札幌編)
Data API + AWS = (CMS どうでしょう 札幌編)
Yuji Takayama
AWSを利用したアプリ開発
AWSを利用したアプリ開発
Fixel Inc.
サーバレスを可能にするAWSサービスの概要
サーバレスを可能にするAWSサービスの概要
Fixel Inc.
できる!グローバル×スケーラブル×マルチデバイス対応のソーシャルアプリ開発入門
できる!グローバル×スケーラブル×マルチデバイス対応のソーシャルアプリ開発入門
gipwest
Google Compute EngineとGAE Pipeline API
Google Compute EngineとGAE Pipeline API
maruyama097
Citrix CloudPlatform 305 and Apache CloudStack 40 Updates
Citrix CloudPlatform 305 and Apache CloudStack 40 Updates
Kimihiko Kitase
CloudStack Overview@OSC2012Fukuoka
CloudStack Overview@OSC2012Fukuoka
Satoshi Shimazaki
Infrastructure as code for azure
Infrastructure as code for azure
Keiji Kamebuchi
Azure Data Platform
Azure Data Platform
Daiyu Hatakeyama
20120303 jaws summit-meister-04_cloud_formation
20120303 jaws summit-meister-04_cloud_formation
Amazon Web Services Japan
オープンソーステクノロジー対応の App Service と Azure Database Servicesを活用した Webシステムデザイン
オープンソーステクノロジー対応の App Service と Azure Database Servicesを活用した Webシステムデザイン
Daisuke Masubuchi
クラウド時代の Web サイト構築 ~ Windows Azure Web サイト概要 ~
クラウド時代の Web サイト構築 ~ Windows Azure Web サイト概要 ~
Akira Inoue
Custom Color
Custom Color
hammy3158
Community Open Day 2013 JP - EF CodeFirst DEMO
Community Open Day 2013 JP - EF CodeFirst DEMO
okumar savurou
Mais conteúdo relacionado
Mais procurados
HTML Web Platform
HTML Web Platform
dynamis
初めての Data API CMS どうでしょう - 仙台編 -
初めての Data API CMS どうでしょう - 仙台編 -
Yuji Takayama
Mobile Web
Mobile Web
Makoto Kato
クラウド・アプリケーションの作り方
クラウド・アプリケーションの作り方
Tomoharu ASAMI
2014年12月04日 ヒーロー島 Azureスペシャル
2014年12月04日 ヒーロー島 Azureスペシャル
Daiyu Hatakeyama
AWS Management Pack for Microsoft System Centerによるクラウド管理
AWS Management Pack for Microsoft System Centerによるクラウド管理
Genta Watanabe
[AC10] Azure Stack パート2 ~企業が求めるこれからのハイブリッドクラウド設計~
[AC10] Azure Stack パート2 ~企業が求めるこれからのハイブリッドクラウド設計~
de:code 2017
AWS Black Belt Tech シリーズ 2015 - Amazon API Gateway
AWS Black Belt Tech シリーズ 2015 - Amazon API Gateway
Amazon Web Services Japan
Data API + AWS = (CMS どうでしょう 札幌編)
Data API + AWS = (CMS どうでしょう 札幌編)
Yuji Takayama
AWSを利用したアプリ開発
AWSを利用したアプリ開発
Fixel Inc.
サーバレスを可能にするAWSサービスの概要
サーバレスを可能にするAWSサービスの概要
Fixel Inc.
できる!グローバル×スケーラブル×マルチデバイス対応のソーシャルアプリ開発入門
できる!グローバル×スケーラブル×マルチデバイス対応のソーシャルアプリ開発入門
gipwest
Google Compute EngineとGAE Pipeline API
Google Compute EngineとGAE Pipeline API
maruyama097
Citrix CloudPlatform 305 and Apache CloudStack 40 Updates
Citrix CloudPlatform 305 and Apache CloudStack 40 Updates
Kimihiko Kitase
CloudStack Overview@OSC2012Fukuoka
CloudStack Overview@OSC2012Fukuoka
Satoshi Shimazaki
Infrastructure as code for azure
Infrastructure as code for azure
Keiji Kamebuchi
Azure Data Platform
Azure Data Platform
Daiyu Hatakeyama
20120303 jaws summit-meister-04_cloud_formation
20120303 jaws summit-meister-04_cloud_formation
Amazon Web Services Japan
オープンソーステクノロジー対応の App Service と Azure Database Servicesを活用した Webシステムデザイン
オープンソーステクノロジー対応の App Service と Azure Database Servicesを活用した Webシステムデザイン
Daisuke Masubuchi
クラウド時代の Web サイト構築 ~ Windows Azure Web サイト概要 ~
クラウド時代の Web サイト構築 ~ Windows Azure Web サイト概要 ~
Akira Inoue
Mais procurados
(20)
HTML Web Platform
HTML Web Platform
初めての Data API CMS どうでしょう - 仙台編 -
初めての Data API CMS どうでしょう - 仙台編 -
Mobile Web
Mobile Web
クラウド・アプリケーションの作り方
クラウド・アプリケーションの作り方
2014年12月04日 ヒーロー島 Azureスペシャル
2014年12月04日 ヒーロー島 Azureスペシャル
AWS Management Pack for Microsoft System Centerによるクラウド管理
AWS Management Pack for Microsoft System Centerによるクラウド管理
[AC10] Azure Stack パート2 ~企業が求めるこれからのハイブリッドクラウド設計~
[AC10] Azure Stack パート2 ~企業が求めるこれからのハイブリッドクラウド設計~
AWS Black Belt Tech シリーズ 2015 - Amazon API Gateway
AWS Black Belt Tech シリーズ 2015 - Amazon API Gateway
Data API + AWS = (CMS どうでしょう 札幌編)
Data API + AWS = (CMS どうでしょう 札幌編)
AWSを利用したアプリ開発
AWSを利用したアプリ開発
サーバレスを可能にするAWSサービスの概要
サーバレスを可能にするAWSサービスの概要
できる!グローバル×スケーラブル×マルチデバイス対応のソーシャルアプリ開発入門
できる!グローバル×スケーラブル×マルチデバイス対応のソーシャルアプリ開発入門
Google Compute EngineとGAE Pipeline API
Google Compute EngineとGAE Pipeline API
Citrix CloudPlatform 305 and Apache CloudStack 40 Updates
Citrix CloudPlatform 305 and Apache CloudStack 40 Updates
CloudStack Overview@OSC2012Fukuoka
CloudStack Overview@OSC2012Fukuoka
Infrastructure as code for azure
Infrastructure as code for azure
Azure Data Platform
Azure Data Platform
20120303 jaws summit-meister-04_cloud_formation
20120303 jaws summit-meister-04_cloud_formation
オープンソーステクノロジー対応の App Service と Azure Database Servicesを活用した Webシステムデザイン
オープンソーステクノロジー対応の App Service と Azure Database Servicesを活用した Webシステムデザイン
クラウド時代の Web サイト構築 ~ Windows Azure Web サイト概要 ~
クラウド時代の Web サイト構築 ~ Windows Azure Web サイト概要 ~
Destaque
Custom Color
Custom Color
hammy3158
Community Open Day 2013 JP - EF CodeFirst DEMO
Community Open Day 2013 JP - EF CodeFirst DEMO
okumar savurou
20120609
20120609
小野 修司
Windows8 最新技術動向
Windows8 最新技術動向
yaju88
Asp Net Mvc 基礎のキソ
Asp Net Mvc 基礎のキソ
Yoshitaka Seo
20140322
20140322
小野 修司
Destaque
(6)
Custom Color
Custom Color
Community Open Day 2013 JP - EF CodeFirst DEMO
Community Open Day 2013 JP - EF CodeFirst DEMO
20120609
20120609
Windows8 最新技術動向
Windows8 最新技術動向
Asp Net Mvc 基礎のキソ
Asp Net Mvc 基礎のキソ
20140322
20140322
Semelhante a 20100313
20100224
20100224
小野 修司
Mvc conf session_3_takehara
Mvc conf session_3_takehara
Hiroshi Okunushi
20120128
20120128
小野 修司
Windows Azure ではじめる Windows ストアアプリ開発
Windows Azure ではじめる Windows ストアアプリ開発
Shotaro Suzuki
20100218
20100218
小野 修司
Mvc conf session_1_osada
Mvc conf session_1_osada
Hiroshi Okunushi
20080213
20080213
小野 修司
Ajax basic
Ajax basic
Katsuyuki Seino
マイクロソフトWeb開発の今と今後
マイクロソフトWeb開発の今と今後
Akira Inoue
最新 ASP.NET Web 開発オーバービュー
最新 ASP.NET Web 開発オーバービュー
Akira Inoue
[Microsoft Tech Summit] Linux/Java にも対応! Azure Service Fabric を使ったマイクロサービス開発
[Microsoft Tech Summit] Linux/Java にも対応! Azure Service Fabric を使ったマイクロサービス開発
Naoki (Neo) SATO
A 1-2 One ASP.NET - ASP.NET Web Stack
A 1-2 One ASP.NET - ASP.NET Web Stack
GoAzure
App012 linux java_にも対応!_azure_service_fabric_を
App012 linux java_にも対応!_azure_service_fabric_を
Tech Summit 2016
App012 linux java_にも対応!_azure_service_fabric_を
App012 linux java_にも対応!_azure_service_fabric_を
Tech Summit 2016
~ Cloud First から Cloud Optimized へ ~ .NET on Cloud が描くモダナイゼーション
~ Cloud First から Cloud Optimized へ ~ .NET on Cloud が描くモダナイゼーション
Akira Inoue
[公開用]Netラボ2012年2月勉強会 asp.netmvc4 beta新機能の紹介
[公開用]Netラボ2012年2月勉強会 asp.netmvc4 beta新機能の紹介
david9142
20100218 lt
20100218 lt
小野 修司
One ASP.NET の今とこれから
One ASP.NET の今とこれから
Akira Inoue
19-D-2_業務システム特化型RIA「Nexaweb」
19-D-2_業務システム特化型RIA「Nexaweb」
Developers Summit
20090606
20090606
小野 修司
Semelhante a 20100313
(20)
20100224
20100224
Mvc conf session_3_takehara
Mvc conf session_3_takehara
20120128
20120128
Windows Azure ではじめる Windows ストアアプリ開発
Windows Azure ではじめる Windows ストアアプリ開発
20100218
20100218
Mvc conf session_1_osada
Mvc conf session_1_osada
20080213
20080213
Ajax basic
Ajax basic
マイクロソフトWeb開発の今と今後
マイクロソフトWeb開発の今と今後
最新 ASP.NET Web 開発オーバービュー
最新 ASP.NET Web 開発オーバービュー
[Microsoft Tech Summit] Linux/Java にも対応! Azure Service Fabric を使ったマイクロサービス開発
[Microsoft Tech Summit] Linux/Java にも対応! Azure Service Fabric を使ったマイクロサービス開発
A 1-2 One ASP.NET - ASP.NET Web Stack
A 1-2 One ASP.NET - ASP.NET Web Stack
App012 linux java_にも対応!_azure_service_fabric_を
App012 linux java_にも対応!_azure_service_fabric_を
App012 linux java_にも対応!_azure_service_fabric_を
App012 linux java_にも対応!_azure_service_fabric_を
~ Cloud First から Cloud Optimized へ ~ .NET on Cloud が描くモダナイゼーション
~ Cloud First から Cloud Optimized へ ~ .NET on Cloud が描くモダナイゼーション
[公開用]Netラボ2012年2月勉強会 asp.netmvc4 beta新機能の紹介
[公開用]Netラボ2012年2月勉強会 asp.netmvc4 beta新機能の紹介
20100218 lt
20100218 lt
One ASP.NET の今とこれから
One ASP.NET の今とこれから
19-D-2_業務システム特化型RIA「Nexaweb」
19-D-2_業務システム特化型RIA「Nexaweb」
20090606
20090606
Mais de 小野 修司
20121215
20121215
小野 修司
20120616
20120616
小野 修司
20120425
20120425
小野 修司
20111203
20111203
小野 修司
20110607
20110607
小野 修司
20091207
20091207
小野 修司
20090711
20090711
小野 修司
20090418
20090418
小野 修司
20090328
20090328
小野 修司
20090212
20090212
小野 修司
20081003
20081003
小野 修司
20080630
20080630
小野 修司
20080627 2
20080627 2
小野 修司
20080627 1
20080627 1
小野 修司
20080524
20080524
小野 修司
20080201
20080201
小野 修司
20071204
20071204
小野 修司
20071030
20071030
小野 修司
20070310
20070310
小野 修司
20061125
20061125
小野 修司
Mais de 小野 修司
(20)
20121215
20121215
20120616
20120616
20120425
20120425
20111203
20111203
20110607
20110607
20091207
20091207
20090711
20090711
20090418
20090418
20090328
20090328
20090212
20090212
20081003
20081003
20080630
20080630
20080627 2
20080627 2
20080627 1
20080627 1
20080524
20080524
20080201
20080201
20071204
20071204
20071030
20071030
20070310
20070310
20061125
20061125
20100313
1.
2.
HTTP通信 › ブラウザからのリクエスト(GET/POST=テキスト) › サーバからのレスポンス(HTML=テキスト) › サーバは複数のリクエストを同時に処理 HTML › ブラウザによる実装の違い(CSS、JavaScript) 動作環境 › Webサーバ(IIS)、DBサーバの設定/管理 › ネットワーク セキュリティ › URLに対するアクセス制御 › SQLインジェクション、クロスサイトスクリプティング
3.
実行環境 › IIS + .NET Framework › IIS6とIIS7/7.5では設定方法に違いがある 開発環境 › VisualStudio VisualStudio.NET - Framework 1.0 VisualStudio.NET 2003 – Framework 1.1 VisualStudio 2005 - Framework 2.0 VisualStudio 2008 - Framework 2.0/3.0/3.5 VisualStudio 2010 - Framework 2.0/3.0/3.5/4 無償ダウンロード版 Visual Web Developer 開発サーバとIISでは動作が異なる点に注意
4.
IISとの連携 › IIS6-ISAPI経由でASP.NETを呼び出し › IIS7/7.5-ASP.NETを統合(統合モード) aspxファイルが実行されるには › aspxファイル/コードビハインドファイル コードに自動展開された上でコンパイルされる dllを生成(テンポラリフォルダ)して実行 ASP.NETの設定はweb.configファイルに › デフォルトの設定は記述されていない
5.
Silver
ASP.NET AJAX Library light クライアントスクリプト Webフォーム WCF WCF ASP.NET MVC 2 Data RIA DynamicData Services Services Webアプリケーション Webサービス ASP.NET コア(HttpApplication)
6.
Silver
ASP.NET AJAX Library light クライアントスクリプト Webフォーム WCF WCF ASP.NET MVC 2 Data RIA DynamicData Services Services Webアプリケーション Webサービス ASP.NET コア(HttpApplication)
7.
Webフォーム ブラウザ •リクエスト
HttpContext 初期化 リクエスト読 認証 み込み コントロール ツリー生成 承認 コントロール イベント キャッシュ解決 I ポストバック I イベント S セッション情報取得 レンダリング ページ毎処理 MVC セッション情報格納 M C キャッシュ情報格納 ブラウザ •レスポンス V
8.
Silver
ASP.NET AJAX Library light クライアントスクリプト Webフォーム WCF WCF ASP.NET MVC 2 Data RIA DynamicData Services Services Webアプリケーション Webサービス ASP.NET コア(HttpApplication)
9.
開発方法 › コントロールのドラッグ アンド ドロップ › イベントドリブン › Windowsアプリケーションの開発に似た手順 多種多様なコントロール › VS2010 ツールボックス 86(+HTML 15)個 › Calendar、Chart、GridView等複雑なHTMLを 生成するものも › うまく使えば高い生産性を得られる
10.
動作上の特徴 › Postback 自分自身へのPOSTが規定動作 › ViewState コントロールの状態を保持 仕様検討時の留意点 › コントロールをうまく使えるよう仕様を調整 › 1機能は1ページにまとめる ページ遷移はむしろ面倒 › ViewStateの使われかたを確認 GridView+SqlDataSourceならノンコーティングで ページングやソーティングが可能。ただし、全データ をViewStateに保持
11.
Silver
ASP.NET AJAX Library light クライアントスクリプト Webフォーム WCF WCF ASP.NET MVC 2 Data RIA DynamicData Services Services Webアプリケーション Webサービス ASP.NET コア(HttpApplication)
12.
ノンコーティングでデータベース管理ツールを提 供 › テンプレート化されたページ/コントロールの組み合わせ により実現 利用までの手順 › テンプレートの選択 › データモデルの追加 › Global.asaxの設定 ページ/コントロールの単位でカスタマイズが可能 DataAnnotationによる入力検証 ASP.NET 4では各種データコントロールで EnableDynamicData拡張メソッドが利用可
13.
Silver
ASP.NET AJAX Library light クライアントスクリプト Webフォーム WCF WCF ASP.NET MVC 2 Data RIA DynamicData Services Services Webアプリケーション Webサービス ASP.NET コア(HttpApplication)
14.
ASP.NET MVCの開発の特徴 › コントロールのドラッグ アンド ドロップ › データの表示箇所以外はHTMLを個別に記述 コントロールの高生産性は活用できない › イベントドリブン › リクエストに応じた処理の記述 GET/POST等の基礎知識は必要 › MVCパターンの採用 › ルーティングによるURLの簡潔化 ASP.NET以外のWebアプリケーション開発者に はWebフォームより理解しやすい
15.
Model › データへのアクセス部分を記述する › Model作成に固有のサポートはない Entity FrameworkやLINQ to SQLを利用可能 リポジトリパターンやサービスレイヤの利用が推奨 › AccountModelが参考になる(MVC 2) › DataAnnotationによる入力検証が可能に(MVC 2) Control › リクエスト毎の処理を記述する › VisualStudioが足場(スキャッフォールド)の作成をサポー ト View › 表示するHTMLのテンプレートを記述する › VisualStudioが足場の作成をサポート
16.
Silver
ASP.NET AJAX Library light クライアントスクリプト Webフォーム WCF WCF ASP.NET MVC 2 Data RIA DynamicData Services Services Webアプリケーション Webサービス ASP.NET コア(HttpApplication)
17.
CodePlexから提供 › Microsoftが正式にサポート 主な内容 › テンプレートを用いた簡潔なHTML記述 データ連携UIを宣言的に記述 › DataViewによるデータの操作 追加/更新/削除の状態をクライアント内で保持 › DataContextによるWebサービスとの連携 JQueryと高い親和性
18.
Silver
ASP.NET AJAX Library light クライアントスクリプト Webフォーム WCF WCF ASP.NET MVC 2 Data RIA DynamicData Services Services Webアプリケーション Webサービス ASP.NET コア(HttpApplication)
19.
ノンコーティングでデータ操作の可能なWeb サービスを提供 › RESTfull-HTTPメソッドがCRUD操作に対応 (PUT/GET/POST/DELETE) › データ形式はAtomPub/JSON 利用までの手順 › Entity Frameworkを追加 › WCF Data Servicesページを追加し、Entity Frameworkのクラス名と操作範囲を設定 データを直接公開するようなWebサービスの構 築に有効
20.
Silver
ASP.NET AJAX Library light クライアントスクリプト Webフォーム WCF WCF ASP.NET MVC 2 Data RIA DynamicData Services Services Webアプリケーション Webサービス ASP.NET コア(HttpApplication)
21.
Silverlight 4のデータ連携の標準になると思われる 利用までの手順 › WizardでDomainServiceクラス、メタデータクラスを追加 › ビルド時にSilverlightクライアントで利用するクラスを自動生成 › データソースのドラッグ アンド ドロップでデータ連携UI部分を 自動生成 SilverlightだけでなくWebフォーム、ASP.NET MVC、 AJAXでの利用が可能 Wizardで作成したサービスレイヤの独自拡張にも対応 DataAnnotationによる入力検証に対応 APIを公開するようなWebサービスの構築に有効
22.
エンティティ クラス
メタデータ クラス Wizardにより生成 サ ー DomainService クラス Wizardにより生成 バ WCFモジュール WebDomainClient Silverlight Generate クラス エンティティ ビルド時に自動生成 メタデータ DomainContext
23.
エンティティ クラス
ASP.NET MVC メタデータ クラス DomainService クラス DomainDataSource Webフォーム WCFモジュール WebDomainClient Generate クラス エンティティ AJAXクライアント等 メタデータ DomainContext
24.
共通のベース上で 共通の開発環境を利用する
協働を意識した 強力な機能群が 提供される
Baixar agora