摘要: .NET源码之Page类(二)我们在.Net源码之Page类(一) 已经介绍过了初始化与加载阶段了。今天将介绍余下的部分。由于是从源代码上了解生命周期,所以这里会有大量的代码。建议大家看本篇博客的时候最好能够一边对照源代码,最好能够自己调试一遍。希望大家在平时碰到过这方面的问题的,可以留言,能够从源... 阅读全文
posted @ 2014-05-28 12:05 snowalkmount 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 截取HttpResponse输出流(转)出处:http://www.cnblogs.com/mxw09/archive/2010/12/15/1906783.html传统方法如下:protected override void Render(HtmlTextWriter writer) { stri... 阅读全文
posted @ 2014-05-27 13:18 snowalkmount 阅读(635) 评论(0) 推荐(0) 编辑
摘要: ListView 和 GridView ————转1. 选择 ListView 或 GridViewListView 和 GridView 控件均用于显示应用中数据的集合。它们的功能十分相似,但是显示数据的方式不同。它们都派生自 ItemsControl 类。ListView 采用垂直堆叠的方式显示... 阅读全文
posted @ 2014-05-27 09:18 snowalkmount 阅读(196) 评论(0) 推荐(0) 编辑
摘要: Windows平台分布式架构实践 - 负载均衡(转)概述 最近.NET的世界开始闹腾了,微软官方终于加入到了对.NET跨平台的支持,并且在不久的将来,我们在VS里面写的代码可能就可以通过Mono直接在Linux和Mac上运行。那么大家(开发者和企业)为什么那么的迫切的希望.NET跨平台呢?第一个理... 阅读全文
posted @ 2014-05-23 10:46 snowalkmount 阅读(156) 评论(0) 推荐(0) 编辑
摘要: “Mono是个跨平台的.NET”是否是个正确的说法(转)最近在StackExchange的编程板块上引起了一场关于“Mono是否可以作为跨平台.NET”的讨论。讨论发起者提出了几点“否定”看法,包括Mono创建者Miguel de Icaza在内的许多人给出了回复。Thorbjorn在提问中认为Mo... 阅读全文
posted @ 2014-05-23 10:19 snowalkmount 阅读(232) 评论(0) 推荐(0) 编辑
摘要: .Net Remoting和Web Service浅析(转)随着.NET的推出,微软引入了一套新的通讯技术:Web Services和.NET remoting。.NET remoting和ASP.NET Web Services可以为建立分布式的应用提供强有力的支持。因此,为了在我们的应用程序中选... 阅读全文
posted @ 2014-05-23 09:53 snowalkmount 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 来源:互联网 SQL Server数据库查询速度慢的原因有很多,常见的有以下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量)7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)8、sp_lock,sp_who,活动的用户查看,原因是读写竞争资源。 9、返回了不必要的行和列 10、查询语句不好,没有优化 ●可以通过以下方法来优化查询: 1、把数据、日志、索引放到不同的... 阅读全文
posted @ 2013-10-12 13:36 snowalkmount 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 1.循环遍历并"Inser into XXX(xxx,xxx,xxx) values(xxx,xxx,xxx)",然后执行sql语句2.SqlBulkCopy是个不错的选择,直接由DataTable可以导入到数据库,但要注意(1)列名与目标表一致(2)数据类型一致(3)空值容错处理,参考代码: /// /// 将 的数据批量插入到数据库中。 /// /// 要批量插入的 。 /// 每批次写入的数据量。 public bool InsertBatchDataTable(DataTable dataTable, stri... 阅读全文
posted @ 2013-09-06 10:36 snowalkmount 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 课程说明 大家好,在上一节课程中,我们开始了解了如何在在ASP.NET中使用图形编程的技术。今天我们针对验证码技术深入的了解图形编程在ASP.NET中的应用。 验证码技术是目前很多WEB程序采用的一种安全防御技术。系统在登录的时候不但要输出用户名和密码,还要额外输入一种随机生成的验证码文本,此时用户需要正确的输入这三个信息才能登录到系统中。 由于验证码技术能有效的抵御某些黑客攻击,因此得到相当广泛的应用,而且在一些C/S系统中也采用了这种源自WEB开发的技术。 验证码原理 在现在的软件运行环境下,安全成为大部分软件必须考虑的问题,黑客无处不在,攻击方式日益丰富,尤其是WEB系统由于其开... 阅读全文
posted @ 2013-07-31 12:06 snowalkmount 阅读(261) 评论(0) 推荐(0) 编辑