02 2012 档案

摘要:LinqtoSql类把访问、操作数据库的细节封装了起来,把连接操作数据库变得相当简单。下面是简单的例子。第一步:添加LinqtoSql类1、创建一个控制台应用程序项目,下载一个NrothWind 数据库放到解决方案里面。然后点击控制台项目右键选择添加,选择类选择LINQ to SQL 类,名称改为NorthWindDB,因为一会是连接NorthWind数据库的。2、此时,解决方案里的内容如下3、双击NorthWindDB.dbml文件,然后鼠标点击一下左边的编辑框,按F4,右边就会弹出NorthWindDB.dbml文件的相关属性信息NorthWindDBDataContext 就是编译器自动 阅读全文
posted @ 2012-02-28 16:25 仙外仙 阅读(8319) 评论(6) 推荐(5) 编辑
摘要:学silverlight学到WCF,嗯,WCF的确有点难,不过没所谓,一点一点来,下面就尝试着实现一个最基本最简单的WCF例子,里面不涉及到EndPoint、Binding、Element、异步调用、序列化等等这些或者其他更难理解的概念,只是简单地按照默认设置用最简单的代码把WCF最基本的应用体现出来。第一步:创建一个空的解决方案,新建一个WCF服务应用程序项目(使用默认名字) 来模拟服务端,新建一个控制台应用程序项目(名称改为 ConsoleApp)来模拟客户端。 第二步:简单分析WcfService1项目,该项目内容如下:一句话总结:这个项目模拟服务器端,Service1.svc文件封装的 阅读全文
posted @ 2012-02-28 00:20 仙外仙 阅读(25265) 评论(11) 推荐(6) 编辑
摘要:最经在学习LinqtoSql,然后扯到Lambda表达式,然后扯到匿名方法,然后扯到委托,最后扯到事件处理。。。后来发现对委托这个概念和事件处理这个过程理解得不是很清晰,遂得一下学习笔记。那里说得不对,请大家多多指教!第一部分:理解委托委托委托,顾名思义,就是类似于中间人的意思,有些事情你不做,委托别人去做,比如你想相亲,但你不想去主动约女孩子,那你可以交给媒婆去帮你约。如果你学过C++,请把委托理解成函数指针,都是为了调用函数。函数指针可以调用符合该函数指针要求的函数。什么叫符合该函数指针要求?就是被调用的函数拥有和该函数指针一样的返回类型、参数的个数相同、对应参数的类型一致。函数指针举例说 阅读全文
posted @ 2012-02-23 00:43 仙外仙 阅读(2682) 评论(9) 推荐(4) 编辑
摘要:C#学习之自定义迭代器(yield return)实现枚举器,以实现foreach 阅读全文
posted @ 2012-02-22 13:14 仙外仙 阅读(3488) 评论(3) 推荐(5) 编辑
摘要:本人初学C#,本文仅供个人整理思路用,那里说得不对,请大家多多指教,万分感激!本文目的:通过实现 IEnumerable 接口,使得自定义类能使用foreach语句来遍历自身元素前提知识:数组可以被foreach语句遍历数组中的元素,原因是所有数组的基类都是System.Array ,而System.Array 类实现了IEnumerable接口,可以通过GetEnumerator方法按需提供一个叫做枚举数(enumerator)的对象,枚举数可以依次返回请求的数组的元素。 (注:C#里面的枚举数,也就是枚举器,类似于C++中的迭代器,而C#中的迭代器是另外一个意思。不知我这样理解对否?)第一 阅读全文
posted @ 2012-02-22 00:43 仙外仙 阅读(9971) 评论(11) 推荐(4) 编辑
摘要:LinqToSql学习工具LinqPad的使用 阅读全文
posted @ 2012-02-16 23:54 仙外仙 阅读(797) 评论(0) 推荐(1) 编辑