• .net MVC成长记录(一)


    今天第一次写博客,之前从学校出来,学了ASP.NET, 现在第一份工作接触的是MVC,在此便记录和分享一下学习MVC的过程,希望能和大家多一些交流。言归正传,首先给大家介绍一下MVC的基础知识。

    MVC是一种微软已经写好的框架,分为Model View Controller,是模型(model)-视图(view)-控制器(controller),适用大型或者中型的网站开发,代码纯净,逻辑清晰,应该是现在比较流行的.NET框架。

    今天从我的第一个MVC5程序说起:

    这就完成了一个mvc项目的建立, 接下来,便需要建立一个属于自己的视图(页面)

    在MVC中,我理解的是  C 到 V ,M , 是C 和 V之间的沟通桥梁。 在这里需要注意的是,C和V之间的默认关系,因为我这里用到的是微软的框架, 用人家的东西,就得按人家的规矩来,因此,这里要注意默认机制

    比如说你的控制器C   LoginController  , 那你的理解里它就是一个 Login 的控制器, 后缀Controller 是微软自带的识别 , 对应的视图View 里面, 则是 Login文件夹

    下面,介绍第一个页面, 

    我们将在这两个文件夹, 建立自己的页面

    首先打开Controller 文件夹

    随便命名一个控制器, 然后打开它 。 

    会看到这样的场景

    右键 Index 这个控制器动作

    这个布局页你随便, 前提是你有, 类似于ASP.net里的布局自定义控件,可以酌情使用, 不用就不勾选

    添加成功后, 在View页面,可以看到对呀的View文件夹下有一个Index 视图页面, 名称和你自己建立的ActionResult动作方法的名称相关, 这时候, 可以打开该视图页面,

    会发现和html页面一样了, 当然,不同点和优点,我会在下一期, 给大家分享。

    有其他疑问,或是想互相交流的,可以联系我的QQ: 58608576 

  • 相关阅读:
    Vue.Draggable 文档总结
    JS深度判断两个对象字段相同
    vue防止按钮在短时间内被多次点击的方法
    设计模式学习-单例模式
    设计模式学习---策略模式
    C#7.0中的解构功能---Deconstruct
    讲一下Asp.net core MVC2.1 里面的 ApiControllerAttribute
    .NET Core 使用RabbitMQ
    IL指令详细表
    redis 4.0.13 -- 哨兵模式
  • 原文地址:https://www.cnblogs.com/29boke/p/5012052.html
Copyright © 2020-2023  润新知