
.NET
文章平均质量分 61
qieyj
北京航空航天大学计算机科学与技术专业学士学位;
北京航空航天大学SAP/ERP软件咨询顾问硕士学位;
美国匹兹堡大学访问学者
2006年担任北京凯普计算机软件系统工程公司软件技术总监;
2009年担任金航数码科技有限责任公司研发中心副经理;
2013年担任金航数码系统工程应用部 部门经理
负责过协同办公、门户、知识管理、项目管理、材料定额、网上报销等多个软件产品和项目的研发工作。
现负责需求管理、系统工程、嵌入式软件工程方面的业务,关注于IBM Rational产品解决方案,如:DOORS、Rhapsody、CC\CQ等
展开
-
Creating DataGrid Templated Columns Dynamically - Part I
IntroductionFew months back I wrote article on how to create DataGrid programatically. The article explained how to created a DataGrid with bound columns on the fly. Many readers asked whether we ca原创 2003-04-08 09:05:00 · 1227 阅读 · 0 评论 -
ASP.NET页面接受JSP传递来的中文字符问题
JSP给ASP.NET页面传递中文字符的时候涉及到字符编码的问题,解决办法如下:在JSP页面中设置:response.setCharacterEncoding("UTF8");在ASP.NET页面中接受代码如下:string filter = System.Web.HttpUtility.UrlDecode(Request.Url.Query, System.Text.Encoding.GetEn原创 2008-01-10 15:54:00 · 1000 阅读 · 1 评论 -
在ASP.NET中创建安全的web站点
以前用ASP,PHP,JSP编写网站代码的时候,站点安全性总是一件头疼的事情,虽然我们编写了用户登录,注册,验证页面,但是效果总是不理想。有时候我们不得不用大量的session变量来存放相关信息,处处设防。而在.NET环境下,这个问题处理起来就非常容易了。关键是要充分理解web.config文件。首先,介绍一下web.config文件。原创 2003-04-09 09:56:00 · 1171 阅读 · 0 评论 -
如何在ASP环境下利用SOAP来调用C#开发的Web Services
如何在ASP环境下利用SOAP来调用C#开发的Web Services作为.NET Web Services的斑竹,很多朋友都问我如何在其他环境下调用Web Services,原理其实很简单,大家都知道Web Services是基于SOAP协议通信的,在其他环境下自然可以利用SOAP来访问Web Services了。下面我就一个具体的例子来说明调用过程。开发环境:windows 2000原创 2003-04-08 09:19:00 · 2832 阅读 · 2 评论 -
ASP.NET工程中日历控件的典型应用之一
很多朋友问我,如何动态选择日期呢,如何选择完日期以后,关闭本页同时把日期传入上一页呢?这个问题也曾经困扰我许久,在ASP中我知道如何做,可是在ASP.NET中却有点迷惑。为此,我查阅了很多的资料,终于研究通了,现在分享给大家。源代码如下:calendar.aspx.csusing System;using System.Collections;using System.Componen原创 2003-04-08 09:04:00 · 2296 阅读 · 0 评论 -
Creating DataGrid Templated Columns Dynamically - Part II
IntroductionIn previous part of this article we saw how to use LoadTemplate method to dynamically add templated columns to the DataGrid. In this part we will see how to do that using ITemplate interfa原创 2003-04-08 09:05:00 · 1178 阅读 · 0 评论 -
在.NET中操作XmlDocument
大家想必一定都了解XML,利用XML技术来存储数据和文档是一件很容易的事情,.NET Framework 在它的命名空间System.Xml 就提供了一种可以很方便的操作xml的类XmlDocument,它使用起来非常容易,XmlDocument 其实就是一个简单的树。下面详细的介绍XmlDocument 的使用方法。下面是这个类中操作节点的常用方法。// create a new nod原创 2003-04-08 14:23:00 · 1557 阅读 · 0 评论 -
如何把ini文件转换为xml
对于开发C/S系统的编程人员来说,ini文件是不会陌生的,当XML越来越普及的时候,如何把原来的INI文件转换程XML就成为一件棘手的事情。下面我把这方面的代码奉献给大家,如果有什么bug,欢迎批评指正:qieyj@cape.com.cn。frmMain.csusing System;using System.Drawing;using System.Collections;using S原创 2003-04-08 14:23:00 · 2146 阅读 · 0 评论 -
在C#里实现DATAGRID的打印预览和打印
很多人都在论坛里问,如何实现DATAGRID的打印预览和打印,现在我就把这方面的源代码告诉大家。这段代码也花费了我1个晚上的时间,呵呵!数据库是基于sql server2000自带的northwind。源代码如下:using System;using System.Drawing;using System.Collections;using System.ComponentModel;usin原创 2003-04-08 09:04:00 · 2622 阅读 · 2 评论 -
Binding a DataGrid to an ADO Recordset
对于大部分原来编写ASP程序的程序员来说,他们对ADO Recordset还是很有感情的。虽然在.NET里已经用DATSET代替了ADO Recordset,但是ADO Recordset在处理一些接口程序的时候还是很有用处的,尤其是当我们在.NET里调用返回ADO Recordset类型的COM时。当你看完下面的说明以后,你会发现它是如此EASY。效果如下图所示:这里我们用到了a DataG原创 2003-04-10 09:39:00 · 1422 阅读 · 0 评论 -
Changing Target Web Service At Runtime
简介随着web服务的不断发展,其客户端引用也不断的发展壮大,适时、动态的依据.asmx文件所在的URL来添加web引用成为趋势。当我们加载了一个web服务以后,这个web服务有可能会更换URL地址。这样会让我们引用的服务失效,这是我们不愿看到的事情。那么如何才能在更改web services的URL地址以后,web应用还能继续生效呢?下面的列子将会告诉你。首先我们创建一个只有一个m原创 2003-04-08 09:05:00 · 1253 阅读 · 0 评论 -
datagrid技巧之一:代码控制选中行的颜色
大家都知道datagrid是一个使用频率很高的控件,在编写ASP.NET代码的时候,我们总希望能让用户选中指定的行以后,让那一行用不同的颜色显示,虽然datagrid样式也有这个功能,但是我们如何编写代码实现呢?在本例子中,我们首先动态产生1000行,然后当用户选中datagrid中的某一行的时候,那一行就会变为蓝色。代码如下:using System;using System.Colle原创 2003-04-08 09:04:00 · 1981 阅读 · 0 评论 -
如何在代码中动态添加按钮控件
在这篇文章中,我们将学习如何在winform中添加按钮。我们可以在设计视图里添加按钮控件,也可以在代码中动态添加按钮控件,下面的代码显示了如何在winform中动态添加一个按钮控件。using System;using System.ComponentModel;using System.WinForms;using System.Drawing;public class MenuTest原创 2003-04-08 09:05:00 · 2292 阅读 · 0 评论 -
ASP.NET缓存:方法分析和实践示例
<br />尽早缓存;经常缓存您应该在应用程序的每一层都实现缓存。向数据层、业务逻辑层、UI 或输出层添加缓存支持。内存现在非常便宜—因此,通过以智能的方式在整个应用程序中实现缓存,可以获得很大的性能提高。缓存可以掩盖许多过失缓存是一种无需大量时间和分析就可以获得“足够良好的”性能的方法。这里再次强调,内存现在非常便宜,因此,如果您能通过将输出缓存 30 秒,而不是花上一整天甚至一周的时间尝试优化代码或数据库就可以获得所需的性能,您肯定会选择缓存解决方案(假设可以接受30 秒的旧数据)。缓存正是那些利用 2原创 2010-12-14 16:54:00 · 608 阅读 · 0 评论