会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
[*] Hello Snoopy
.NET and Flash Blog
博客园
首页
新随笔
联系
订阅
管理
公告
上一页
1
···
11
12
13
14
15
16
17
18
19
···
27
下一页
2004年8月26日
界面框架中的公共策略
摘要: 继续截取建议中的一节,这部分内容是整个软件架构设计中要考虑的问题,并不仅是界面架构设计中的问题.这里只描述和界面相关的内容,包括一些纵向策略和通用模块(主要是运营维护模块).每个都能成为一个很大的主题,这里只是点到为止(作为讨论的引子)。开发规范: 各类命名规范,语法结构等等,尤其是文件定义和目录结构,在B/S应用中是很重要. 用户操作: 用户操作习惯,键盘鼠标策略(快捷键等),用户操作的事务保...
阅读全文
posted @ 2004-08-26 08:30 HelloSnoopy
阅读(405)
评论(0)
推荐(0)
编辑
2004年8月25日
典型的分层、接口和工厂的写法
摘要: 微软宠物店的分析---------页面表现层Web----------------------Product product = new Product();IList productsByCategory = product.GetProductsByCategory((string)ViewState[KEY_CATEGORY]);----------商业逻辑层---------------...
阅读全文
posted @ 2004-08-25 08:20 HelloSnoopy
阅读(466)
评论(0)
推荐(0)
编辑
事务解决方法
摘要: 1.编程方法 string sql1 = ""; string sql2 = ""; SqlConnection conn = new SqlConnection(""); //建立数据库连接 conn.Open(); //接开数据库连接 SqlTransaction tran = conn.BeginTransaction(); //开始进行交易处理 ...
阅读全文
posted @ 2004-08-25 08:19 HelloSnoopy
阅读(407)
评论(0)
推荐(0)
编辑
2004年8月24日
小议数据库主键选取策略(转载)
摘要: 我们在建立数据库的时候,需要为每张表指定一个主键,所谓主键就是能够唯一标识表中某一行的属性或属性组,一个表只能有一个主键,但可以有多个候选索引。因为主键可以唯一标识某一行记录,所以可以确保执行数据更新、删除的时候不会出现张冠李戴的错误。当然,其它字段可以辅助我们在执行这些操作时消除共享冲突,不过就不在这里讨论了。主键除了上述作用外,常常与外键构成参照完整性约束,防止出现数据不一致。所以数据库在设计...
阅读全文
posted @ 2004-08-24 08:50 HelloSnoopy
阅读(444)
评论(0)
推荐(1)
编辑
C#设计模式(3)
摘要: 三、 依赖倒置原则(DIP) 依赖倒置(Dependence Inversion Principle)原则讲的是:要依赖于抽象,不要依赖于具体。 简单的说,依赖倒置原则要求客户端依赖于抽象耦合。原则表述: 抽象不应当依赖于细节;细节应当依赖于抽象;要针对接口编程,不针对实现编程。 反面例子: 缺点:耦合太紧密,Light发生变化将影响ToggleSwitch。 解决办法一:将Light作成Abs...
阅读全文
posted @ 2004-08-24 08:45 HelloSnoopy
阅读(311)
评论(0)
推荐(0)
编辑
上一页
1
···
11
12
13
14
15
16
17
18
19
···
27
下一页