[.NET]自学项目日记1
来源:互联网 发布:八字 知乎 编辑:程序博客网 时间:2024/06/07 17:01
就我接触互联网,.NET应用方向
1 动态网页
2 web service
3 游戏
项目例子:基于二维码的物品管理系统
系统的简单布局
1consoleapp 用于测试
2DAL 数据访问
3MODE L 数据模型
4webapp 待发布的网站
数据库设计
t_commondity 用于记录物品信息
t_commondcategory 记录平时用到当不常改变的选项,如性别:男,女 等
t_log 用于记录系统操作日志
t_user 用于记录使用系统用户信息
t_userright 用于记录用户对应的权限
webApp 第一个版本采用handler+nvelocity模板引擎的方法实现
优点:运行速度快。
缺点:开发速度慢。(只要习惯了,我觉得并没有区别);还需要学习模板引擎的一些简单语法。
按照文件类型分类。
1 handler httphandler集合
2 template html页面集合
3 UploadFile 上传的文件集合
4 Global.asax web.config 系统配置,全局配置
5 UserRightModule httpmodule 实现过滤用户权限的module
6 cs文件 某些功能的实现,如ValidateCode.cs用于生成验证码
——————————————————————————————————————————————————————————————————
期望:
1 学习完整的web.config配置文件
2 尝试实现web form (aspx)+ handler ,按照功能划分开发系统文件。
3 尝试美化界面
——————————————————————————————————————————————————————————————————
handler + nvelocity 模式
1 引用 nvelocity
2 复制方法……
3 利用方法生成hmtl字符串
0 0
- [.NET]自学项目日记1
- ASP.NET项目开发日记
- 《项目中的.net》之C#自学笔记
- 学习.net日记1
- PHP自学日记
- java自学日记二
- java自学日记三
- java自学日记四
- java自学日记
- java自学日记2
- java自学日记3
- java自学日记4
- java自学日记5
- java自学日记6
- java自学日记7
- java自学日记8
- java自学日记9
- java自学日记10
- 日期
- 如何搭建一个 Data Guard 环境
- 日期结构体
- 命令行参数在VB中的利用
- Android4.4 全屏幕模式,沉浸模式 & 在应用内开启透明状态栏和透明虚拟按钮
- [.NET]自学项目日记1
- 数据库-select查询语句(续1)
- Git学习
- sqljdbc.jar 和 sqljdbc4.jar
- 【marks】mongodb
- Linux 下挂载硬盘的 方法
- 写给Git初学者的7个建议【转】
- 身份证信息
- 全排列的个数