随笔分类 -  .net

摘要:最近有不少网友提起await和async,呵呵,C# 5引进的语法糖。 这个语法糖还真不好吃,能绕倒一堆初学的朋友,在网上也有很多网友关于这块知识点的争论,有对有错,今天在这里把这个误区好好讲讲。 在await(C# 参考)这样写道: “await 运算符应用于异步方法中的任务,在方法的执行中插入挂 阅读全文
posted @ 2017-10-27 17:31 谷歌’s 阅读(8126) 评论(15) 推荐(6)
摘要:最近写代码,遇到一个问题,微软基于List<T>自带的方法是public bool Remove(T item);,可是有时候我们可能会用到诸如RemoveAll<IEnumerable<T>>的方法,坦白的说,就是传入的参数是一个IEnumerable<T>,而不是一个T,这种情景是随时可能用到的 阅读全文
posted @ 2016-10-14 09:46 谷歌’s 阅读(2842) 评论(11) 推荐(16)
摘要:我们在写代码的时候,经常碰到各种软件的设计思想,也许,你是一个弱小的码农,也逃不了设计的思想已悄悄的走向你的身边,只是我们不知道这叫啥罢了。 诸如,我们经常玩的三层BLL DAL UI 那么还有一个东东,就是工厂Factory起到桥接作用。 回忆起三层,Factory 是一种设计模式 工厂方法模式的 阅读全文
posted @ 2016-09-27 11:25 谷歌’s 阅读(2051) 评论(3) 推荐(13)
摘要:微软在推出mvc框架不久,短短几年里,版本更新之快,真是大快人心,微软在这种优秀的框架上做了大量的精力投入,是值得赞同的,毕竟程序员驾驭在这种框架上,能够强力的精化代码,代码层次也更加优雅,扩展较为方便,使之程序员把更多的精力投入到业务中来。 很多时候我就在想,是不是该把传统的用户权限管理换个方式了 阅读全文
posted @ 2016-09-26 14:44 谷歌’s 阅读(7096) 评论(9) 推荐(5)
摘要:与asp.net 打交道很多年,如今天微软的优秀框架越来越多,其中微软在基于mvc的思想架构,也推出了自己的一套asp.net mvc 框架,如果你亲身体验过它,会情不自禁的说‘漂亮’。回过头来,‘漂亮’终归有个好的思想,其中类似于AOP的思想,就在其中体现的淋漓尽致,今天本文主要讨论的是基于AOP 阅读全文
posted @ 2016-09-22 17:49 谷歌’s 阅读(4215) 评论(6) 推荐(7)
摘要:上两章主要熟悉及验证异步与并行的基础知识,本节主要讲讲,现实中的需求--线程或异步给我们计算机带来的“性能”提升 我们最熟悉的不过就是操作数据作了,现以有两个数据库AccountA和AccountB,为了模拟,里面分别有相同的user表。 同步方式就是针对两张表登录事务然后事务提交insert ,就 阅读全文
posted @ 2016-09-20 17:56 谷歌’s 阅读(1366) 评论(4) 推荐(3)
摘要:接着上期的文章继续说异步与并行 并行来自于线程的方法实现,异步不一定。这句话,晕倒一大片程序员。 首先,多线程序是实现异步一种方法,两者的共同目的:使主线程保持对用户操作的实时响应,如点击、拖拽、输入字符等。使主程序看起来实时都保持着等待用户响应的状态,而后台却有若干件事情在自己干。按消耗资源所在地 阅读全文
posted @ 2016-09-19 23:10 谷歌’s 阅读(1548) 评论(1) 推荐(5)