2012年2月13日

基于LINQ to SQL的WEB开发三层架构(1)

摘要: http://developer.51cto.com/art/200905/122580.htm程序员不再受限于复杂的SQL脚本,而可以一种近乎完美的方式来搭建自己的面向对象型软件 系统,这种方式就是将数据完全对象化,将SQL语句封装到底层,由framework来完成,程序员 只需面向数据库对象来编程,从另一种意义上来说,是把数据也程序化了。LINQ的这种开发模式也改变了系统架构的搭建方式,在以往的系统中,数据访问层DAL 要访问数据字段,业务逻辑层BLL要得到数据都需要通过数据模型层Model来处理,而LINQ和 VS2008为我们带来了一种全新的自动化方式生成数据模型层,这就是dbml(D 阅读全文

posted @ 2012-02-13 20:24 chulia 阅读(287) 评论(1) 推荐(0)

VS2008设置查看.NET源码的方法

摘要: http://www.xueit.com/asp.net/show-4491-1.aspxVS2008设置查看.NET源码的方法时间:2009-9-9 0:01:43 来源:编辑整理 作者:webmaster --下面解读在VS.NET2008中查看.NET源码的设置方法:在Visual Studio 2008中可以通过调试进入。NET Framework的源代码,从这个意义上说,.NET Framework是开放部分源代码了,但现在只支持调试模式下进入源代码。而其,这个功能在Visual Studio 2008 Express版本中不能支持。注意,所有的源代码都是从指定的远程服务器上按需下载 阅读全文

posted @ 2012-02-13 18:08 chulia 阅读(309) 评论(1) 推荐(0)

VS2010下如何调试Framework源代码(即FCL)

摘要: http://cnn237111.blog.51cto.com/2359144/541057怕忘记,重新记录一下。有一种提高自己编程能力的好办法,就是看看.net framework的源码是如何写的?我们在追踪bug的时候,也往往需要追踪到.net framework的源码中去。按照如下方法设置vs2010,即可追踪到.net framwork的源代码中去。可以看出,我将pdb文件放在了d:\msSource\MicrosoftPublicSymbols目录下面,这样在调试的时候,vs会自动去该目录下面找pdb文件。我们可以看看这个目录下的文件调试源码后,我们会找到一些平时不怎么写的东西。比如 阅读全文

posted @ 2012-02-13 18:06 chulia 阅读(183) 评论(0) 推荐(0)

.NET Framework 将有限地向开发者公开源代码

摘要: http://www.builder.com.cn/2007/1008/539473.shtml微软今天公布了一项开放源代码计划,随着Visual Studio 2008的发布,微软将根据Microsoft Reference License向开发人员提供Microsoft.NET架构的源代码,包括基础类库 (System namespace, IO, Text, Collections, CodeDom, Regular Expressions, etc), ASP.NET, WinForms以及WPF,并且微软还会逐渐开放更多产品.我们有两种方法可以读到源代码:1) 下载源码包,并在本地安 阅读全文

posted @ 2012-02-13 18:00 chulia 阅读(245) 评论(1) 推荐(0)

.NET Framework源码研究系列之---万法归宗Object

摘要: http://www.cnblogs.com/niyw/archive/2010/07/28/1787358.html 经过前面三篇关于.NET Framework源码研究系列的随笔,相信大家都发现其实.NET Framework的实现其实并不复杂,也许跟我们自己做的项目开发差不多.本人也是这样的看法.不过,经过仔细深入的研究,我们还是会发现一下平时很难注意到的东西,而这些东西对我们完善思路,开阔眼界,锻炼良好的编码素质有着很大的意义. 我们知道.NET中所有的类型(包括:引用类型,值类型)都从Object类派生过来,由此可以说Object是所有类型的根本.那么今天我们就研究.NET(C#.. 阅读全文

posted @ 2012-02-13 17:06 chulia 阅读(151) 评论(0) 推荐(0)

jQuery 1.7 中文API

摘要: http://julying.com/blog/show-7-29-1.htmljQuery 1.7 发布了 /(jQuery 1.7更新,jQuery 1.7b,jQuery api)299月2011看到,今天(北京时间:2011年09月29日)发布了jQuery 1.7版本。今天发布的是 jQuery 1.7 的第一个 beta 测试版本,该版本修复了超过 50 个的问题以及带来一些新特性。jQuery 1.7 下载:http://code.jquery.com/jquery-1.7b1.jsjQuery 1.7 主要改进:1、新的事件.on() .off()旧的 API(jQuery 1 阅读全文

posted @ 2012-02-13 15:21 chulia 阅读(512) 评论(0) 推荐(0)

DotNet源代码中的模式Builder生成器模式

摘要: http://edu.cnzz.cn/NewsInfo/25397.aspx将一个复杂对象的构件与它的表示分离,使得同样的构建过程可以创建不同的表述。 建造者(Builder)角色:给出一个抽象接口,以规范产品对象的各个组成成分的建造。一般而言,此接口独立于应用程序的商业逻辑。模式中直接创建产品对象的是具体建造者(ConcreteBuilder)角色。具体建造者类必须实现这个接口所要求的方法:一个是建造方法,另一个是结果返还方法。 具体建造者(Concrete Builder)角色:担任这个角色的是于应用程序紧密相关的类,它们在应用程序调用下创建产品实例。这个角色主要完成的任务包括:实现... 阅读全文

posted @ 2012-02-13 14:07 chulia 阅读(163) 评论(0) 推荐(0)

sealed关键字用法

摘要: http://www.cnblogs.com/YangFengHui/archive/2011/04/18/2020095.htmlSealed英文意思是密封的。顾名思义,该关键字修饰类时,密封类不能被继承。密封方法会重写基类中的方法,但其本身不能在任何派生类中进一步重写。当应用于方法或属性时,sealed 修饰符必须始终与 override 一起使用。 也就是说要想用sealed修饰方法,则被修饰的方法必须是改写父类的方法。sealed 跟override一起使用。这个sealed关键字跟java中的Final关键字是一样的用法。使类不能再被继承,方法不能在重写。 因为接口,抽象类是只能被. 阅读全文

posted @ 2012-02-13 14:03 chulia 阅读(1347) 评论(0) 推荐(0)

jQuery Ajax 实例 全解析

摘要: http://www.cnblogs.com/yeer/archive/2009/07/23/1529460.htmljQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()的(这个后面会说到).1. load( url, [data], [callback] ) :载入远程 HTML 文件代码并插入至 DOM 中。url (Stri 阅读全文

posted @ 2012-02-13 09:10 chulia 阅读(138) 评论(0) 推荐(0)

导航