- 博客(28)
- 收藏
- 关注
原创 关于编写WPF UserControl时提示The name 'InitializeComponent' does not exist in the current contextr的解决!
1、打开.csproj(工程)文件。2、找到这一行3、在这一行下面添加4、保存文件。 这时就可以编译通过了。
2007-10-12 10:12:00 4398
原创 关于IList的排序
IList本身没有Sort()功能,所以可以先把IList转换为List,通过List.Sort(比较器)来进行排序。写的比 较器: internal class ListComparerT> : IComparerT> ...{ private string propertyName; public ListComparer(string Prope
2007-06-26 14:59:00 3090
原创 WinForm下CLR加载Assembly的方法
Windows程序加载DLL提供了两种方法:1、静态加载2、动态加载.Net 程序提供也提供了两种方法来加载Assembly1、通过编译时以/r参考该Assembly, 或者在程序中能过Add Reference方式来加载,这个应该算是静态加载。2、通过动态加载,即在编译时并没有加载,当需要使用Assembly中的Type时,再加载。分为三步: 一、Assembly.L
2007-05-18 11:14:00 1339
原创 ASp.net中Froms验证方式
微软的ASP.NET提供了3种用户验证方式,即Windows验证、窗体(Forms)验证和护照验证(Passport)验证。 由于验证方式各不相同,因而这3种验证方式在使用范围上也有很大的不同, Windows验证方式只适用于放在受控环境里的网站; 也就是说,更适合于企业内网(Intranet)。窗体认证特别适合布置于互联网的应用,而护照验证方式适合于跨站之间的应用,用户只用一个
2007-04-10 14:45:00 3635
转载 给想成功的人
坚守诚信、正直的原则。管理经验和沟通能力是可以在日后工作中学习的,但一颗正直的心是无价的。一个人品不完善的人不可能成为一个真正有所作为的人。 l 就是那些身边的所谓小事,往往成为一个人塑造人格和积累诚信的关键。一些贪小便宜、耍小聪明的行为只会把自己定性为一个贪图小利、没有出息的人的形象,最终因小失大。中国有“勿以恶小而为之”的古训,很值得记取。 l 表达能力绝不只是你的口才。在
2007-04-06 13:43:00 770
转载 Ajax原理
Ajax 是 Asynchronous JavaScript and XML(以及 DHTML 等)的缩写,Ajax 由 HTML、JavaScript™ 技术、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序。 Ajax的目的:Ajax 尝试建立桌面应用程序的功能和交互性,与不断更新的 Web 应用程序之间的桥梁。可以使用像桌面应
2007-03-30 10:49:00 807
原创 C#中利用DPAPI加密解密数据
加密解密的一个函数 using System;using System.Runtime.InteropServices;using System.Text;using System.Security;namespace CryptProtection...{ [Serializable()] public sealed class DataProtection ...
2007-02-28 10:39:00 4403
原创 使用DPAPI进行数据加密解密
从Win2000开始,操作系统提供一个名为Data Protection API (DPAPI)的数据保护接口。 该接口一共有两个函数,他们提供了系统级的数据保护服务。这两个函数存在于Crypt32.dll库中,是CryptAPI的一部分。 DPAPI可以实现基于口令的数据加密和解密。也就是说我们提供一个口令用于加密,而其他人只有知道这个口令才能解密。 您可以访问http:/
2007-02-28 10:28:00 2552
原创 枚举与整型之间的转换
显示转换 enum Color ...{ RED,GREEN,BLUE }枚举转换为整形int a = (int)Color.RED;整形转换为枚举Color c;c = (Color) 1;
2007-02-14 10:19:00 21095 1
原创 Web服务下的异步调用
通过异步调用机制,可以提高程序的运行效率,同时,给用户良好的界面体验。.net2.0下提供了很好的机制来支持Web服务的异步调用。下面通过一个例子来说明Web服务下怎样实现异步调用。首先先建立一个Web服务项目public class MyService : System.Web.Services.WebService...{ public MyService () ..
2007-02-07 16:44:00 957
原创 (2)Ajax-ajax下的第一个小例子
1、启动Vs2005--------->Create WebSite----------->ASP.NET AJAX-Enabled Web Site(输入ajax(工程名))----->Desgin 2、1).拖动一个UpdatePanel、两个TextBox、一个Button、一个GridView到页面。 2)将TextBox、Button、GridView拖放到UpdateP
2007-02-07 10:13:00 782
原创 (1)Ajax-----Ajax发布
ASP.NET Ajax 1.0源码发布你可以在http://ajax.asp.net/default.aspx?tabid=47 下载ASP.NET 2.0 AJAX v1.0还可以在http://ajax.asp.net/toolkit/default.aspx?tabid=47 下载ASP.NET AJAX Control Toolkit.(控件工具包)在这上地方http://
2007-02-07 09:54:00 669
原创 1、FCKeditor2.2在ASP.NET.2.0下的配置
一、开始:1. 下载FCKeditor2.2。(界面及JS)->编辑器内核地址:http://sourceforge.net/project/showfiles.php?group_id=75348&package_id=758452. 下载FCKeditor2.2.NET(DLL,类库,不包括编辑器内核)地址:http://sourceforge.net/pr
2006-11-23 15:14:00 1759
原创 html中的一些小技巧
1.网页中顶到顶。修改属性:TopMargin = 02.Table顶到Table Top:加属性: TopMargin = 0
2006-11-07 15:31:00 665
原创 关于HttpModule和HttpHandler
网络处理过程:1) HttpRequest发送到服务器. 2)被inetinfo.exe截获,然后转交给ASPNET_ISAPI.dll处理. 3)ASPNET_ISAPI.dll则将请求转送到一个HttpPipeline的管道里面.
2006-10-12 14:40:00 745
原创 LIB和DLL中在.h文件中声明函数的不同
LIB: extern "C" int add(int x,int y); //声明为C编译、连接方式的外部函数 在程序中如何引入lib.h:1)#pragma comment( lib, "..//debug//libTest.lib" ) //指定与静态库一起连接 2)VC中 tools、opti
2006-09-29 10:42:00 1251
转载 解析#pragma指令
在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。其格式一般为: #Pragma Para 其中Para
2006-09-29 10:22:00 730
原创 Visual C++ DLL编程体验(1)
1. 为什么有产生DLL(Dynamic Linkable Library) 答:1)重用。DLL提供了一些可以直接拿来用的变量、类和函数。例如C++中的Scanf函数 2)静态链接库(lib)与动态链接库(DLL)都是提供了一种代码的共享方式,区别在:采用静态链接库,则无论你愿不愿意,lib中的指令都被直接包含在最终生成的EXE文件中。DLL不必被包含在最终E
2006-09-29 10:11:00 1548
转载 C# 中如何定义和接收消息?
C# 中如何定义和接收消息? Wason 业余学习成果: 终于把自定义消息给搞定,好事多多分享! 在C#中目前我还没有找到发送消息的类成员函数,所以只能采用通过调用WIN 32 API 的 SendMessage() 函数实现。由于 SendMessage的参数中需要得到窗体的句柄(handler) ,所以又要调用另一个API FindWindow(), 两者配合使用,达到在不同窗体之间的消息发送
2006-09-04 16:58:00 956
原创 C#高级编程学习笔记(1)
1).在C#中,数组是引用类型。C#的数组类型比较灵活,可以在声明数组时不进行初始化,这样以后就可以动态地 指定其大小。利用这种技术,可以创建一个空引用,以后再使用new关键字把这个引用指向请求动态分配的内存位置。 例如:int[] Integers; Integers = new int[32]; 同时,在c和C++中,数组的一个优点是可以
2006-08-31 17:01:00 943
原创 传统语言的编译和执行方式和C#、Java有什么不同?
传统的语言(例如C、C++ ),源代码在经过编译连接后直接生成了二进制代码。而C#、java这些语言把源代码编译为了中间语言,C#把源代码编译为了MSIL,Java把源代码编译为字节码。 因为编译器结构是一个很难、很费时的部分,所以编译器通常分为前端和后端组成,前端的任务是反源代码转换为中间语言,后端的任务是把中间语言转换为机器代码。 中间语言是
2006-08-31 10:09:00 1889 1
原创 C#中的基本数据类型
在C#中,对基本的机器代码数据类型进行了包装,你会发现在使用基本数据类型时,可以方便在基本数据类型上进行方法的操作:例如:int Y = int.Parse("50"); //Parse方法 int MaxValue = int.MaxValue; 那么在C# 中,这是怎样实现的?会不会造成性能上的损失?(C++???)
2006-08-31 09:43:00 1056
转载 C#字符串的使用笔记
一、标记标记(tokenizing)是从文本中提取具体内容的过程。下面的代码从句子中提取单词,并把它们输出到控制台。class mytokenizing{ static void Main(string[ ] args) { string mystring="I like this food,are you?"; char[] separators={ ,,,
2006-08-23 14:01:00 1615 1
转载 验证码的三种做法[纯数字][纯汉字][字母/数字/汉字混合]C#
网上有很多关于验证码做法的资料,但是真正做得完整的却非常少,所以昨天晚上参考了作者:CSDN 上kwklover 的在ASP.NET下实现数字和字符相混合的验证码 (混合,完整,遗憾的是vb.net,说到这里我想我得感谢stone(QQ9337874),因为我在把VB译成C#的过程中几番出错,最终这段翻译由他完成)!!随机汉字参考了http://navicy.cnblogs.com/archive
2006-08-23 13:59:00 707
转载 在网站开发中经常用到的javascript技术
1>屏蔽功能类1.1 屏蔽键盘所有键function document.onkeydown(){ event.keyCode = 0; event.returnvalue = false;}-->1.2 屏蔽鼠标右键在body标签里加上oncontextmenu=self.event.returnvalue=false或者function document.oncont
2006-08-23 11:37:00 690
转载 打造一个通用ASP.NET数据分页控件
打造一个通用ASP.NET数据分页控件 发布于:2006-8-15 17:23:08 已被阅读: 138 33 对于几乎所有的数据表现Web应用来说,组
2006-08-23 11:13:00 1512
原创 在C#控件显示日期时控制日期的格式
我们从数据库提取的DataTime类型通常包括日期和时间,而我们在C#中,给控件做绑定时,通常只是绑定日期,同时还想让日期按自己设定的格式显示。所以,在绑定时我们通常要用到DateTime类的格式字符串。通常我们可以通过下列的方式进行绑定: DataTime格式字符串 (Format Strings)
2006-08-16 17:19:00 9075
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人