摘要: 伴随.Net3.5到来的Expression,围绕着它产生了各种各样有趣的技术与应用,Linq to object、Linq to sql、Linq to sqllite、Linq to Anything啊~~各种舒爽不侧漏。当然Expression的应用肯定不会狭隘到只能在Linq查询里,只是它本... 阅读全文
posted @ 2014-05-12 15:46 灰机_不会飞 阅读(2424) 评论(7) 推荐(6) 编辑
摘要: AngularJs 的 ng-repeat 让我们非常方便的遍历数组生成 Dom 元素,但是使用不当也会有性能问题。在项目中我们使用 ng-repeat 加载完一个列表后,如果再次请求数据,然后过滤列表,代码可能会这么写: 请求新数据 {{use... 阅读全文
posted @ 2014-08-22 21:18 灰机_不会飞 阅读(11947) 评论(1) 推荐(3) 编辑
摘要: **AngularJs** 的元素与模型双向绑定依赖于循环检测它们之间的值,这种做法叫做**脏检测**,这几天研究了一下其源码,将 Angular 的实现分享一下。> 首先看看如何将 Model 的变更更新到 UIAngular 的 Model 是一个 Scope 的类型,每个 Scope 都归属于... 阅读全文
posted @ 2014-08-21 21:49 灰机_不会飞 阅读(3415) 评论(2) 推荐(2) 编辑
摘要: 上一篇我们最终把 ADFS 与应用之间的信任关系建立起来了,但是应用接收到的声明信息只有默认的两个,这次我们就来学学怎么配置声明。一.声明存储配置ADFS 目前默认支持三种方式的声明值存储,另外还有自定义存储,不过我没去研究二.编辑预定义声明三.编写自己的定制声明 如果你需要编写自定义的声明规则,... 阅读全文
posted @ 2014-07-27 21:14 灰机_不会飞 阅读(1936) 评论(0) 推荐(0) 编辑
摘要: Active Directory Federation Service 也即联盟身份认证服务是微软的单点登录解决方案 (SSO),配置步骤相当多,中文资料也比较少,写在这里希望对后来人有所帮助,语言使用的是中文系统,实际上使用英文可能部署起来更容易些,因为感觉翻译不是很好。一些术语 Active D... 阅读全文
posted @ 2014-07-27 21:13 灰机_不会飞 阅读(3360) 评论(0) 推荐(0) 编辑
摘要: ADFS 与应用程序间的各种验证是基于信任关系的,在 ADFS 服务器配置好要信赖的应用程序(以 URL 为标识)后,应用程序再通过指定认证服务器来将用户引导至 ADFS 登录页,登录完成后再将用户的信息使用 Cookie 加密发送到应用程序完成验证。我们来配置一个应用程序试试,为了方便就使用 A... 阅读全文
posted @ 2014-07-27 18:34 灰机_不会飞 阅读(2602) 评论(1) 推荐(0) 编辑
摘要: 跌跌撞撞总算是把客户端开发好了,后台的代码因为不复杂,就写了些单元测试跑一跑就算通过了,大部分时间都是在调整脚本。这一节开始部署TodoList项目。一.了解IIS(Internet Infomation Service)一个Http请求从浏览器发送到服务器接收,其实是经过相当多的步骤的,我们不说客... 阅读全文
posted @ 2014-05-25 11:26 灰机_不会飞 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 本节开始对TodoList项目的客户端进行开发一.初步了解JQuery其实我在学校时有接触过一段时间的Web开发,虽然代码量不多也不复杂,但也已经感受到了各浏览器对Web各项标准的恶意,Web界对当时的我来讲,就是贵圈太乱,一个标准出来得磨掉好多事,特别是JavaScript这种极其灵活的语言,到不... 阅读全文
posted @ 2014-05-25 00:12 灰机_不会飞 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 上一节给出了应用的两个主要UML类图,应用采用的技术也给出了,这一节开始实际设计编码一.应用公开的方法其实就几个的方法而已1.代办事项的CRUD2.代办事项归类目录的CRUD3.代表事项“已完成”的更改。二.MVC如何应用到系统中引入MVC框架是为了更好的抽象应用程序各个模块,强制将应用程序分为三个... 阅读全文
posted @ 2014-05-24 20:32 灰机_不会飞 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 做了一年多的桌面软件,最近开始转向Web方面的开发,既然比较熟悉Net那么首当其冲就是学习ASP.Net,以及HTML、CSS、Javascript。为了检验这个把星期来的学习成果,着手做了一个TodoList的小应用,记录于此。一.这个应用解决什么只是作为Any.Do的仿制品而已。。。练练手二.这... 阅读全文
posted @ 2014-05-24 16:39 灰机_不会飞 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 上一节实现了对TableExpression的解析,通过反射创建实例以及构建该实例的成员访问表达式生成了一个TableExpression,并将其遍历格式化为”Select * From TableName ”之类的SQL语句,本节继续对其他QueryExpression进行解析。先回顾一下几个类的... 阅读全文
posted @ 2014-05-13 17:43 灰机_不会飞 阅读(2432) 评论(4) 推荐(2) 编辑