代码生成器:ASP.NET MVC智能开发平台与数据库设计指南
版权申诉
22 浏览量
更新于2024-07-08
收藏 2.94MB PDF 举报
《代码生成器汇编.pdf》是一份为程序员设计的专业软件项目智能开发平台的使用手册。该代码生成器主要功能是自动化生成ASP.NET页面和后台代码,采用面向服务的架构(SOA)进行设计,适用于Visual Studio 2010开发环境。以下是文档中的关键知识点:
1. **系统运行环境**:
- 开发工具:Visual Studio 2010,用于编程和项目管理
- 数据库支持:SQL Server 2005/2008版本、Oracle或MySQL,提供数据存储和管理
- 框架版本:MVC 3.0,用于构建模型-视图-控制器架构的Web应用
- PowerDesigner 15:用于数据库设计和建模工具
- 官方网站:www.langben.com,获取更多资源和支持
2. **数据库设计规范**:
- 表和字段命名规则:
- 每个表都需有主键,名为`Id`,类型为`nvarchar(36)`
- 字符字段长度限制:不超过4000字符(Oracle数据库字符长度限制)
- 字段顺序一致性:页面字段展示按数据库字段顺序
- 关键字使用:
- 查询关键字:不同类型的字段(文本、数字、日期)生成相应的查询方式
- 精确查询:文本字段使用精确等于查询
- 状态:以下拉框形式呈现,需在备注中明确表示
- 级联关系:自动生成多级联动,使用“父级字段名+联动”形式
- RadioButton选择:页面展示时考虑
- 外键推荐格式:如`SysPersonId`
- 避免使用bit类型:改用“状态”关键字表示布尔值
- 视图设计:查询语句避免使用`*`通配符
- 上传附件:通过多对多关联实现,如与FileUploader表链接
3. **数据库初始化**:
- 使用SQL Server 2008创建数据库`Sys`
- 运行预设的初始化脚本,如`数据库表初始化.sql`,以设置基础结构
这份文档详细介绍了如何利用这款代码生成器进行高效开发,确保了数据库设计的规范性和项目的可维护性。通过遵循这些指南,开发者可以快速搭建并管理ASP.NET项目,节省大量的编码时间和精力。
158 浏览量
2021-11-24 上传
2021-11-22 上传
2021-07-10 上传
2021-10-19 上传
2023-09-13 上传
2021-11-13 上传
2021-10-08 上传
2021-11-01 上传
XWJcczq
- 粉丝: 2
- 资源: 7万+
最新资源
- RPSL:机器人感知规范语言(RPSL)
- 学生成绩管理系统(java实现).zip
- java11_64_bin.zip jdk11免费下载
- My-FreeCodeCamp-Code:我来自训练营的代码
- eulerian_video_magnification:实现欧拉视频放大并用于心率检测等
- pet-projects.dev-frontend:用于https:dev-pet-projects.github.io的Nuxt.js Buefy前端
- cpp代码-162.4.4.2
- matlab由频域变时域的代码-speaker-recognition:说话人识别
- 【课设警告】每个Java老师都喜欢的学生成绩管理系统.zip
- Amzl_Proto
- JSG202227 2022年江苏省职业院校技能大赛(高职) 电子产品芯片级检测维修与数据恢复 赛项规程.zip
- 9cc:小型C编译器
- yamame1212.github.io
- GAN_model:使用GAN生成3D网格模型
- 差异:用于生成字符串差异的简单gem
- Xshell7个人免费版