Submit Search
Upload
Mvc model
•
0 likes
•
438 views
Simon Huang
Follow
ASP.NET MVC Model. How to use Visual Studio 2015 to create model.
Read less
Read more
Technology
Report
Share
Report
Share
1 of 19
Download now
Download to read offline
Recommended
Introduction to ASP.NET MVC and MVC 5 Features
Introduction to ASP.NET MVC and MVC 5 Features
Jeff Chu
Team Foundation Server
Team Foundation Server
國昭 張
MVC MVVM MVVMC
MVC MVVM MVVMC
Ng Hui Qin
美团点评技术沙龙011 - 客户端用户体验数据量化
美团点评技术沙龙011 - 客户端用户体验数据量化
美团点评技术团队
美团点评技术沙龙05 - 前后端联调方案探索与应用
美团点评技术沙龙05 - 前后端联调方案探索与应用
美团点评技术团队
關聯式資料庫系統的規劃
關聯式資料庫系統的規劃
Simon Huang
MySQL資料表正規化草稿
MySQL資料表正規化草稿
jiannrong
Dotnet
Dotnet
Goodrich IT Solutions
Recommended
Introduction to ASP.NET MVC and MVC 5 Features
Introduction to ASP.NET MVC and MVC 5 Features
Jeff Chu
Team Foundation Server
Team Foundation Server
國昭 張
MVC MVVM MVVMC
MVC MVVM MVVMC
Ng Hui Qin
美团点评技术沙龙011 - 客户端用户体验数据量化
美团点评技术沙龙011 - 客户端用户体验数据量化
美团点评技术团队
美团点评技术沙龙05 - 前后端联调方案探索与应用
美团点评技术沙龙05 - 前后端联调方案探索与应用
美团点评技术团队
關聯式資料庫系統的規劃
關聯式資料庫系統的規劃
Simon Huang
MySQL資料表正規化草稿
MySQL資料表正規化草稿
jiannrong
Dotnet
Dotnet
Goodrich IT Solutions
Human Resource Management System, HRMS
Human Resource Management System, HRMS
Myo Thein
HRM 6-Human Resource Information System
HRM 6-Human Resource Information System
Wechansing Suliya
Human Resource Management System Java Project
Human Resource Management System Java Project
Tutorial Learners
System approach to hrm
System approach to hrm
Pranav Kumar Ojha
Mvc architecture
Mvc architecture
Surbhi Panhalkar
3263270 human-resource-management-systems-hrms
3263270 human-resource-management-systems-hrms
chetanmbhimewal
Unilever HRM case study
Unilever HRM case study
Vincent Bogaers
Human Resource Management System (HRMS)
Human Resource Management System (HRMS)
Samaresh Debbarma
Overview of human resource management system & function
Overview of human resource management system & function
Rita Choudhary
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練2
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練2
Duran Hsieh
使用 TypeScript 駕馭 Web 世界的脫韁野馬:以 Angular 2 開發框架為例
使用 TypeScript 駕馭 Web 世界的脫韁野馬:以 Angular 2 開發框架為例
Will Huang
ASP.Net MVC2 简介
ASP.Net MVC2 简介
Allen Lsy
Real World ASP.NET MVC
Real World ASP.NET MVC
jeffz
ASP.NET MVC 6 新功能探索
ASP.NET MVC 6 新功能探索
Will Huang
Top100summit automan x之框架介绍 王超
Top100summit automan x之框架介绍 王超
drewz lin
Full stack-development with node js
Full stack-development with node js
Xuefeng Zhang
如何攻破大型副本 大型專案的開發與團隊合作經驗 聊天室
如何攻破大型副本 大型專案的開發與團隊合作經驗 聊天室
Study4TW
Asp.net mvc 概觀介紹
Asp.net mvc 概觀介紹
Alan Tsai
ASP.NET Core 6.0 全新功能探索
ASP.NET Core 6.0 全新功能探索
Will Huang
美团前端架构简介
美团前端架构简介
pan weizeng
微服務架構 導入經驗分享 吳剛志 - Community Open Camp
微服務架構 導入經驗分享 吳剛志 - Community Open Camp
Andrew Wu
Asp.net mvc網站的從無到有
Asp.net mvc網站的從無到有
Wade Huang
More Related Content
Viewers also liked
Human Resource Management System, HRMS
Human Resource Management System, HRMS
Myo Thein
HRM 6-Human Resource Information System
HRM 6-Human Resource Information System
Wechansing Suliya
Human Resource Management System Java Project
Human Resource Management System Java Project
Tutorial Learners
System approach to hrm
System approach to hrm
Pranav Kumar Ojha
Mvc architecture
Mvc architecture
Surbhi Panhalkar
3263270 human-resource-management-systems-hrms
3263270 human-resource-management-systems-hrms
chetanmbhimewal
Unilever HRM case study
Unilever HRM case study
Vincent Bogaers
Human Resource Management System (HRMS)
Human Resource Management System (HRMS)
Samaresh Debbarma
Overview of human resource management system & function
Overview of human resource management system & function
Rita Choudhary
Viewers also liked
(9)
Human Resource Management System, HRMS
Human Resource Management System, HRMS
HRM 6-Human Resource Information System
HRM 6-Human Resource Information System
Human Resource Management System Java Project
Human Resource Management System Java Project
System approach to hrm
System approach to hrm
Mvc architecture
Mvc architecture
3263270 human-resource-management-systems-hrms
3263270 human-resource-management-systems-hrms
Unilever HRM case study
Unilever HRM case study
Human Resource Management System (HRMS)
Human Resource Management System (HRMS)
Overview of human resource management system & function
Overview of human resource management system & function
Similar to Mvc model
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練2
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練2
Duran Hsieh
使用 TypeScript 駕馭 Web 世界的脫韁野馬:以 Angular 2 開發框架為例
使用 TypeScript 駕馭 Web 世界的脫韁野馬:以 Angular 2 開發框架為例
Will Huang
ASP.Net MVC2 简介
ASP.Net MVC2 简介
Allen Lsy
Real World ASP.NET MVC
Real World ASP.NET MVC
jeffz
ASP.NET MVC 6 新功能探索
ASP.NET MVC 6 新功能探索
Will Huang
Top100summit automan x之框架介绍 王超
Top100summit automan x之框架介绍 王超
drewz lin
Full stack-development with node js
Full stack-development with node js
Xuefeng Zhang
如何攻破大型副本 大型專案的開發與團隊合作經驗 聊天室
如何攻破大型副本 大型專案的開發與團隊合作經驗 聊天室
Study4TW
Asp.net mvc 概觀介紹
Asp.net mvc 概觀介紹
Alan Tsai
ASP.NET Core 6.0 全新功能探索
ASP.NET Core 6.0 全新功能探索
Will Huang
美团前端架构简介
美团前端架构简介
pan weizeng
微服務架構 導入經驗分享 吳剛志 - Community Open Camp
微服務架構 導入經驗分享 吳剛志 - Community Open Camp
Andrew Wu
Asp.net mvc網站的從無到有
Asp.net mvc網站的從無到有
Wade Huang
實踐 Clean Architecture(實作高可用性的軟件架構)
實踐 Clean Architecture(實作高可用性的軟件架構)
Gelis Wu
4. Go 工程化实践-0124-v2.pdf
4. Go 工程化实践-0124-v2.pdf
ssuserd6c7621
快快樂樂學會 Angular 2 網站開發框架 (Modern Web 2016)
快快樂樂學會 Angular 2 網站開發框架 (Modern Web 2016)
Will Huang
How to ASP.NET MVC4
How to ASP.NET MVC4
Daniel Chou
Asp.net mvc 6 新功能初探
Asp.net mvc 6 新功能初探
Gelis Wu
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
Edward Kuo
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練4
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練4
Duran Hsieh
Similar to Mvc model
(20)
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練2
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練2
使用 TypeScript 駕馭 Web 世界的脫韁野馬:以 Angular 2 開發框架為例
使用 TypeScript 駕馭 Web 世界的脫韁野馬:以 Angular 2 開發框架為例
ASP.Net MVC2 简介
ASP.Net MVC2 简介
Real World ASP.NET MVC
Real World ASP.NET MVC
ASP.NET MVC 6 新功能探索
ASP.NET MVC 6 新功能探索
Top100summit automan x之框架介绍 王超
Top100summit automan x之框架介绍 王超
Full stack-development with node js
Full stack-development with node js
如何攻破大型副本 大型專案的開發與團隊合作經驗 聊天室
如何攻破大型副本 大型專案的開發與團隊合作經驗 聊天室
Asp.net mvc 概觀介紹
Asp.net mvc 概觀介紹
ASP.NET Core 6.0 全新功能探索
ASP.NET Core 6.0 全新功能探索
美团前端架构简介
美团前端架构简介
微服務架構 導入經驗分享 吳剛志 - Community Open Camp
微服務架構 導入經驗分享 吳剛志 - Community Open Camp
Asp.net mvc網站的從無到有
Asp.net mvc網站的從無到有
實踐 Clean Architecture(實作高可用性的軟件架構)
實踐 Clean Architecture(實作高可用性的軟件架構)
4. Go 工程化实践-0124-v2.pdf
4. Go 工程化实践-0124-v2.pdf
快快樂樂學會 Angular 2 網站開發框架 (Modern Web 2016)
快快樂樂學會 Angular 2 網站開發框架 (Modern Web 2016)
How to ASP.NET MVC4
How to ASP.NET MVC4
Asp.net mvc 6 新功能初探
Asp.net mvc 6 新功能初探
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練4
2016年逢甲大學資訊系:ASP.NET MVC 4 教育訓練4
More from Simon Huang
企業資源規劃(Erp)系統實務2.0
企業資源規劃(Erp)系統實務2.0
Simon Huang
Sql server performance Tuning
Sql server performance Tuning
Simon Huang
ASP.NET MVC The Begining
ASP.NET MVC The Begining
Simon Huang
企業資源規劃(Erp)系統導入規劃
企業資源規劃(Erp)系統導入規劃
Simon Huang
Oracle db subprograms
Oracle db subprograms
Simon Huang
Oracle db performance tuning
Oracle db performance tuning
Simon Huang
Oracle db architecture
Oracle db architecture
Simon Huang
Portable db
Portable db
Simon Huang
在台灣導入Open Source ERP的問題與對策
在台灣導入Open Source ERP的問題與對策
Simon Huang
More from Simon Huang
(9)
企業資源規劃(Erp)系統實務2.0
企業資源規劃(Erp)系統實務2.0
Sql server performance Tuning
Sql server performance Tuning
ASP.NET MVC The Begining
ASP.NET MVC The Begining
企業資源規劃(Erp)系統導入規劃
企業資源規劃(Erp)系統導入規劃
Oracle db subprograms
Oracle db subprograms
Oracle db performance tuning
Oracle db performance tuning
Oracle db architecture
Oracle db architecture
Portable db
Portable db
在台灣導入Open Source ERP的問題與對策
在台灣導入Open Source ERP的問題與對策
Mvc model
1.
ASP.NET/C# MVC Model
2.
Agenda • Model是由什麼組成的 • 如何建立Model •
如何由Model建立Controller及View • 如何利用Model自動完成資料驗證
3.
MVC架構
4.
(ADO.NET) Entity Framework
(ORM) • Database First • Code First • Model First • 在進行開發前要決定用何種 ‘First’ 方式開發專案 – 資料庫應用為主的開發專案採 用Database First,如ERP – 著重前端軟體開發專案用Code First • 基本上,資料庫在本機時,可 用Code First,否則用 Database First最佳
5.
Build Model
6.
Build Model (1)
EF Designer
7.
Add Model From
Database
8.
Build Model –
EF Designer
9.
Model Class –
EF Designer
10.
Add new Controllers
11.
Add new Controllers
12.
Running …
13.
Running …
14.
Build Model (2)
Code First
15.
Add Model From
Database
16.
Build Model (2)
Code First
17.
Model – Data
Annotation Attribute 類別 說明 伺服器端支援 用戶端支援 Compare 與某一欄位做比對是否相等 Yes Yes CreditCard 驗證欄位值是否信用卡卡號為合法 Yes Yes EmailAddress 驗證欄位值是否為合法的Email Yes Yes Phone 驗證欄位值是否為合法的電話號碼 Yes Yes MaxLength 設定欄位最大長度 Yes Yes MinLength 設定欄位最小長度 Yes Yes Range 設定輸入範圍 Yes Yes RegularExpression 使用正則表示法做資料驗證 Yes Yes Required 設定欄位必須輸入 Yes Yes StringLength 設定欄位的最大最小輸入長度 Yes Yes Url 驗證欄位資料是否為合法的網址 Yes Yes Remote 傳入遠端驗證資料 No Yes CustomValidation 自訂一資料驗證 Yes No
18.
Data Annotation Demo
19.
Q & A
Download now