Programming ASP.NET MVC-Fundamentals of ASP.NET MVC(七)Models
来源:互联网 发布:欧洲难民问题知乎 编辑:程序博客网 时间:2024/05/17 07:05
我们在前面的博客中已经讨论了controller和View,接下来,我们来谈一下Models,Models通常被认为asp.net mvc构架里最重要的部分。因为它是包含程序所有逻辑的层,逻辑是所有的程序最难处理的部分。
如果只是从技术的观点来看的话,model只不过包含一系列类,在属性里公开数据,然后在方法里公开逻辑。model要么是“数据模型”或者“领域模型”,它的主要任务是管理数据。
下面是EBuy要用到的一个Auction类。
public class Auction{ public long Id { get; set; } public string Title { get; set; } public string Description { get; set; } public decimal StartPrice { get; set; } public decimal CurrentPrice { get; set; } public DateTime StartTime { get; set; } public DateTime EndTime { get; set; }}
仅管,在接下来,我们可能还要在它上面添加其它的功能(比如说验证),但是它还是很有代表性的。 more kinds of classes (such as services and helpers) that all work together to make up the “Model” in “MVC.”。
- Programming ASP.NET MVC-Fundamentals of ASP.NET MVC(七)Models
- Programming ASP.NET MVC-Fundamentals of ASP.NET MVC(一)
- Programming ASP.NET MVC-Fundamentals of ASP.NET MVC(二)
- Programming ASP.NET MVC-Fundamentals of ASP.NET MVC(三)Convention over Configuration
- Programming ASP.NET MVC-Fundamentals of ASP.NET MVC(四)Routing
- Programming ASP.NET MVC-Fundamentals of ASP.NET MVC(五)Controller
- Programming ASP.NET MVC-Fundamentals of ASP.NET MVC(六)View
- Programming ASP.NET MVC-Fundamentals of ASP.NET MVC(八)Putting It All Together
- ASP.NET-MVC4-07-Models-in-mvc
- Programming ASP.NET MVC 4 - Chap01 - ASP.NET MVC 基础
- ASP.NET MVC案例教程(七)
- ASP.NET MVC案例教程(七)
- ASP.NET MVC 七 构造HTML页面
- ASP.NET MVC学习---(七)Razor视图引擎语法
- ASP.net and it's Programming Models
- ASP.NET MVC 框架
- ASP.NET MVC 框架
- ASP.NET MVC
- 接口的应用
- 【9个方法黑屏故障消失不见】
- DSS Stream BroadCast
- 模式识别/机器学习/图像视频/ 常见概念科普
- 如何使用efi toolkit搭建编译efi app的环境
- Programming ASP.NET MVC-Fundamentals of ASP.NET MVC(七)Models
- eclipse tomcat部署完毕,在tomcatwebapps下却找不到项目文件夹
- poj 3660 Cow Contest
- iPhone上如何侦测到系统的语言设定
- Splunk
- Ensemble如何将外部数据源数据迁入cache数据库
- oracle 使用flashback(闪回)恢复误删除的数据 或 误删除的表
- Android访问第三方资源通用接口(自我整理)
- Quartz事物调度