自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 windows form 中的用户输入验证

在WinForm 程序中,我们可以在窗体和控件级别对用户输入进行验证  1. Form  Level  Validation (窗体级别的验证)      在窗体级对用户进行输入验证,我们首先必须对控件的键盘输入消息进行拦截,这可以通过将Form 的KeyPreview 属性设置为True来达到,当KeyPreview 设置为True 时,控件的键盘输入消息将首先由窗体处理。     

2008-03-30 12:38:00 849

原创 用C# 开发COM+ 组件

  在.Net 中,我们可以用C# 开发组件,并把组件部署为COM+组件。这样的话,我们的组件就可以利用COM+提供的各种服务,如自动的事务管理、对象池。利用C#开发COM+组件,我们应该遵循如下步骤:      1.创建一个类,此类必须继承于ServicedComponent 类       2.给此类或类的方法添加属性来请求COM+ 服务。          如,若我们需要为某

2008-03-18 14:37:00 1133

原创 Web Service 中的SoapExtension 学习

 在.Net 中我们可以利用SoapExtension 对Web Service 中的Soap 消息进行处理,如加密信息,将请求保存到日志文件等。     我在网上搜了很久都没能找到能将SoapExtension 讲的透彻的文章。特别是两个流的关系问题。根据实验,我得到了如下结论,如不正确请大家指正:1.SoapExtension  类    要实现Soap 扩展就必须继承这个类,并实

2008-03-15 14:17:00 1342

原创 在Asp.net 中验证数据

Asp.net 提供了一系列的验证控件来验证用户的输入。1.  验证控件总览     1.1  RequiredFieldValidator  验证相联的输入的控件的值是否不同于他的初始值      1.2 CompareValidator   将一个控件的值于另外一个控件的值进行比较      1.3 RangeValidator  验证相联的控件的值是否在指定的范围之内。 

2008-03-13 21:38:00 700

原创 .Net 互操作中的异常处理

 1. 使用 Unmanaged Code       在.Net 程序集中使用Native Code 被成为platform invoke (平台调用).我们可以使用平台调用来调用Win32 API,或者旧的Dll 文件。      Native code 往往通过返回一个数字来表示函数的执行情况。非0 往往表示调用成功,0则表示函数发生了错误。当在.Net 中通过平台调用来调用旧式的D

2008-03-13 21:06:00 430

原创 ASP.Net 中的异常处理

1. 使用Error 事件         1.1 页面级的Error处理               通过Page_Error函数,我们可以对页面中发生的未处理异常进行处理。           1.2 应用程序级的Error 处理              通过Global.asax 中 Application _Error 函数,我们可以对整个应用程序中未处理的异常进行处理。

2008-03-13 20:44:00 469

原创 用C# 编写 Windows 服务

1. Windows 服务的基本知识            Windows 服务是运行在后台的程序。他没有用户界面,不能与用户交互。Windows 服务通常被用来收集和分析系统数据,或记录日志。       1.1 Windows 服务的种类               1.1.1  Win32OwnProcess  一个进程中只包含一个服务                1.1.

2008-02-28 14:22:00 748

原创 readonly vs constant

在C#中,被readonly 或 constant 关键字修饰的字段都是不能修改的,但readonly 和 constant 在使用上还有一些细微差别的:      1. Constant              1.1 被修饰的字段只能在申明的时候赋值 如: constant int pi=3.14;              1.2 此字段是一个编译时常量          

2008-02-26 15:17:00 470

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除