易网时代-编程资源站
Welcome
首页
/
软件开发
/
.NET编程技术
使用LINQ解除SQL注入安全问题
2017-02-06
54
使用LINQ解除SQL注入安全问题2010-11-30 博客园 ξ箫音ξ在开发人员承受越来越多的安全责任之时,许多开发人员了解到的第一个Web 应用安全漏洞,是一个被称为“SQL注入”的极危险的命令注入形式 。命令注入的原始的形式本是指这样一种漏洞:攻击者通过提供一个正常使用者 意料之外的输入,改变你的Web应用程序的运行方式,从而允许攻击者运行服务 器上的非授权的命令。无疑,SQL注入式攻击是很常见的、被广泛使用的攻击形 式。幸运...
使用linq to xml快速创建自己的Rss
2017-02-06
44
使用linq to xml快速创建自己的Rss2010-11-30 博客园 半途首先引用网络上不知道是谁的一段文字来讲述下什么是linq to xml 如果已 经熟悉的就直接跳过这段:LINQ to XML 是一种启用了 LINQ 的内存 XML 编程接口,使用它,可以在 .NET Framework 编程语言中处理 XML。它将 XML 文档置于内存中,这一点很像文档对象模型 (DOM)。 您可以 查询和修改 XML 文档,修改之后,可以将其另存为文件,...
使用LINQ进行数据转换
2017-02-06
40
使用LINQ进行数据转换2010-12-02 MSDN 使用 LINQ 进行数据转换语言集成查询 (LINQ) 不仅可用于检索数据,而是还是一个功能强大的数据转换工具。通过使用 LINQ 查询,您可以将源序列用作输入,并采用多种方式修改它以创建新输出序列。您可以通过排序和分组来修改序列本身,而不必修改元素本身。但是,LINQ 查询最强大的功能可能在于它能够创建新类型。这一功能在 select 子句中实现。例如,可以执行下列任务:将多个输入序列合并到具有新类...
LINQ To DataSet
2017-02-06
45
LINQ To DataSet2010-12-02 博客园 lazybeeLINQ to DataSet主要是提供对离线数据的支持,只有在填充DataSet之后, 我们才能使用LINQ to DataSet来查询数据。其功能主要是通过 System.Data.DataRowExtions和System.Data.DataTableExtensions两个静态类 中的扩展方法来公开的。LINQ to DataSet是LINQ to ADO.Net中的一部分,...
Linq To Xml学习 - 1.LINQ to XML 概述
2017-02-06
51
Linq To Xml学习 - 1.LINQ to XML 概述2010-12-02 博客园 Q.Lee.luluLINQ to XML 是一种启用了 LINQ 的内存 XML 编程接口,使用它,可以在 .NET Framework 编程语言中处理 XML。它将 XML 文档置于内存中,这一点很像文档对象模型 (DOM)。 您可以查询 和修改 XML 文档,修改之后,可以将其另存为文件,也可以将其序列化然后通 过网络发送。 但是,LINQ to XML 与...
Linq To Xml学习 - 2.LINQ to XML编程概述
2017-02-06
44
Linq To Xml学习 - 2.LINQ to XML编程概述2010-12-02 博客园 Q.Lee.luluLINQ to XML 类概述XAttribute 类XAttribute 表示一个 XML 属性。XCData 类XCData 表示一个 CDATA 文本节点。XComment 类XComment 表示一个 XML 注释。XContainer 类XContainer 是适用于可能具有子节点的所有节点的抽 象基类。下面的类派生自 XConta...
Linq To Xml学习 - 3.查询、更新、删除
2017-02-06
40
Linq To Xml学习 - 3.查询、更新、删除2010-12-02 博客园 Q.Lee.luluLinq To Xml学习 - 3.查询、更新、删除文章最后有该示例的XML文档。查找具有特定属性的元素XElement root = XElement.Load ("PurchaseOrder.xml");IEnumerable address = from el in root.Elements("Address&quo...
Linq To XML学习
2017-02-06
43
Linq To XML学习2010-12-02 博客园 紫色阴影这几天抽空看了看C# 3.0的一些新特性,匿名对象、Lambda表达式、Linq等 ,给我很大的冲击。简洁化、人性化、更加可读易理解的代码,让C# 3.0增色不 少。以前我总认为C#语言就是follow Java语言,现在看来微软就是强大,在流 行的基础上创出了自己的个性,漂亮简洁高效的让人不得不倾心。因为以前的项目用到Xml操作比较多,我着重看了看Linq To Xml,用 msdn上的话来...
LINQ查询介绍
2017-02-06
42
LINQ查询介绍2010-12-02 MSDN 查询是一种从数据源检索数据的表达式。查询通常用专门的查询语言来表示 。随着时间的推移,人们已经为各种数据源开发了不同的语言;例如,用于关系 数据库的 SQL 和用于 XML 的 XQuery。因此,开发人员不得不针对他们必须支 持的每种数据源或数据格式而学习新的查询语言。LINQ 通过提供一种跨各种数 据源和数据格式使用数据的一致模型,简化了这一情况。在 LINQ 查询中,始终 会用到对象。可以使用相同的基本...
CLR全面透彻解析 - CLR中未处理异常的处置
2017-02-06
40
CLR全面透彻解析 - CLR中未处理异常的处置2010-12-02 MSDN Gaurav Khanna目录托管异常处理线程基础和未处理托管异常CLR 创 建的线程的未处理托管异常非 CLR 创建的线程的未处理异常未 处理异常处置AppDomain.UnhandledException 事件通知未来关注点不应该将未处理异常的处置神秘化。实际上,了解在此过程中所发 生的一切是非常有用的,因为它可以使崩溃的应用程序能够根据最后一刻的日志 内容进行诊断,以确定...
CLR全面透彻解析 - 使用System.AddIn扩展Windows窗体应用程序
2017-02-06
44
CLR全面透彻解析 - 使用System.AddIn扩展Windows窗体应用程序2010-12-02 MSDN Mueez Siddiqui目录调整宿主公开对象模型适配器、约定和加载项视图编写加载项协作加载项总结您知道现在可以使用新的 Microsoft® .NET 加载项框架 (System.AddIn) 创建可扩展的 Windows® 窗体应用程序吗?在本期专栏中 ,我将修改 ShapeApp 绘图应用程序,以通过加载项框架公开其对象...
IIS 7.0使用WAS扩展HTTP之外的WCF服务
2017-02-06
45
IIS 7.0使用WAS扩展HTTP之外的WCF服务2010-12-02 MSDN Dominick Baier本文以 Windows Server 2008 的预发布版为基础。文中包含的所有信息均有 可能变更。本文讨论:IIS 6.0 和 IIS 7.0 的体系结构和进程模型IIS 6.0 如何承载 Web 服务用 IIS 7.0 承载可靠的 WCF 服务Windows Process Activation Service (WAS) 工作原理支持非 H...
LINQ中的group操作
2017-02-06
40
LINQ中的group操作2010-12-02 博客园 陈希章static void Main(string[] args){ var products=new[] { new {ProductName="Apple",Category="Food"}, new {ProductName="Cat",Category="An...
LINQ中的Let关键字
2017-02-06
43
LINQ中的Let关键字2010-12-02 博客园 陈希章据说这是 3.5SP1中的一个增强,LET关键字目前我看起来就是对子查询 的一个别名static void Main(string[] args){ int[] numbers = new[] { 1, 2, 3, 4, 5, 6, 7, 8, 9 }; //传统下的子查询做法 var query = from num in numbers sel...
.NET Remoting如何通过Remoting实现双向通信(Bidirectional Communication)
2017-02-06
49
.NET Remoting如何通过Remoting实现双向通信(Bidirectional Communication)2010-12-02 cnblogs artechRemoting是NET平台下比较成熟高效的分布式技术,我们习惯采用传统的远程 调用的方式使用Remoting。在客户端所在的Application Domain,我们通过 Proxy(Transparent Proxy)远程地跨Application Domain调用一个方法。当来 自C...
.NET Socket开发之异步Socket
2017-02-06
42
.NET Socket开发之异步Socket2010-12-02 cnblogs wzd24 牧野在基于.NET的网络服务端的中,我们用到和听到的最多的恐怕就是异步 Socket了。异步Socket的性能比同步高出很多,但是编写代码比较复杂。因此异 步Socket也是网络上讨论比较多的话题。今天,我们就来讨论一下如何 用异步Socket开发网络应用。在此之前我们先讨论两个问题。一、异步 Socket是如何工作的:那异步Socket是如何工作的呢?我以接收一...
.net程序员的盲点(一) - ref,out,params的区别
2017-02-06
46
.net程序员的盲点(一) - ref,out,params的区别2010-12-02有三个关键字-ref,out ,params,虽然本人不喜欢这三个关键字,因为它 们疑似破坏面向对象特性。但是既然m$把融入在c#体系中,那么我们就来认识一 下参数修饰符ref,out ,params吧,还有它们的区别。NO.1 params一个可以让方法(函数)的拥有可变参数的关键字。原则 :在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中 ...
.net程序员的盲点(二) - 两个"属性"引起的歧义
2017-02-06
44
.net程序员的盲点(二) - 两个"属性"引起的歧义2010-12-02两个“属性”引起的歧异-property和attribute的区别,这虽然 没有“一个馒头引发的血案”那么严重,但是也足以成为。net程序 员的技术盲点之二。对于property和attribute这两个名词都叫“属性 ”的问题,来源于国内it书籍翻译界的疏忽。其实它们来源于两个 不同的领域,attribute属...
XNA入门教程(一)
2017-02-06
41
XNA入门教程(一)2010-12-02 博客园 Edwin Tai写在前面:前阵子看到cnblogs上的牛人用silverlight/WPF写游戏,不由心血来潮也尝 试写个。众所周知,虽说从silverlight2开始ms就提供了Isolated Storage的支持, 但是,对于游戏这种大玩意儿,1M空间明显是不够的。于是乎,在silverlight 中做游戏,别的不说,其资源的调度就严重依赖于服务器及网络了。其次,WPF,由于其渲染本身基于direc...
XNA入门教程(二) 移动控制
2017-02-06
44
XNA入门教程(二) 移动控制2010-12-02 博客园 Edwin Tai上一章,我们主要介绍了何谓XNA并且做了第一个XNA HelloWorld本文,将紧接着上文. 继续我们的XNA之旅.上篇的最后,我们通过MouseState ms=Mouse.GetState();//获得鼠标相关信息 获得了鼠标的Point位置,让自己的图像显示在鼠标的位置,因此做到了自定义 光标的功能.现在,我们对XNA的控制器作全面阐述XNA的控制器在XNA的控制器,主要...
<<
21
22
23
24
25
26
27
28
29
30
>>
版权所有©石家庄振强科技有限公司2024
冀ICP备08103738号-5
网站地图