内容列表
- 编码web.config中的信息
- 我们都知道web.config可以保存连接字符串,我们在程序中也都是这么做的,web.config是XML,所以它有清晰的结构,是我们很容易可以读懂它,但是这也出现一个问题,我们数据库完全暴露给浏览该文件的人,这是我们所不希望的。我们可以使用一个简单有效的加密算法来加密这段连接字符,使直接浏览该文件的人不能清楚地看到这些信息
- 分类:.NET开发 查阅全文
- 如何在DataGrid里面使用动态图形表示数字
- 本文将要简单的介绍如何在DataGrid里面用图形表是一个数字,听起来好象要用到GUI的编程,其实不然,如果你读完全文你就会发现其实很简单,只是一个“小把戏”而已,但是请不要失望,其实在实际的应用中这个“小把戏”就是你项目中的一个亮点。
首先为了实现这个功能我们
- 分类:.NET开发 查阅全文
- 使用Asp.Net中的XmlValidatingReader来验证XML Schema.
- 这段时间,我正在学习XML,书上介绍使用Xerces-C或Xerces-J来验证XML文档的Schema或DTD,结果,发现上面的工具不好用.
后来,只有放下书,到书店看看,有没有其他什么书能带来帮助.当检到Professiona ASP.NET XML with C# 这本书时,里面讲到了使用System.Xml 和 System.Xml.Schema命名空间下的XmlTextReader类和
- 分类:.NET开发 查阅全文
- 在Microsoft Office System中使用ADO.NET数据集(三)
- 到这一步,你的DataSet应该完全被来自数据库中的数据填充了,因此你可以关闭数据库连接对象。尽可能早的关闭连接永远是一个好的编程习惯,这样你可以将它释放给其他应用程序。另一方面,如果当前程序将要立即使用这个连接——也许是为了创建另一个DataSet,你可以保持它为打开状态以避免重建该连接带来的额外开销。
注意:如果你在该应用程序中对每个连接重用完全相同的连接字符串——包括嵌套空间,默认情况下
- 分类:.NET开发 查阅全文
- 在Microsoft Office System中使用ADO.NET数据集(四)
- 在Office文档中使用DataSet中的数据
一旦DataSet中填充完毕你所需要的数据,并且断开了数据库连接,你就有多种方法在各种Office文档中使用这些数据。Microsoft Office System本质上不能处理大多数基于.NET的对象,因此,通常你必须使用COM互用性(COM interoperability)来维护这些数据,并将这些数据转换为你希望添入的工作表或其他文档所能识别
- 分类:.NET开发 查阅全文
- 关于何种情况下使用DataGrid、DataList或Repeater的一些讨论(3)
- [DataList控件]
如前所述,DataGrid使用表格来显示数据。你也许需要更进一步地控制数据的显示。例如,你想使数据在表格中显示,但不是每行只有一条记录,而是多条。又或者,你并不想使用表格来显示数据,而是只将它们显示在一系列<span>标签中。
DataList放弃了DataGrid中列表显示数据的概念,而是使用事先定义好的模板(Template)来
- 分类:.NET开发 查阅全文
- 设计模式之代理模式(Proxy)
- 代理模式
当我们需要使用的对象很复杂或者需要很长时间去构造,这时就可以使用代理模式(Proxy)。例如:如果构建一个对象很耗费时间和计算机资源,代理模式(Proxy)允许我们控制这种情况,直到我们需要使用实际的对象。一个代理(Proxy)通常包含和将要使用的对象同样的方法,一旦开始使用这个对象,这些方法将通过代理(Proxy)传递给实际的对象。
&n
- 分类:.NET开发 查阅全文
- Step-By-Step 建立PocketPc应用程序(1)
-
Step-By-Step 建立PocketPc应用程序
作者: Dekker MSN:[email protected] Email:[email protected]
.NET Framework 是实时运行环境,提供了强大的桌面和服务器应用的运行环境。 Microsoft .NET Compa
- 分类:.NET开发 查阅全文
- Step-By-Step 建立PocketPc应用程序(3)
-
Step-By-Step 建立PocketPc应用程序(3)
作者: Dekker MSN:[email protected] Email:[email protected]
3.任务3 从嵌入资源中设置Picture Box 的Image属性
l &
- 分类:.NET开发 查阅全文
- Csharp+Asp.net系列教程(一)
- 迈克老猫来自:老猫的理想
本教程参考C#和ASP.NET程序设计教程撰写,有什么不足之处请大家指出,或在老猫的理想BLOG留言。首先讲解一下c#,这里只是粗略的讲解,详细内容请购买相关书籍,或参阅相关文档。c#已经取消了c++中的指针,并且在c++中大量被使用的操作符(:: ->)已经不在出现,c#中指支持一个"."。c#具有面向对象编程语言的所有特性,如封装、继承、多态等。而且比java
- 分类:.NET开发 查阅全文
- Csharp+Asp.net系列教程(二)
- 迈克老猫来自:老猫的理想
本教程参考C#和ASP.NET程序设计教程撰写,有什么不足之处请大家指出,或在老猫的理想BLOG留言。继续上回,数组是我们经常用到的,我来介绍一下:数组是具有相同类型的一组数据。当访问数组中的数据时,可以通过下标来指明。c#中数组元素可以为任何数据类型,数组下标从0开始,即第一个元素对应的下标为0,以后逐个递增。数组可以一维也可多维。
- 分类:.NET开发 查阅全文
- 弹出对话框的同时保持页面的显示
- 在CSDN上经常看到大家讨论如何在ASP.NET中用后台代码中弹出对话框的问题,一般的解决办法就是用Response.Write写一段脚本代码来弹出对话框,可问题是当对话框弹出后,页面却一片空白。这里讲述的办法就是在弹出对话框的同时保持页面的显示。(其它办法如RegisterClientScriptBlock()、RegisterStartupScript()也有一些限制,就不多说了)
&nbs
- 分类:.NET开发 查阅全文
- 关于何种情况下使用DataGrid、DataList或Repeater的一些讨论(2)
- [DataGrid控件]
在三种控件当中,DataGrid是迄今为止功能最为丰富的,但也是最不灵活的控件。这种在输出HTML时不够灵活的特点是因为它最初就是被设计成以表格的形式输出数据。每一条记录输出时会建立一对<tr>标签,而每个字段的值输出时则建立一对<td>标签。
DataGrid含有几个属性可以提高其可用性。如,通过设置DataGrid的
- 分类:.NET开发 查阅全文
- c#接简单数据库操作类
- 昨天看了一篇《一个简单的数据库操作类 》很有感处,的解很不错,但是我经常开发的东西有时基于SQLSERVER,有时基于ORACLE,所以经常使用OLE DB连接.今天心血来潮,把我的数据库操作类拿来与大家分享。希望大家指正。
类代码:
using System;using System.Data;u
- 分类:.NET开发 查阅全文
- 关于何种情况下使用DataGrid、DataList或Repeater的一些讨论(4)
- [Repeater控件]
Repeater控件是三种数据控件中在HTML输出方面最为灵活的控件。Repeater会按照你所要求的样式严格地输出数据记录。所以,如果你不想以表格方式或者简单的<span>输出数据,那么最好使用Repeater。
与DataList一样,Repeater使用模板来指定输出样式。Repeater支持如下五种模板:
·Alter
- 分类:.NET开发 查阅全文
- 将Byte数组转化为String
- 问题
FCL得很多方法的返回值都是包含字符的Byte数组而不是返回一个String,这样的方法包含在如下的类中:
· System.Net.Sockets.Socket.Receive
·
- 分类:.NET开发 查阅全文
- 如何给DataGrid添加两个的题头分类显示
- 我在写PowerDataGrid想到要提供一个查询(有关PowerDataGrid的详细信息参考CSDN论坛中的讨论帖,源码可以在www.foxhis.com/powermjtest/sharepowerdatagrid.rar下载),该查询的构想是这样的:我的这个控件可以通过指定一个SQL语句来显示该语句的内容(其他的功能
- 分类:.NET开发 查阅全文
- DataGrid常见解决方案(五)--- 在DataGrid产生空行纪录
- 在DataGrid产生空行纪录
hbzxf(阿好)www.cnblogs.com/hbzxf
在应用程序中,我需要在一个DataGrid中每显示10条纪录后便添加一个空行,我们可以简单的修改DataTable,并且在DataGrid中的ItemDataBound 事件书写一些代码来实现,下面的文章将阐述如何做到这一点。In one application I had the r
- 分类:.NET开发 查阅全文
- 击鼓传花——轮询式错误处理机制的设计与实现
-
击鼓传花——轮询式错误处理机制的设计与实现(一)
摘要
本文简单介绍了一种轮询式错误处理机制的设计思想与具体实现,本机制可以灵活地实现对错误处理方式的扩充,以及对错误信息格式的自定义。
目录
简介
类图
类的说明与代码实现
客户端调用方式
总结
更多的信息
简介
错误处理是每个应用软件都需要包含的固定模块。如何来设计一种具有普遍适用
- 分类:.NET开发 查阅全文
- 击鼓传花——轮询式错误处理机制的设计与实现(二)
-
ErrorHandleClass:
该类是这个错误处理机制的核心,这是一个单例类。这个类创建了具体错误处理方式类的数组,并提供了HandleError方法,此方法对所有登记的错误处理方式进行轮询,达到根据用户
- 分类:.NET开发 查阅全文