
.NET
lfywy
Flyingis=Talking and thinking freely !Flying in the world of GIS !Flying in the world of SOFTWARE !
展开
-
如何制作已编译的HTML帮助文件(即CHM帮助文件)【转载】
HTML帮助文档从结构上来看可分为两个部分,运行器和文档内容。它的一个好处是能使帮助文档跨平台运行,只要有不同平台上的运行器和浏览器,帮助文档不再需要重新编制,制作HTML帮助文档的工具是Html help Workshop工具包。 方法: 1、安装好Html Help Workshop,需要重新启动一次才可以运行。运行后,单击菜单或工具栏中的“新建(New)”,这时出现选择新建内容的对话原创 2008-07-09 17:43:00 · 1365 阅读 · 0 评论 -
浅述WinForm多线程编程与Control.Invoke的应用
VS2008、C#3.0在WinForm开发中,我们通常不希望当窗体上点了某个按钮执行某个业务的时候,窗体就被卡死了,直到该业务执行完毕后才缓过来。一个最直接的方法便是使用多线程。多线程编程的方式在WinForm开发中必不可少。本文介绍在WinForm开发中如何使用多线程,以及在线程中如何通过Control.Invoke方法返回窗体主线程执行相关操作。-. WinForm多线程编程1. new T转载 2008-05-23 14:48:00 · 502 阅读 · 0 评论 -
预防按钮的多次点击【恶意刷新】
今日在优快云论坛上评论到这样的标题时,想到了该怎么解决预防"提交"按钮的多次点击的问题【prevent multiple clicks of a submit button in ASP.NET】,如果要是记录到数据库那不是很好的办法,该怎么办呢?想来想去我以前做过到这样的,不过之前是别的办法,今天在通过查讯Google,找到了一些代码,挑选一些较好的修改了一下:不过,我个人认为对于恶意的刷原创 2008-05-23 23:03:00 · 1216 阅读 · 0 评论 -
C#多线程操作控件与定时器用法精辟示例【1】
一.前几天,朋友问我有没有做过线程的示例,我在网上找了,并测试了代码,启示多线程是游戏编程的基础,我在实战项目种用到了委托和定时器,就做了一般的比较,和大家分享代码:【C#多线程操作控件】 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using S原创 2008-05-23 23:19:00 · 1703 阅读 · 0 评论 -
C#多线程操作控件与定时器用法精辟示例【2】
二.下面是我在项目种的应用,主要涉及到委托、定时器、线程关闭和暂停以及MySql数据库的操作等示例结合,做起来感觉不错,线程也是应用到了,和大家分享! using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing;using System.Collection原创 2008-05-23 23:23:00 · 1676 阅读 · 1 评论 -
将DataGrid数据导出到Excel和Word文档
将DataGrid数据导出到Word文档private void ExportToWord_Click(object sender, System.EventArgs e){ Response.Clear(); Response.AddHeader("content-disposition", "attachment;filename=FileName.doc"); Response.Char原创 2008-05-26 09:07:00 · 630 阅读 · 0 评论 -
C#实现web信息自动抓取
背景随着Internet的普及,网络信息正以极高的速度增长,在这么多数据中找到自己需要的信息是一件很繁琐的事情,找到需要的信息后如何获取也是件麻烦的事。这就需要Internet信息抓取程序来代替人工的操作。所谓Internet信息抓取程序,就是程序会按照用户的关键词或关键网站来收集相应的信息,并提供给用户想要的信息格式。信息量的增加会带来信息网站发布人员工作量的剧增,为实现信息发布系统实现信息自动原创 2008-05-26 09:32:00 · 695 阅读 · 0 评论 -
asp.net与.net编程常用函数与方法汇总【深海原创】
1、DateTime 数字型System.DateTime currentTime=new System.DateTime();1.1 取当前年月日时分秒currentTime=System.DateTime.Now;1.2 取当前年int 年=currentTime.Year;1.3 取当前月int 月=currentTime.Month;1.4 取当前日int 日=currentTime.Da原创 2008-05-23 17:13:00 · 524 阅读 · 0 评论 -
优秀技巧代码汇总【深海技巧服务】
都是些自己或是别人那或是网上找的汇总。。。希望大家也不要吝啬,有好的代码拿出来一起分享 1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false"原创 2008-05-23 23:06:00 · 613 阅读 · 0 评论 -
常用编码工具类,支持base64,md5,des,crc32
常用编码工具类,支持base64,md5,des,crc32支持从文件到文件,从字符串到字符串的方式操作以下是源码using System;using System.IO;using System.Security;using System.Security.Cryptography;using System.Runtime.InteropServices;using System.Tex转载 2008-05-26 10:01:00 · 886 阅读 · 0 评论 -
C#如何在程序里定时启动任务
在业务复杂的应用程序中,有时候会要求一个或者多个任务在一定的时间或者一定的时间间隔内计划进行,比如定时备份或同步数据库,定时发送电子邮件等,我们称之为计划任务。实现计划任务的方法也有很多,可以采用SQLAgent执行存储过程来实现,也可以采用Windows任务调度程序来实现,也可以使用Windows服务来完成我们的计划任务,这些方法都是很好的解决方案。但是,对于Web应用程序来说,这些方法实现起来转载 2008-05-26 09:12:00 · 993 阅读 · 0 评论 -
随机生成验证码制作【深海原创】
看网上说了很多的验证码生成办法,我利用ASP.NET办法生成WEB页面的验证码生成随机的。aspx代码: @ Page Language="C#" AutoEventWireup="true" CodeBehind="Produce_YZM.aspx.cs" Inherits="WaveDBMS.TestJQ.Produce_YZM" %>DOCTYPE html PUBLIC "原创 2008-05-26 15:02:00 · 667 阅读 · 0 评论 -
C#开发经验技巧宝典之数字处理技巧
<!--google_ad_client = "pub-1592932103935230";google_ad_width = 336;google_ad_height = 280;google_ad_fo原创 2008-06-02 18:03:00 · 955 阅读 · 0 评论 -
将Js文件编译成dll文件
1.向项目中添加Jscript文件//script_1.js-----function doClick1(){ alert("OK1_wufeng");}//script_2.js-----function doClick2(){ alert("OK2");}2.解决方案资源管理器中,右键查看script_1.js和script_2.js的属性,把高级中的“生成操作”属性设置成“嵌入的原创 2008-09-17 10:19:00 · 809 阅读 · 0 评论 -
XML WebService实例详细解析【收藏】
我们必须了解什么是webservice.就概念上来说,可能比较复杂,不过我们可以有个宏观的了解:webservice就是个对外的接口,里面有 函数可供外部客户调用(注意:里面同样有客户不可调用的函数).假若我们是服务端,我们写好了个webservice,然后把它给了客户(同时我们给了他 们调用规则),客户就可以在从服务端获取信息时处于一个相对透明的状态.即是客户不了解(也不需要)其过程,他们只获取转载 2008-10-31 13:50:00 · 1189 阅读 · 2 评论 -
Asp.net 2.0(C#)图片存储到数据库和从数据库读取显示
最近捣鼓了一下,效果就是这样:图1:图2:ImageFileUpload.aspx:@ Page Language="C#" AutoEventWireup="true" CodeFile="ImageFileUpload.aspx.cs" Inherits="ImageFileUpload" %>DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Trans转载 2009-12-07 15:08:00 · 1015 阅读 · 0 评论 -
ComponentArt Web.UI 2008.1 源码+完美无限制DLL+官方实例
2008年3月27日,专注于ASP.NET Web.UI及Charting控件开发的ComponentArt又发布了Web.UI的最一代版本:2008.1。该版本有四个框架平台:ASP.NET 1.0、ASP.NET 2.0、ASP.NET Ajax,还有当然是最新的.NET框架支持的ASP.NET 3.5了。2008.1不仅对其代码的运行效率进行了优化,还最增了一个大家期盼已久原创 2008-07-24 14:13:00 · 2123 阅读 · 1 评论 -
Photoshop 入门十战
Adobe Photoshop是目前最流行的平面设计软件之一。可以说,只要你接触平面设计,那么无论早晚,你都要和它打交道。关于Photoshop,要说的实在太多太多,但不论你想让它成为你的左膀右臂,或者仅仅是用它来做一些最基础的图像处理工作,那么下面的10件事都是你一定要知道的,无论你是个初学者或是已经对它有了一定的了解。 1.快捷键的使用:这是Photoshop基础中的基础,却也是提高转载 2008-07-23 17:16:00 · 611 阅读 · 0 评论 -
有关域服务器免登录问题以及获取域服务器下所有登录账号【深海原创】
前段日子在优快云上求助:http://topic.youkuaiyun.com/u/20080702/21/fc3826ba-2296-41f6-8049-3d0fbe5710b8.html 最后还是自己研究解决了问题:首先,在B/S上登录首先判断是否在域中:var Is=;var IsTo=; //获取浏览器窗口宽function getViewportInfoWidth(){原创 2008-07-16 10:25:00 · 5420 阅读 · 18 评论 -
ASP.NET编程中的十大技巧
在本篇文件中,我们将讨论编程人员在使用ASP.NET开发应用程序时需要注意的10个技巧,这些技巧涉及从缺省的控件、表单名的改变到StringBuilder类的使用,有助于编程人员能够尽快地适应.NET环境。 1、在使用Visual Studio .NET时,除直接或非引用的对象外,不要使用缺省的名字。 .NET带来的好处之一是所有的源代码和配置文件都是纯文本文件,能够使用Notepa转载 2008-07-17 10:27:00 · 553 阅读 · 0 评论 -
域服务器免登录问题以及获取域服务器下所有登录账号【深海原创】
前段日子在优快云上求助:http://topic.youkuaiyun.com/u/20080702/21/fc3826ba-2296-41f6-8049-3d0fbe5710b8.html 最后还是自己研究解决了问题:首先,在B/S上登录首先判断是否在域中:var Is='';var IsTo=''; //获取浏览器窗口宽function getView原创 2008-07-16 10:57:00 · 2849 阅读 · 2 评论 -
DataTable,DataView和DataGrid中一些容易混淆的概念以及Add DataRow to asp:DataTable
一、DataTable DataTable表示内存中数据的一个表,它完全是在内存中的一个独立存在,包含了这张表的全部信息。DataTable可以是从通过连接从数据库中读取出来形成的一个表,一旦将内容读到DataTable中,此DataTable就可以跟数据源断开而独立存在;也可以是完全由程序自己通过代码来建立的一个表。◆ DataColumn一个表是由行和列组成的一个两维转载 2008-07-17 10:18:00 · 825 阅读 · 0 评论 -
有关域服务器免登录问题以及获取域服务器下所有登录账号【深海原创】
前段日子在优快云上求助:http://topic.youkuaiyun.com/u/20080702/21/fc3826ba-2296-41f6-8049-3d0fbe5710b8.html 最后还是自己研究解决了问题:首先,在B/S上登录首先判断是否在域中:var Is='';var IsTo=''; //获取浏览器窗口宽function getView原创 2008-07-16 10:30:00 · 1010 阅读 · 0 评论 -
Asp.Net细节性问题技巧精萃
1.与的区别: 答:是在程序执行时调用,是在DataBind()方法之后被调用2.控件接收哪些类型数据? 答:接收Bind的控件,一般有DropDownList,DataList,DataGrid,ListBox这些集合性质的控件,而被捆绑 的主要是ArrayList(数组),Hashtable(哈稀表),DataView(数据视图),DataReader这四个,以后转载 2008-07-21 11:18:00 · 462 阅读 · 0 评论 -
c#.net常用函数和方法集
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentT转载 2008-07-23 11:13:00 · 516 阅读 · 0 评论 -
C#小技巧系列之四:获取本地网络信息
说明:本人准备写一些C#有关的小技巧系列文章,这些文章含金量并不高,代码难度不大,不过因为问的次数比较多,从而导致本人决定用自己所知的方式写这一系列文章,可以看做“趣味导学”系列吧。这是一个获取系统所有服务的程序,为了简化程序,代码仍以控制台形式提供,大家可以另外封装自己希望的功能。核心代码:using System;using System.Collections.Generi转载 2008-07-21 11:12:00 · 775 阅读 · 0 评论 -
net中前台javascript与后台c#函数相互调用问题
C#代码与javaScript函数的相互调用问:1.如何在JavaScript访问C#函数?2.如何在JavaScript访问C#变量?3.如何在C#中访问JavaScript的已有变量?4.如何在C#中访问JavaScript函数?问题1答案如下:javaScript函数中执行C#代码中的函数:方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;转载 2008-07-23 11:15:00 · 660 阅读 · 0 评论 -
一个简单的C#多线程间同步的例子
在开发中经常会遇到线程的例子,如果某个后台操作比较费时间,我们就可以启动一个线程去执行那个费时的操作,同时程序继续执行。在某些情况下可能会出现多个线程的同步协同的问题,下面的例子就展示了在两个线程之间如何协同工作。这个程序的思路是共同做一件事情(从一个ArrayList中删除元素),如果执行完成了,两个线程都停止执行。代码如下:using System;using Syste转载 2008-07-21 12:00:00 · 579 阅读 · 0 评论 -
C#文件路径操作总结
一、获取当前文件的路径1. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName 获取模块的完整路径,包括文件名。2. System.Environment.CurrentDirectory 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。3. System.IO.Dir转载 2008-07-21 12:08:00 · 864 阅读 · 0 评论 -
漫谈ASP.NET设计中的性能优化问题
一、SqlDataRead和Dataset的选择 Sqldataread优点:读取数据非常快。如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多。缺点:直到数据读完才可close掉于数据库的连接 (SqlDataReader 读数据是快速向前的。SqlDataReader 类提供了一种读取从 SQL Server 数据库检索的只转载 2008-07-21 11:23:00 · 617 阅读 · 0 评论 -
C#中文繁简之间的转换的方法
using System;using System.Data;using EBiz.Security.API;using System.IO;using System.Reflection;using System.Text;using System.Text.RegularExpressions;using System.Xml;using System.Xml.Serialization;原创 2008-07-21 12:03:00 · 6982 阅读 · 0 评论 -
ASP.NET备份恢复SQL Server数据库
一、备份SQL Server数据库string SqlStr1 = "Server=(local);database=" + this.DropDownList1.SelectedValue + ";Uid=sa;Pwd=";string SqlStr2 = "backup database " + this.DropDownList1.SelectedValue +原创 2008-07-25 14:30:00 · 508 阅读 · 0 评论 -
Asp.Net中应用Web Service示例
周末的时候和朋友一起研究项目里的技术问题后,我们把各自研究的东西展示了下,当大家展示到WebService的时候,觉得这个很不错,而且有很多好处和利用价值,所以我们决定深入学习这方面的技术。但是在网上搜索到的也都是些很多觉得看了还不能满足的,不过下面的一篇文章,倒是和我们现实项目可以挂钩的技术,入了门槛的话就好办了!所以很感谢这位仁兄启发我们研究的欲望和解决难办的疑问。内容如下:原创 2008-07-28 13:53:00 · 806 阅读 · 0 评论 -
VS2010中VC9.0Runtime与VC10.0Runtime在win7上装不上提示error code 1603
<br />首先,感谢http://social.msdn.microsoft.com/Forums/en/setupprerelease/thread/e0b397e5-86d1-4e60-84cd-abc9595b5f66帖子中让我从中知道了原因找到答案,已经困扰我N天了。真的很难受。<br />安装出错如下:<br /><br />疯狂地在论坛上问,http://topic.youkuaiyun.com/u/20110110/23/12646bda-97ca-4922-a5a1-13ff138db928.html原创 2011-01-12 15:17:00 · 17987 阅读 · 31 评论