上一页 1 ··· 275 276 277 278 279 280 281 282 283 ··· 385 下一页
摘要: 回到目录上一讲中,我们学习了如何使用zTree对一棵大树(大数据量的树型结构的数据表,呵呵,名称有点绕,但说的是事实)进行异步加载,今天这讲,我们来说说,如何去操作这棵大树,无非就是添加子节点,删除节点,编辑节点,节点之间的拖拽,节点位置的变化(排序)等等。事实上,jquery.ZTree的demo已经把前台JS代码给的很清晰了,我们只要稍加修改,然后把后台CS代码写好就可以了,我将demo的前台代码做了简单的处理,减化了些代码,项目架构使用microsoft mvc 3.0前台HTML代码如下: 面各种JS事件,所对应的MVC代码如下:#region 对节点的操作 ///... 阅读全文
posted @ 2013-07-04 15:22 张占岭 阅读(5958) 评论(2) 推荐(2)
摘要: 回到目录对于从linq to sql迁移过来的开发者,对随机排序不会感到陌生,直接为datacontext添加一个方法再配合反射就可以实现随机排序了,代码如下: /// /// 数据上下文扩展 /// public partial class dbDataContext : IUnitOfWork { /// /// 随机排序时使用这个函数 /// /// [Function(Name = "NewID", IsComposable = true)] public Gui... 阅读全文
posted @ 2013-07-02 14:21 张占岭 阅读(6737) 评论(7) 推荐(1)
摘要: 回到目录理论部分:MVC+ZTree:指在.net MVC环境下进行开发,ZTree是一个jquery的树插件大数据:一般我们系统中,有一些表结构属于树型的,如分类,地域,菜单,网站导航等等,而像分类这种表,它的数据量是递增的,不同遇见的,可能几条,几万条,而随着站点的运营,也可能达到几十万条,如果这样的大数据,采用一次读数据到页面的方式,是不可取的,先不说给服务器的压力有多大,只是客户端的浏览器估计就要挂掉,谁愿意加载一个页面等上10多分钟呀,呵呵!异步加载:这种方式已经成为主流,异步事实上是指与当前UI线程不冲突,浏览器不会假死,你的获取数据的动作会重新开启一个通道(线程)来与服务器进行通 阅读全文
posted @ 2013-06-25 09:55 张占岭 阅读(8364) 评论(15) 推荐(4)
摘要: 咖啡可以提神,程序员喝咖啡在国内开始流行起来,这是为何?这可不是因为追星,赶时髦,而是工作的需要,程序员需要保持清醒的头脑,而咖啡有这种功效,所以,越来越多的人,越来越多的程序员们喜欢上了咖啡!相关说明:信息来自百度百科http://baike.baidu.com/view/5312.htm 咖啡是由咖啡豆磨制成粉、用热水冲泡而成的饮品。其味苦,却有一种特殊的香气,是西方人的主要饮料之一。它原产于非洲热带地区,如今在中国云南、广东等省 亦有栽培,其种子称“咖啡豆”,炒熟研粉可作饮料,即咖啡。1.咖啡因有特别强烈的苦味,刺激中枢神经系统、心脏和呼吸系统。适量 的咖啡因亦 可减轻肌肉疲 劳,促进消 阅读全文
posted @ 2013-06-24 14:32 张占岭 阅读(1361) 评论(1) 推荐(1)
摘要: 回到目录规约(Specification)模式:第一次看到这东西是在microsoft NLayer项目中,它是微软对DDD的解说,就像petshop告诉了我们MVC如何使用一样,这个规约模式最重要的作用是实现了查询语句与查询条件的分离,查询语句在底层是稳定的,不变的,而查询条件是和具体业务,具体领域有关的,是易变的,如果我们为每一个领域的每一个新需求都写一个新的方法,那就会出现很多重复的代码,不利于程序的最终扩展!下面我们来看一个经典例子一个IOrderRepository的接口,定义了一个订单仓储 Order_Info GetOrder_InfoById(int orderI... 阅读全文
posted @ 2013-06-20 17:33 张占岭 阅读(4668) 评论(4) 推荐(3)
上一页 1 ··· 275 276 277 278 279 280 281 282 283 ··· 385 下一页