11 2012 档案

linq入门
摘要:只要是集合都可以用linq查询的,(必须支持Ienumerable接口)比如对象,数据库,xml,实体数据模型,外部应用程序等等,省写很多代码。指定数据源:from子句指定条件:where子句(限制运算符)指定元素:select子句Foreach循环实际上并不是linq的一部分,只是迭代结果,不过它是实际执行查询的代码,查询结果变量仅保存了执行查询计划,在访问查询结果之前,并没有提取linq数据,此之谓查询的延迟也查询语法是首选方式,很直观,当然也可以用方法语法(lambda表达式什么的)排序用orderby子句,默认顺序,倒叙要加个descending 在后面Linq提供了一组聚合运算符可以 阅读全文

posted @ 2012-11-25 19:11 雷音 阅读(223) 评论(0) 推荐(0)

在.NET中使用XML的基本方法
摘要:格式良好的XML文档:有且只有一个根元素每个元素都有结束标记(简短语法除外)没有重叠元素(所有子元素必须完全嵌套在父元素内)所有特性必须放在引号内XML支持两种方法验证,DTD和模式,前者将被后者取代,模式允许规定元素和属性的数据类型,而且使用XML兼容的语法编写。如果有已经写好的XML文件,VS可以为它生成schemaXML DOM的类在system.xml中:XmlNode 这个类表示文档树中的一个节点,是很多类的基类,如果表示根,就可以导航到任意位置XmlDocument 扩展了xmlNode类,常是使用xml的第一个对象,因为这个类用于加载磁盘或其他地方的数据并在这些位置保存数据Xml 阅读全文

posted @ 2012-11-25 13:37 雷音 阅读(267) 评论(0) 推荐(0)

.NET ,访问操作文件系统
摘要:流是序列化设备的抽象表示,序列化设备可以线性方式存储数据,并按同样方式访问。把设备变成抽象的,就可以隐藏流的底层目标和源,这种抽象级别支持代码重用,允许编写更通用的例程,不必担心数据传输方式的特性。System.io中的类:File 静态实用类,提供许多静态方法,用于移动,复制和删除文件Directory 静态实用类,提供许多静态方法,用于移动,复制和删除目录Path 实用类,用于处理路径名称FileInfo 表示磁盘上的物理文件,该类包含处理此文件的方法,要完成对文件的读写工作,就必须创建stream对象DirectoryInfo 表示磁盘上的物理目录,该类包含处理此目录的方法FileStr 阅读全文

posted @ 2012-11-24 20:44 雷音 阅读(277) 评论(0) 推荐(0)

web service
摘要:在.NET Framework中,web服务可以用于各类应用程序(winform,wpf,silverlight,asp.net等等)Web服务利用soap协议,主要优点在于平台独立性,服务描述使用wsdl文档定义的,该文档包含信息:web服务支持什么方法,如何调用这些方法,给服务传送的参数类型,以及从服务返回的参数类型。在.asmx文件的最后加上字符串?wsdl,返回一个wsdl文档这个文档是用webmethod特性动态生成的,这个文档用来创建带有相同方法和参数的客户代理程序。而利用这个代理程序,客户应用程序就只需在服务器中执行时调用方法,因为代理程序会把它们转换为soap调用,通过网络进行 阅读全文

posted @ 2012-11-22 20:54 雷音 阅读(244) 评论(1) 推荐(0)

初学。。ASP.NET
摘要:客户机向服务器请求一个文件,服务器启动ASP.NET分析器,编译器会把该文件和一个相关的C#文件一起编译,创建一个程序集,然后.NET运行库把程序集编译为本机代码,该程序集包含一个page类,调用它会把html代码返回给客户端,之后删除page对象,但是会保留程序集用于以后的请求。通过runat=“server”特性,ASP.NET服务器控件会与html标记关联起来。System.web.ui.htmlcontrols 和 system.web.ui.webcontrols中有UI控件,前者类似html控件,可用js编程,而不添加runat 特性Label即<span>,liter 阅读全文

posted @ 2012-11-21 21:38 雷音 阅读(187) 评论(0) 推荐(0)

导航