内容列表
- 动态调用Webservice
- /// <summary> /// 根据指定的信息,调用远程WebService方法 /// </summary> /// <param name="url">WebService的http形式的地址</param> /// <param name="nam
- 分类:.NET开发 查阅全文
- 发现一个.Net中动态加载控件时关于焦点方面的Bug
- 今天写一个系统框架的时候用到了动态加载,调试的时候发现程序经常会出现死锁的情况,而且死锁的时候还会打开一个“WindowsFormsParkingWindow”后台进程,跑到网上查了半天关于WindowsFormsParkingWindow的资料,结果中文的一篇没找到,蝇文的倒有几篇,对着金山词霸费了九牛二虎之力还没看出个道道来。后来干脆新建了一个项目,只写了几行代码,结果
- 分类:.NET开发 查阅全文
- 用鼠标画图
- 用鼠标在窗体中画线
(作者:张均洪)
我们先在同一命名空中定义一个类和一个接口:
using System;using System.Collections.Generic;using System.Text;using System.Runtime.Serialization;using System.Runtime.Serialization.Formatters;using Syste
- 分类:.NET开发 查阅全文
- 走进C#(我的C#学习之旅) 之四(2)
- 在正式开始讲解数据类型之前,我要强调的一点是:C#和Java一样都是强类型的语言。所谓的强类型的语言第一点就是说C#的每个变量都是有类型的,而且每个表达式也有类型。这种类型的定义都是相当严格的。第二点就是说在C#中所有的数值传递,不管是直接的还是通过方法调用经由参数传递的都要先进行类型相容性的检查。
简单说C#的数据类型主要分为值类型和引用类型两大类。那么这两大类类型究竟有什么区别呢?关于这个书
- 分类:.NET开发 查阅全文
- C#里的委托和事件实现Observer
- 一、委托的简介
1、委托的声明:
<access modifier> delegate <returnType> HandlerName ([parameters])
例如:
public delegate void PrintHandler(string str);
委托声明定义了一种
- 分类:.NET开发 查阅全文
- C#如何取硬件标志
- using System;using System.Runtime.InteropServices;using System.Management;namespace Hardware{ /// <summary> /// Hardware_Mac 的摘要说明。 /// </summary> public class Ha
- 分类:.NET开发 查阅全文
- Asp.NET中常用的一些优化性能的方法
-
Asp.NET中常用的一些优化性能的方法
ASP.NET 的缓存机制相比ASP有很大的改进,本文档除对常用优化方法进行总结介绍外,强调了如何使用ASP.NET的缓存来获得最佳性能。
1:不要使用不必要的session
和ASP中一样,在不必要的时候不要使用Session。
可以针对整个应用程序或者页面禁用会话状态:
l &
- 分类:.NET开发 查阅全文
- 高智能电脑(三)
- 高智能电脑的第三阶段就是能模仿更复杂的人类思考能力的阶段,而这种能具备人类思考和想像的能力去处理问题的拟人化电脑必将最终成为人类征服宇宙的最可靠、最主要的工具与先驱。也只有电脑才可以克服时间和距离的问题,并适应更苛刻的环境,更可以去改造、征服这样的环境来适应人类的居住。一艘搭载高智能电脑的太空船去开辟人类的外星殖民地要比其他的方式高效,现实的多,它只需要供给它动力的可靠能源便可以不停的工作下去
- 分类:.NET开发 查阅全文
- C#实现的列出目录下所有子目录和文件的程序(附思路)
- 把自己的资料刻录成很多光盘,发现连自己都很难找到需要的文件在哪张光盘上,因此我就根据需求,在Visual Studio.NET中写了一个列出目录下所有子目录和文件的程序,以方便我列出刻录的资料光盘上的所有文件信息。
本程序的主要算法是递归,主函数如下:
//递归列出目录下的所有文件和子目录
&nb
- 分类:.NET开发 查阅全文
- MSHFlexGrid1使用技巧(一)[如何让MSHFlexGrid只能被选中一行]
- MSHFlexGrid控件点击时可以选中多行,但有时我们需要仅仅选中一行,有一个小技巧:
Option ExplicitDim CURRENTROW As IntegerPrivate Sub Form_Load()Dim i As Integer, j As IntegerWith MSHFlexGrid1.Rows = 10.Cols = 4For i = 1 To 9.Te
- 分类:.NET开发 查阅全文
- 开源的 BugTracker.net 错误跟踪管理系统
- 年初发现了开源的 BugTracker.net(ASP.net/C#),经过我们开发部与测试部门这几个月来的使用,感觉效果还是相当不错的,因为开源,我们针对特殊的项目情况对其进行了一些扩展。总体上讲,BugTracker.net 的设计还是蛮灵活的,可以在线自定义SQL查询,这样就能即时做出一些符合我们需求的统计查询来。 现在我们并行的几个项目的 Bug 管理都是通过它来管理的。开源真好!!
- 分类:.NET开发 查阅全文
- 如何用c#来制作一个activeX控件或类似的东西
- 如何用c#来制作一个activeX控件或类似的东西
编号:QA004728建立日期: 2003年10月17日 最后修改日期:2003年10月18日 所属类别:
C# - ActiveX技术
Q cat: 操作系统: 2000/xp 编程工具: vs.net 2003 /c# &n
- 分类:.NET开发 查阅全文
- Cookie的使用
- HTTP协议是非常强大的。不过,它有一个缺陷就是不记忆状态。这意味着,当一次HTTP会话结束后,不管是客户还是服务器,都不记忆刚刚发生的会话。这有可能导致一些麻烦,因为服务器无法知道一些重要的事情,诸如口令、发给客户的纪录等。 HTTP协议提供了一个基本方法可以让客户的机器中保存一些信息,这样,服务器就可以从中知道上一次HTTP会话的的情况,这就是所谓的Cookie。&n
- 分类:.NET开发 查阅全文
- C#中的cookie编程
-
Cookie就是所谓的" 小甜饼" ,他最早出现是在Netscape Navigator 2.0中。Cookie其实就是由Web服务器创建的、将信息存储在计算机上的文件。那么为什么Web服务器要在客户机上面创建如此文件?这是因为当客户机发送一个请求到WEB服务器时(譬如准备浏览页面时),无论此客户机是否是第一次来访,服务器都会把它当作第一次来对待,WEB服务器所做的工作只是简单的进
- 分类:.NET开发 查阅全文
- .NET 平台下的OutLook 开发技术
- 在应用程序的开发中,我们可能需要开发Office的插件。在VS2003中,我们很容易地开发一个外接程序,利用COM Add-in,在Office系统软件上添加菜单或者工具栏按钮。
完整程序参考:
How To Build an Office COM Add-in by Using Visual C# .NET
http://supp
- 分类:.NET开发 查阅全文
- [原创软件]中文简体、繁体、BIG5互转
- win2000下使用,转换时保证只有一个文本框里有内容,三种可互转。
下载地址:http://www.facesun.cn/portal/download/cncode.rarrar解压密码: WWW.FACESUN.CN
- 分类:.NET开发 查阅全文
- 如何实现可以带详细表格的DropDownList
- 本文详细介绍了如何实现在点击DropDownList的时候弹出DataGrid,然后从DataGrid里面选择相应的项。 很早就发现在网上有很酷的下拉选择框,今天我在这里也写一个,该方法旨在说明问题的一个解决方法,该方法可以扩展为自定义控件,由于时间有限
- 分类:.NET开发 查阅全文
- DataGrid中由某列的值设定行的颜色
-
今天真是的,又被界面搞的晕头转向.为了实现.Net window DataGrid 的某一行可以根据该行某列的值的内容设定该行颜色的功能.先贴一个连接,里面有DataGrid很多功能扩充的解决方案Windows Forms Datagrid不过没有我这个需求的解决方案,最后终于还是在同事的帮助下搞定了.由某一个单元格的值设定该单元格的颜色的实现我就不贴了,上面的连接里面有解决方案.下面是由某列
- 分类:.NET开发 查阅全文
- AspectSharp结构UML图
- 以AspectSharp 1.0.0为准 以AspectSharp 1.0.0为准 更多内容请访问我的新blog: http://blog.aspcool.com/billy_zh/
- 分类:.NET开发 查阅全文
- 五种提高 SQL 性能的方法
- 五种提高 SQL 性能的方法
发布日期: 4/1/2004 | 更新日期: 4/1/2004
Johnny Papa
Data Points Archive
有时, 为了让应用程序运行得更快,所做的全部工作就是在这里或那里做一些很小调整。啊,但关键在于确定如何进行调整!迟早您会遇到这种情况:应用程序中的 SQL 查询不能按照您想要的方式进行响应。它要么不返回数据,要么耗费的时间长得
- 分类:.NET开发 查阅全文