zoukankan      html  css  js  c++  java
  • 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个地方

  • 相关阅读:
    数据结构—链表
    python字母串查找基本操作
    python九九乘法表程序代码
    SpringMVC跨域问题排查以及源码实现
    深入理解MySql子查询IN的执行和优化
    Dubbo源码阅读-服务导出
    Disconf源码分析之启动过程分析下(2)
    Disconf源码分析之启动过程分析上(1)
    Java多线程volatile和synchronized总结
    Java多线程基础总结
  • 原文地址:https://www.cnblogs.com/shichina/p/9896794.html
Copyright © 2011-2022 走看看