• DotnetBrowser高级教程-(4)使用MVC框架1-搭建基础框架


    我们这次重点介绍下MVC框架的使用。

    如果您之前使用过微软的mvc web框架,那么dotnetbrowser的mvc框架相信您也会很快上手,两者之间相似度约有80%。

    所谓的mvc,以一个例子为例:

    1、用户输入http://xx.com/User/Add

    2、服务器收到请求后,拿出/User/Add参数

    3、根据参数,找出User这个类,创建这个类的实例,然后调用该实例的Add方法

    4、将Add方法的返回值(可能是数据或者view视图模板数据),经过一定处理,返回给浏览器。

    5、用户看到服务器返回结果。

    下面让我们从头搭建一个mvc框架吧。

    1、新建桌面项目,基于.net 4.0

    2、添加以下三个dll的引用:

    3、在program里增加如下监听代码

    4、新建Controllers目录,在Controllers目录下新建WebControllers

    5、在WebControllers目录下建UserController.cs,内容如下:

    using WebServer.Mvc;
    
    namespace DotnetBrowserWebSocketServer.Controllers.WebControllers
    {
        public class UserController : Controller
        {
            /// <summary>
            ///     字符串返回演示
            /// </summary>
            /// <returns></returns>
            public string Index()
            {
                return "hello";
            }
        }
    }
    

     6、按F5运行,然后在打开的浏览器中您应该可以看到如下结果:

    7、目前为止,您已经搭建了一个基本的MVC框架,如下图所示:


    总结:基于dotnetbrowser的内置mvc功能搭建mvc框架非常简单。

    源码下载请浏览:http://www.cnblogs.com/chinasoft/p/8379662.html

  • 相关阅读:
    mac允许安装任何来源的软件
    Xcode Edit Schemes
    认识下算法工程师
    一定要熟练地使用常用的Foundation服务
    常用的UI控件
    认识iOS系统架构
    深拷贝/浅拷贝的理解
    Create Fiori List App Report with ABAP CDS view – PART 1
    [転載]SAP S/4HANAトライアル環境でCDS Viewを確認
    ABAP CDS
  • 原文地址:https://www.cnblogs.com/chinasoft/p/8386644.html
Copyright © 2020-2023  润新知