Upload
Download free for 30 days
Login
Submit Search
ASP.NET MVC Part 2
0 likes
10,225 views
Yoshitaka Seo
ASP.NET MVC Part 2 技術ひろば.net 2010年2月勉強会 セッション資料 (ASP.NET MVC についての2回目のセッション) 2010年2月13日開催
Technology
Read more
1 of 40
Download now
Downloaded 10 times
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
More Related Content
PDF
はじめての Azure 開発
Yoshitaka Seo
PDF
Angular の紹介
Neo Xrea
PPTX
20140322
小野 修司
PPTX
.NETラボ2021年10月 .NETの過去と現在
TomomitsuKusaba
PDF
新登場!Surface Laptop 4
Tomokazu Kizawa
PDF
SIROK技術勉強会 #1 「Reactってなんだ?」
Naoyuki Kataoka
PDF
200k/sec
Sugawara Genki
PDF
Asp Net Mvc 基礎のキソ
Yoshitaka Seo
はじめての Azure 開発
Yoshitaka Seo
Angular の紹介
Neo Xrea
20140322
小野 修司
.NETラボ2021年10月 .NETの過去と現在
TomomitsuKusaba
新登場!Surface Laptop 4
Tomokazu Kizawa
SIROK技術勉強会 #1 「Reactってなんだ?」
Naoyuki Kataoka
200k/sec
Sugawara Genki
Asp Net Mvc 基礎のキソ
Yoshitaka Seo
What's hot
(20)
PPTX
ASP.NET Core WebAPIでODataを使おう
DevTakas
PPTX
テスト
Masashi Sato
PDF
Flux react現状確認会
VOYAGE GROUP
PPTX
Aspnet mvc 6の今を紹介
Makoto Nishimura
PPTX
【 Zabbix 2.0 】zabbix 2.0による簡単 MySQL 監視 #Zabbix
真乙 九龍
PDF
What is doobie? - database access for scala -
chibochibo
PDF
iOS 8のWebKit Frameworkでアプリ内ブラウザがどう変わる?
Kosuke Ogawa
PPTX
SQL Serverでデータ連携をする
ssuser6a2c40
PPTX
まだDOM操作で消耗してるの?
IRI MO
PPTX
20121215
小野 修司
PDF
2016/05/01 Visual Studio with Cordova
miso- soup3
PDF
for Developer、Microsoft Edge とInternet Explorer で新しくサポートされるAPI
Osamu Monoe
PPTX
はじめてのASP.NET MVC5
Tomo Mizoe
PDF
Who is painter for webpage from html
SotaRyotaro
PDF
WebComponentsとPolymer
Takahiro Maki
PPTX
Client Side Balzorでツールを作ってみた
裕之 木下
PPTX
20120128
小野 修司
PDF
ShareWisをFirefoxで動かすためのSVG的とりくみ
Kohei Kadowaki
PDF
JavaEE7徹底入門 プレゼンテーション層の開発 JSF
Masuji Katoda
PPTX
The seminar of asp.net at 201908 sakurug
SAKURUG co.
ASP.NET Core WebAPIでODataを使おう
DevTakas
テスト
Masashi Sato
Flux react現状確認会
VOYAGE GROUP
Aspnet mvc 6の今を紹介
Makoto Nishimura
【 Zabbix 2.0 】zabbix 2.0による簡単 MySQL 監視 #Zabbix
真乙 九龍
What is doobie? - database access for scala -
chibochibo
iOS 8のWebKit Frameworkでアプリ内ブラウザがどう変わる?
Kosuke Ogawa
SQL Serverでデータ連携をする
ssuser6a2c40
まだDOM操作で消耗してるの?
IRI MO
20121215
小野 修司
2016/05/01 Visual Studio with Cordova
miso- soup3
for Developer、Microsoft Edge とInternet Explorer で新しくサポートされるAPI
Osamu Monoe
はじめてのASP.NET MVC5
Tomo Mizoe
Who is painter for webpage from html
SotaRyotaro
WebComponentsとPolymer
Takahiro Maki
Client Side Balzorでツールを作ってみた
裕之 木下
20120128
小野 修司
ShareWisをFirefoxで動かすためのSVG的とりくみ
Kohei Kadowaki
JavaEE7徹底入門 プレゼンテーション層の開発 JSF
Masuji Katoda
The seminar of asp.net at 201908 sakurug
SAKURUG co.
Ad
Similar to ASP.NET MVC Part 2
(20)
PDF
LightSwitch で遊んでみた Rev. 2
Yoshitaka Seo
PDF
Pro aspnetmvc3framework chap23
Hideki Hashizume
PPTX
2012年1月技術ひろば
貴仁 大和屋
PDF
現場開発者視点で答えるWindows Azure
Keiichi Hashimoto
PDF
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
Takayoshi Tanaka
PPTX
密着! nibohsiデプロイ 13:00-13:05 - railsアプリのデプロイ事例 -
Yukihiko SAWANOBORI
PDF
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
Takayoshi Tanaka
PDF
PHP開発者のためのNoSQL入門
じゅん なかざ
PDF
Eight meets AWS
Tetsuya Mase
PPTX
コーディング不要!Entity Framework 6.1.3 + ASP.NET MVC 5 サンプル アプリケーション構築 手順書
Masaki Takeda
PDF
SharePoint 2013 Preview レビュー
Hirofumi Ota
PDF
Node.jsアプリの開発をモダン化するために取り組んできたこと
bitbank, Inc. Tokyo, Japan
PDF
ASP.NET MVC 2 ~新機能の紹介~
Yoshitaka Seo
PPTX
若気の至りを精算する
Kenji Daikoku
PPT
Ibm cognos10 bi_セルフスタディーキットのご紹介
Shinsuke Yamamoto
PDF
LightSwitchで遊んでみた
Yoshitaka Seo
PDF
[db tech showcase Sapporo 2015] A26:SQL Server Data Page Structure Deep Dive ...
Insight Technology, Inc.
PPT
SQL Azure Management and Security
junichi anno
PDF
LightSwitch ~結局何ができるの~ rev 2
Yoshitaka Seo
PDF
【de:code 2020】 「あつまれ フロントエンドエンジニア」 Azure Static Web Apps がやってきた
日本マイクロソフト株式会社
LightSwitch で遊んでみた Rev. 2
Yoshitaka Seo
Pro aspnetmvc3framework chap23
Hideki Hashizume
2012年1月技術ひろば
貴仁 大和屋
現場開発者視点で答えるWindows Azure
Keiichi Hashimoto
.NET Core向けコンテナおよびデバッグ関連のVisual Studioの新機能
Takayoshi Tanaka
密着! nibohsiデプロイ 13:00-13:05 - railsアプリのデプロイ事例 -
Yukihiko SAWANOBORI
.NET Core向けコンテナおよびデバッグ関連のVisual Studio 2019の機能
Takayoshi Tanaka
PHP開発者のためのNoSQL入門
じゅん なかざ
Eight meets AWS
Tetsuya Mase
コーディング不要!Entity Framework 6.1.3 + ASP.NET MVC 5 サンプル アプリケーション構築 手順書
Masaki Takeda
SharePoint 2013 Preview レビュー
Hirofumi Ota
Node.jsアプリの開発をモダン化するために取り組んできたこと
bitbank, Inc. Tokyo, Japan
ASP.NET MVC 2 ~新機能の紹介~
Yoshitaka Seo
若気の至りを精算する
Kenji Daikoku
Ibm cognos10 bi_セルフスタディーキットのご紹介
Shinsuke Yamamoto
LightSwitchで遊んでみた
Yoshitaka Seo
[db tech showcase Sapporo 2015] A26:SQL Server Data Page Structure Deep Dive ...
Insight Technology, Inc.
SQL Azure Management and Security
junichi anno
LightSwitch ~結局何ができるの~ rev 2
Yoshitaka Seo
【de:code 2020】 「あつまれ フロントエンドエンジニア」 Azure Static Web Apps がやってきた
日本マイクロソフト株式会社
Ad
More from Yoshitaka Seo
(20)
PDF
言語系サービスの統合ポータル Language Studio で Microsoft AI を再確認
Yoshitaka Seo
PDF
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021
Yoshitaka Seo
PDF
AI-900 ポイント解説
Yoshitaka Seo
PDF
AI プログラミング - OCA / 京都TECH オープンキャンパス 2021
Yoshitaka Seo
PDF
AIの見方、AIとの付き合い方
Yoshitaka Seo
PDF
Custom Visionで仏像を画像分類
Yoshitaka Seo
PDF
誰もが AI を使う時代、作る時代
Yoshitaka Seo
PDF
Azure IoT Edge で Custom Vision
Yoshitaka Seo
PDF
API ペタペタしただけのお手軽 感情分析アプリ
Yoshitaka Seo
PDF
Machine Learning studio で構造化データから予測分析 (LT版)
Yoshitaka Seo
PDF
BIerのためのAI入門
Yoshitaka Seo
PDF
構造化データをツールで簡単に分析
Yoshitaka Seo
PDF
チャットボットの自然言語処理
Yoshitaka Seo
PDF
Custom Visionを活用するためのTips
Yoshitaka Seo
PDF
Machine Learning Serviceを使ってみよう
Yoshitaka Seo
PDF
Bot Framework Emulator はこんなにすごい
Yoshitaka Seo
PDF
VS Code Tools for AI の紹介
Yoshitaka Seo
PDF
Bot Builder V4 SDK + QnA Maker / LUIS
Yoshitaka Seo
PDF
QnA Maker 逆入門
Yoshitaka Seo
PDF
PowerApps アプリ開発入門
Yoshitaka Seo
言語系サービスの統合ポータル Language Studio で Microsoft AI を再確認
Yoshitaka Seo
Arduino で組み込み開発 - 京都TECH オープンキャンパス2021
Yoshitaka Seo
AI-900 ポイント解説
Yoshitaka Seo
AI プログラミング - OCA / 京都TECH オープンキャンパス 2021
Yoshitaka Seo
AIの見方、AIとの付き合い方
Yoshitaka Seo
Custom Visionで仏像を画像分類
Yoshitaka Seo
誰もが AI を使う時代、作る時代
Yoshitaka Seo
Azure IoT Edge で Custom Vision
Yoshitaka Seo
API ペタペタしただけのお手軽 感情分析アプリ
Yoshitaka Seo
Machine Learning studio で構造化データから予測分析 (LT版)
Yoshitaka Seo
BIerのためのAI入門
Yoshitaka Seo
構造化データをツールで簡単に分析
Yoshitaka Seo
チャットボットの自然言語処理
Yoshitaka Seo
Custom Visionを活用するためのTips
Yoshitaka Seo
Machine Learning Serviceを使ってみよう
Yoshitaka Seo
Bot Framework Emulator はこんなにすごい
Yoshitaka Seo
VS Code Tools for AI の紹介
Yoshitaka Seo
Bot Builder V4 SDK + QnA Maker / LUIS
Yoshitaka Seo
QnA Maker 逆入門
Yoshitaka Seo
PowerApps アプリ開発入門
Yoshitaka Seo
ASP.NET MVC Part 2
1.
瀬尾佳隆 (
[email protected]
) Microsoft
MVP for Visual C# 1
2.
瀬尾 佳隆 (せお よしたか) ◦ MVP for Visual C# (Jan 2009 – Dec 2010) ◦ 実は、Webよりは Windowsアプリ、Office、 SharePoint (WebといえばWebですが) が好き でも今どき Webをやらないことには、ねぇ・・・ ◦ 個人事業主です(屋号は瀬尾ソフト) ◦ 根っからの技術屋 ◦ どうでもいい情報としては、ミュージカルが大好きです 2
3.
ASP.NET MVC 開発の中の次の操作を説明します ◦ DB連携 ◦ バリデーション ◦ 認証 MVC の考え方、ASP.NET MVC の基礎は説明しません ◦ 「基礎」については 2009年12月の資料を参照してください http://tinyurl.com/aspnetmvc-kiso-200912 ◦ DB連携の部分は 12月の資料と重複しています(コピペとも言う) ◦ ASP.NET MVC 2 の話ではありません リクエストがあれば考えます あるいは、誰かやってみませんか? 3
4.
DB連携 ◦ データモデルの定義 ◦ 一覧表示 ◦ 詳細表示 ◦ 新規作成 ◦ 更新 バリデーション(検証) 認証 4
5.
まずは DB の準備 5
6.
6
7.
7
8.
8
9.
既定値を変更 ◦ Discontinued・・・ False ◦ UnitPrice・・・0 ◦ UnitsInStock・・・0 ◦ UnitsOnOrder・・・0 新規登録時の既定 値として使われる値 9
10.
“Add Action methods …” のチェックを忘れずに 10
11.
※ Controller クラスでは
Model の using を追加しておくとラク (ファイル先頭付近に “using <プロジェクト名>.Models; ” を追加) 11
12.
12
13.
Index.aspx (前半)
13
14.
Index.aspx (後半)
14
15.
15
16.
16
17.
17
18.
Details.aspx (前半)
18
19.
Details.aspx (後半)
19
20.
20
21.
21
22.
22
23.
Create.aspx
23
24.
24
25.
25
26.
26
27.
Edit.aspx (前半)
27
28.
Edit.aspx (後半)
28
29.
これで DB 連携の一連の操作は終わり 29
30.
DB連携で生成された View のソースには、すでにバ リデーションのひな形が入っています ◦ ただし英語なので、日本語に換えておきましょうか・・・ 30
31.
検証は Controller で行う 31
32.
32
33.
ASP.NET MVC では認証の処理は すごく簡単! ◦ ASP.NET の認証の仕組みをそのまま使 います ◦ コードの追加は最小限 デモでは “ASP.NET 構成” で認証に 使うアカウントを準備します(Form認 証) 33
34.
34
35.
例えば、こんな感じ 35
36.
36
37.
37
38.
38
39.
ASP.NET MVC では以下の開発が簡単です ◦ DB連携・・・Controller, View の作成時のオプション指定で スケルトンを生成してくれます ◦ バリデーション・・・DB連携のソースコードには、あらかじめバ リデーションのコードが含まれています ◦ 認証・・・Authorize 属性を指定するだけ もちろん実際の開発にはいろいろとハードルがあるは ずですが、ここまでの部分はかなり簡単です ◦ ぜひ ASP.NET MVC の習得を! まあ、Silverlight もすごく楽しいわけですが :-P 39
40.
40
Download