• XCube和X组件的入门级使用教程


    我也是一个入门级的初学者,在学习魔方的时候,很多不是很懂的地方,而网上的资料又比较少。尤其是Newlife的论坛打不开的情况下

    所以就想着把这个初级项目做完后,做一个入门级教程。保证人人都看得懂(。^▽^)

    还有谢谢石头老大,平哥还有热心的群友(>人<;)

    我用的Vs2017 .NetWork 版本 4.5

    新建 mvc 空项目 注意版本

    红色框框里面的全删掉 上面的app_data 也是

    appstart里面只留这个方法

    然后在项目下新建一个 名为 Areas的文件夹 在文件夹下面新建一个区域

    然后在nuget里面导入Newlife.cube

    导入包之后就可以查看魔方的主页面了

    进去时这样的 在地址后面加上Admin就可以了 或者是在路由器中将Home 改为 CubeHome

    然后就是修改数据库连接【数据库连接默认为sqllite 】

    1.然后在解决方案下新建一个类库,用于实体类的存放【类库也要引用Newlife.Cube】

    2.在类库里面新建一个文件夹来存放实体类

    3.在网上下载码神代码生成器【里面解压缩后有个Xcoder.exe 把里面的一个数据库连接字段改成自己的】

    4.用代码生成器生成自己数据库的实体类【我改的连接名是SQL server1 一会er还要改 所以建议改成Membership】

    5.生成的实体类放到类库的文件夹里面

    6.在下面的mvc中引用类库

    7.在数据库连接成功后,Cube会通过反向工程自动在数据库中添加三个表

    8.然后在注册表里面注册信息 里面的方法要删掉【注意继承的类】

    9.然后在Areas下面的控制器文件夹中添加控制器

    10.添加了控制器后页面里会自动添加一个子菜单

    11.现在可以打开页面看看效果了

    最后说数据库的连接 主要是2个地方

  • 相关阅读:
    Office 文档新漏洞,黑客可劫持系统
    Serv-U服务器漏洞,黑客可远程执行程序
    东方联盟提出基于机器学习的蓝牙认证方案
    AC 自动机套路总结
    AC 自动机
    二次扫描与换根法
    虚实链剖分(LCT)
    关于加密和加签的说明
    python3 RSA的加解密和签名/验签 简单实现 --Crypto
    Java协变、逆变、类型擦除
  • 原文地址:https://www.cnblogs.com/shichina/p/9896794.html
Copyright © 2020-2023  润新知