个人理解

通过上一篇的3个实例能大概了解了Mvc,但等你自己单独完成时,可能就会有很多疑问了,本篇记录Lz理解的设计过程

我们要做的很简单

1.设计一个Model类

2.设计一个上下文类

3.通过model生成Control层

4.通过Control生成View层

5.run

5分钟能做完么,能,因为3,4步都是自动完成的

1.1.  Model层设计示例

    public class Manager{public int ManagerId { get; set; }public string ManagerName { get; set; }public string ManagerSex { get; set; }}

1.2.  上下文类设计

可将多个model写入一个上下文类

    public class TMSEntities : DbContext{public DbSet<Message> Messages { get; set; }}

1.3.  通过model生成Control层

1 右击Controllers,添加,控制器

2如下图配置

1.4.  通过Control生成View层

LZ做的时候,通过第三步会自动生成view,请打开views文件夹查看

这样一个项目就做好了,run看一下

转载于:https://www.cnblogs.com/anwcq/archive/2013/06/09/3130003.html

MVC4学习笔记(二)- MVC设计实例,5分钟内完成你的Mvc项目相关推荐

  1. Zemax学习笔记(11) - 变焦镜头设计实例

    Zemax学习笔记(11) - 变焦镜头设计实例 1.概述 2.设计 2.1设计要求 2.2 设计过程 2.3 变焦镜头的优化设置 3. 总结 1.概述 成像镜头包括定焦镜头和变焦镜头,我们在日常生活 ...

  2. ASP.NET MVC 2 学习笔记二: 表单的灵活提交

    ASP.NET MVC 2 学习笔记二:  表单的灵活提交 前面说到有做到公司内部的一个请假系统,用的是ASP.NET MVC 2+Entity Framework.虽然EF(Entity Frame ...

  3. pythonsze_python学习笔记二 数据类型(基础篇)

    Python基础 对于Python,一切事物都是对象,对象基于类创建 不同类型的类可以创造出字符串,数字,列表这样的对象,比如"koka".24.['北京', '上海', '深圳' ...

  4. wxpython应用程序对象与顶级窗口_wxPython学习笔记(二)

    如何创建和使用一个应用程序对象? 任何wxPython应用程序都需要一个应用程序对象.这个应用程序对象必须是类wx.App或其定制的子类的一个实例.应用程序对象的主要目的是管理幕后的主事件循环. 父类 ...

  5. python3.4学习笔记(二十一) python实现指定字符串补全空格、前面填充0的方法

    python3.4学习笔记(二十一) python实现指定字符串补全空格.前面填充0的方法 Python zfill()方法返回指定长度的字符串,原字符串右对齐,前面填充0. zfill()方法语法: ...

  6. MATLAB学习笔记——二维和三维绘图

    MATLAB学习笔记--二维和三维绘图 近期练习matlab的二维和三维绘图,整理一下,以防忘记. 文章目录 MATLAB学习笔记--二维和三维绘图 一.二维绘图 1.plot命令 2.fplot 命 ...

  7. 二维码学习笔记(二) | 数据分析与数据编码

    唠唠闲话 二维码笔记系列(原文地址): 『二维码学习笔记(一) | 二维码概述』 『二维码学习笔记(二) | 数据分析与数据编码』 『二维码学习笔记(三) | 纠错编码』 『二维码学习笔记(四) | ...

  8. 学习笔记二.矩阵按键

    #学习笔记二:GPIO的探索与矩阵按键 ##1.在配置cubemx时,对gpio的配置有开漏输出和推挽输出两种方式, ###这里有一篇文章(别人的文章)讲的很详细link戳这里跳转 通俗来讲,推挽输出 ...

  9. StackExchange.Redis学习笔记(二) Redis查询 五种数据类型的应用

    StackExchange.Redis学习笔记(二) Redis查询 五种数据类型的应用 原文: StackExchange.Redis学习笔记(二) Redis查询 五种数据类型的应用 Connec ...

  10. [MyBatis学习笔记] 二、Mybatis基本操作及相关标签介绍

    [MyBatis学习笔记] 二.Mybatis基本操作及相关标签介绍 一.Mybatis简介 二.简单的CRUD操作 1.构建SqlSessionFactory (1)编辑mybatis-config ...

最新文章

  1. mysql 排序后 下一条记录_什么是MySQL InnoDB 二级索引的排序?|附实例详解
  2. Adobe Acrobat Reader 快捷键
  3. Cmake常用基本命令复习
  4. Linux安装screen时的问题
  5. android中layout、drawable及styles的xml文件加载探索
  6. Dubbo-HelloWorld
  7. *【牛客 1 - A】矩阵(字符串hash)
  8. mysql proxy 多主_mysql多主多从架构与mysql-proxy读写分离
  9. python字符串常见操作_python 字符串常用操作
  10. 用 Bootstrap 进行参数估计
  11. 集合论—关系的自反、对称和传递闭包
  12. 详解CI、CD相关概念
  13. Ajax的常用技巧(4)---实现数据库分页
  14. 抖音帐号如何避免播放量限流、降权和封号
  15. CentOS7安装twisted报错: src/twisted/test/raiser.c:4:20: fatal error: Python.h : No such file or direc
  16. HTML学生个人网站作业设计:电影网站设计——电影购票项目(9页) HTML+CSS+JavaScript 简单DIV布局个人介绍网页模板代码 DW学生个人网站制作成品下载
  17. BGP路由黑洞及IBGP全连接
  18. Service Mesh实战
  19. ILRuntime学习——从零开始
  20. web CSS 颜色渐变代码

热门文章

  1. Verilog赋值间延迟语句与赋值内延迟语句比较
  2. Python编辑器与集成开发环境(IDE)选择
  3. 相参、相参积累和相参雷达
  4. 中级统计师基础知识中计算机,2009年全国中级统计专业技术资格考试大纲
  5. 半导体到底靠什么导电?
  6. 查看自己生日是否在pi中
  7. 人工智能是这样理解真正的活过了
  8. 对英文文档中的单词与词组进行频率统计
  9. Beta--冲刺阶段合集
  10. 无处不在的网络与中国IPv9