上一页 1 ··· 263 264 265 266 267 268 269 270 271 ··· 386 下一页
摘要: 回到目录看似不伦不类这个题目有点不伦不类,或者说有点伪模式了,不错,确实是这样,我们正确的开发思维是WEB层->BLL层->DATA层,每个层有对它下层的引用,下层不能引用上层,因为这会出现相互引用的错误,在实际工作中,BLL层会有涉及到各个业务的代码组织,实现数据持久化一般在Data层完成,这是可以理解的,也是我们经常使用的开发模式,这当然不是今天的重点,今天主要说一个实际问题,如订单处理的场合.一般订单处理流程如下:1 用户选择商品到购物车2 用户确定购买,生成订单3 选择一种或者几种支付方式4 支付完成,回写订单,修改订单状态5 支付交易成功,或者失败OK,这种订单业务事实上 阅读全文
posted @ 2013-12-05 10:40 张占岭 阅读(1514) 评论(1) 推荐(1)
摘要: 回到目录Entityframeworks很聪明不错,非常不错!ef里的contains比linq to sql里的contains有了明显的提升,事实上,是在进行SQL语句翻译上有所提升,在linq to sql里不支持iqueryable的contains集合,它只支持本地集合进行contains,而本地集合的contains会被.net翻译成sql语句是where in (...),即集合有多个元素,在in里就会被列举多少次,这个在性能上是非常低下的,不提倡的,而且它还有长度限制,最多本地集合在linq to sql里是2000多个元素。ef在这点上表示不错,它为了防止你使用低下的查询,它 阅读全文
posted @ 2013-12-04 13:50 张占岭 阅读(7435) 评论(4) 推荐(3)
摘要: 无意中看到anytao的项目,工作台,使用了Angularjs框架,感觉在前端表现上用户体验比较好,于是就简单看了一下,原来使用很简单,或者说,人家把代码封装的很好,以至于开发人员调用时比较简单,呵呵,使用Angularjs必须将你的html标记进行标识一下,告诉人家,我要用Angularjs来渲染页面了,事实上,Angularjs带合我们最重要的不是页面表现上,而是数据绑定上,它使HTML标记不那么死板,下面看一个DEMO就会明白了。下面是一个页面元素绑定的例子 Enter name: Hello ! //对应的JS代码如下: funct... 阅读全文
posted @ 2013-12-04 10:12 张占岭 阅读(8866) 评论(0) 推荐(2)
摘要: 回到目录对于transactionscope不了解的同学,可以看我的相关文章第二十六回 将不确定变为确定~transactionscope何时提升为分布式事务?第二十七回 将不确定变为确定~transactionscope何时提升为分布式事务~续第二十八回 将不确定变为确定~transactionscope何时提升为分布式事务~再续(避免引起不必要的MSDTC)第二十九回 将不确定变为确定~transactionscope何时提升为分布式事务~大结局第三十七回 将不确定变为确定~transactionscope何时提升为分布式事务~SQL2005与SQL2008不同声明:对于这种事务,如果.. 阅读全文
posted @ 2013-12-03 11:17 张占岭 阅读(1747) 评论(0) 推荐(4)
摘要: 百度百科给它的定义实现实时通信。什么是实时通信的Web呢?就是让客户端(Web页面)和服务器端可以互相通知消息及调用方法,当然这是实时操作的。WebSockets是HTML5提供的新的API,可以在Web网页与服务器端间建立Socket连接,当WebSockets可用时(即浏览器支持Html5)Si... 阅读全文
posted @ 2013-11-25 22:14 张占岭 阅读(25891) 评论(32) 推荐(9)
上一页 1 ··· 263 264 265 266 267 268 269 270 271 ··· 386 下一页