新生命团队
产品方案
物联网平台
星尘分布式系统
蚂蚁调度系统(大数据实时计算)
用户中心(SSO/OAuth2.0)
魔方演示站
Uwb高精度定位系统
运输车辆卫星定位系统(JT/T808)
CMX内容管理系统
码神世界
天外飞仙(数据库性能众测)
大数据演示平台(SQLite单表4亿)
新生命资源站
糖果源码库(GitCandy)
码神工具(开发者工具集)
开源项目
AI问答
关于我们
QQ群1600800
管理后台
首页
/
魔方 Cube 快速开发平台
魔方 Cube 快速开发平台
魔方 Cube 快速 Web 开发平台教程:零配置搭建后台管理系统,覆盖权限角色、SSO/OAuth 登录、安全审计、多租户、数据导出与自定义页面,模板历经单表百亿数据实战考验。
共
18
篇文章 · 更新于 2026-09-03
魔方功能特点与最佳实践
魔方是一个快速Web开发平台,能够快速搭建系统原型,而又具有足够灵活的可扩展性!内部集成了用户权限管理、模板继承、SSO登录、OAuth服务端、数据导出与分享等多个功能模块,默认模板在真实项目中经历了单表100亿数据添删改查的考验。功能特点魔方的核心定位:快速。能够在客户现场谈需求时完成数据建...
大石头
·
2024-12-22
·
浏览 10,203
魔方多租户架构
魔方(NewLife.Cube)支持多租户架构,允许在同一套系统中为多个租户提供隔离的数据和功能。本文档详细说明多租户的设计原理、核心组件及使用方式。
大石头
·
2026-01-16
·
浏览 1,088
魔方日期选择控件
魔方生成的列表页,默认带有日期时间选择查询,其核心是引用 _DateRange.cshtml 视图
大石头
·
2025-06-04
·
浏览 1,354
魔方从零开始VS2022+NET8+MVC[202402]
魔方从零开始VS2022+NET8+MVC[202401]魔方从零开始VS2022+NET8+MVC[202402]如果没有同步过来,请在这里查看完整内容:快速开发平台魔方Cube魔方从零开始VS2022+NET8+MVC[202402]自定义页面替换框架页面自定义启动页魔方启动打开的第一个页...
浩秦
·
2024-10-23
·
浏览 2,774
魔方从零开始VS2022+NET8+MVC[202401]
魔方从零开始VS2022+NET8+MVC[202401]魔方从零开始VS2022+NET8+MVC[202402]如果没有同步过来,请在这里查看完整内容:快速开发平台魔方Cube魔方从零开始VS2022+NET8+MVC本教程中的代码(拉取后直接运行即可):https://github.co...
大石头
·
2025-07-22
·
浏览 3,626
安装试用(VS2022+.NET8+MVC)
IDE为VS 2022社区版(英文版),DotNet Core版本为.NET 8创建项目打开VS,依次点击工具栏文件按钮->新建->项目,搜索框输入"ASP.NET Core",语言选择"C#",在筛选结果中选择"ASP.NET Core Web App (Model-View-Control...
大石头
·
2024-12-24
·
浏览 2,479
魔方登录验证机制
魔方功能比较多,而MVC版和API版又略有不同,这里讲一下登录以及用户鉴权机制。登录魔方的登录分三种:密码登录。在登录页输入用户名密码登录,可能自定义项目配合有验证码等其它信息。SSO登录。配置OAuth后,在登录页点击跳转第三方用户中心,完成后跳转回来。令牌登录。其它应用调用魔方OAuth接...
大石头
·
2024-08-02
·
浏览 3,409
局部修改对象属性的巧妙实现
魔方WebApi版每个实体控制器都支持添删改查和批查接口,添加PUT和删除DELETE都很好实现,批查Search通过POST传入一批参数,也还好。唯独修改Edit,很难完美实现。默认的Edit,入参是整个实体对象,客户端把整个修改后的对象传过来,进行整体修改。然而,很多时候我们不希望前端能够...
大石头
·
2024-07-09
·
浏览 2,470
魔方的安全与审计
最近网络安全行动如火如荼,有必要写点东西。首先,由魔方开发的多个应用系统通过三级等保认证,并通过多个资深安全团队测试。魔方作为快速开发平台,本着亲近开发者的目标,具有一些极其强大而又具有一定危险性的功能,今天讲讲一些安全相关的内容。
大石头
·
2023-08-18
·
浏览 5,099
安装试用(VS2022+.NET7+MVC)
IDE为VS 2022社区版(英文版),DotNetCore版本为.NET 7创建项目打开VS,依次点击工具栏文件按钮->新建->项目,搜索框输入"ASP.NET Core",语言选择"C#",在筛选结果中选择"ASP.NET Core Web App (Model-View-Controll...
旺财软件
·
2023-04-23
·
浏览 5,394
数据导出(Excel/Csv/Json/Xml)
和生
·
·
浏览 2,128
魔方实战终端项目管理2022
·
2022-09-15
·
浏览 4,238
自定义功能按钮的权限控制
ERP系统的出入库功能需要精细控制权限,本文演示如何给页面增加自定义权限子项,并根据权限控制按钮显示和功能使用。
大石头
·
2022-09-08
·
浏览 5,267
从零开始快速开发
基于零代NewLife.Zero,通过拷贝项目目录修改的方式,快速开发应用系统。演示了新建模型,生成实体类,以及新建页面。此处为语雀视频卡片,点击链接查看:从零开始快速开发.mp4
大石头
·
2022-05-06
·
浏览 7,461
魔方快速开发平台
新建项目,引入魔方,魔方基本功能讲解。
大石头
·
2022-05-06
·
浏览 6,054
角色菜单与权限控制
权限原理从代码层面来讲,就是记录一个角色与一个控制器和控制器所有方法的关系。举个例子,管理员角色拥有用户控制器中添加用户、删除用户等方法的访问权限。假设一个控制器对应一个菜单,控制器的方法就是菜单的操作,这里用户菜单的 id 设为 1,添加用户这个操作标记为 1,删除用户操作标记为 2,更新用...
笑笑
·
2020-06-22
·
浏览 6,601
自定义启动页
启动页即打开系统出现的第一个页面。魔方默认是这样的。可能有人看着不爽,那么自定义有两种方法。第一是视图覆盖,第二是默认路由替换。视图覆盖视图位于Views/CubeHome/Index.cshtml,换成自己的页面即可。路由替换在项目文件Startup.cs中的Configure方法中,去掉a...
笑笑
·
2020-06-20
·
浏览 5,363
自定义登录页
定位登录页位置首先找到原登录页所在位置,即Areas/Admin/Views/User/找到Login.cshtml文件,替换里面的内容即可。替换这里准备了一个和原来差不多的登录页面,引入vue和element-ui,实现如下。@using NewLife.Common; @{ Lay...
笑笑
·
2020-06-19
·
浏览 5,850
安装试用
IDE为VS 2019,dotnetcore版本为3.1创建项目打开VS,依次点击工具栏文件按钮->新建->项目,搜索框输入`ASP.Net Core`,语言选择`C#`,在筛选结果中选择`ASP.Net Core Web 应用程序`,点击下一步。填写项目名称,再下一步,选择`3.1`版本,模...
笑笑
·
2020-12-26
·
浏览 8,530