我的开发习惯与规范所谓的(一)
来源:互联网 发布:傻帽 知乎 编辑:程序博客网 时间:2024/04/29 04:48
本文会不定时更新,想到什么了会随意添加,本人不才,只有小学文凭。Oh!My 汗。 开发方向:。NET 并启用前台完全无控件化开发,后台可实现则完全抛弃控件。 第一幕:如何保持一个建立良好项目的习惯 打开IIS,添加一个应用程序(IIS7叫应用程序,IIS6叫虚拟目录),名称 跟文件夹名称一样:testItem.Web,物理路径为刚才建立的文件夹,好了,初步工作就绪了。 接下添加如下类库项目(鼠标右键——添加——新建项目——Visual C#——类库——填入名称) testItem.DBFactory 工厂 testItem.Entity 实体对象 testItem.IDAL 产品规则 testItem.Other 其它 testItem.SqlServerDAL 产品核心 testItem.Transit 中转站 testItem.Web.CS 所有CS文件存放处 生成后稍做修改,即可交付人员开发了,并且整合了本人的完美无限分类、错误信息、日志信息,三大不变生成规则, 如果谁想要这套模版,呵呵,你猜……。 分离模式小解:看图意会 (很晚了……未完待续……) 由于图片的关系,我不能在这里把完整本文,喜欢的朋友可以访问我的QQ空间查看 http://user.qzone.qq.com/6808240/blog/1243359849
开发语言:C#
开发环境:Windows Server 2008 X64/X86、Sql Server 2008、其它你猜
即日起,文件与代码分离开发,即ASPX文件与CS文件不在同一块,以避免VS自动生成一大堆DLL文件,
虽说文件系统很先进,很好很强大,但本人不喜欢。
首先,我们在某位置建立一个文件夹,如:E盘根目录下建立“测试项目”
或者不用建立,直接打开VS2008、文件——新建——项目——其它项目类型——Visual Studio 解决方案
然后在名称处填入项目名称,如:测试项目,(注意:创建解决方案的目录,默认选中并呈灰色,意味着什么呢?你猜……)然后在位置处直接选择或输入E:/,即E盘根目录,如果手动建立了文件夹,此处的位置也保持一致:E:/,E盘根目录,此时,解决方案建立成功。
接下来,开始建立东东,首先在E盘根目录下的测试项目中建立一个文件夹,如:testItem.Web
在解决方案中点鼠标右键——添加——新建网站——ASP。NET网站——位置:HTTP——语言——C#——点击浏览——本地IIS——选中刚才建立IIS应用程序(虚拟目录)。
好了,这样完全了第一步,算第一步吧,你猜。
testItem.BLL 业务逻辑
在这里本人的五大项目类库(BLL、DBFactory、Entity、IDAL、SqlServerDAL)是用传说中的CodeSmith Studio自动生成的,
明白否?
- 我的开发习惯与规范所谓的(一)
- 我的开发习惯与规范所谓的(一)
- 需要注意的开发规范和习惯
- 我的开发规范一——项目命名规则
- 所谓的我对大学的目标与期望!!!
- 我的框架:开发规范
- 深度剖析E680G开发一.所谓的交叉编译环境
- 深度剖析E680G开发一.所谓的交叉编译环境
- 一名Delphi程序员的开发习惯
- 一名Delphi程序员的开发习惯
- 一名Delphi程序员的开发习惯
- 总结java编程时的习惯与规范
- 一直以来伴随我的一些学习习惯(一):学习与思考
- 一直以来伴随我的一些学习习惯(一):学习与思考
- 一直以来伴随我的一些学习习惯(一):学习与思考
- 一直以来伴随我的一些学习习惯(一):学习与思考
- 一直以来伴随我的一些学习习惯(一):学习与思考
- 一直以来伴随我的一些学习习惯(一):学习与思考
- N个数字全排列的分析之我的答案(含分析过程)
- 成功的决策
- 防止同一用户同时登陆
- ASP.NET 没有出现在 IIS 6.0 中的 Web 服务扩展列表中的解决方法
- 基于 HTTP 长连接的“服务器推”技术
- 我的开发习惯与规范所谓的(一)
- 一直在努力
- 近几天的计划
- C/C++ 宏
- C++
- Web测试
- 测试工具
- 单元测试
- 成功的决策