c# 强制退出
经常为了防止用户非正常退出系统,在窗体的FormClosing的事件中设置E.Cancel=true。但这样的结果是,如果当用户想真正退出的时候,却真正无法退出了。解决的办法,原来一直用一个是否可以退出的变量来进行分析,比...
Asp.net 对一下XML文档进行添加删改的实例
XML文件名为bcastr.xml结构如下:<?xml version="1.0" encoding="utf-8"?> <bcaster> <item id="79" item_url="PicNews/Img/u=404630538,2075277077" link="HTML/050/AI_20081017_50_53_79.html" itemtitle...
少侠学截屏-C#屏幕捕捉的方式
本篇主要介绍如何通过C#代码来获得Windows操作系统的桌面位图。当然,不仅仅是截屏。主要是受园子里的朋友我不是圣人的激发,勾起了继续探究一下Windows屏幕捕捉和网络传输的欲望。以前也搞过一阵子,不过都是浅尝...
C#(winform)项目中自制alert提示窗体
先来个图片:再上代码代码 <!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System;using System.Collections.Generic;using System.ComponentM...
ASp.net 剖析三层架构
本文不是从理论的角度来探讨三层架构,而是用一个示例来介绍如何建设一个三层架构的项目,并说明项目中各个文件所处的层次与作用。写本文的目的,不是为了说明自己的这个方法有多对,别人的肯定不对,而是希望给那些...
ASP.NET 页面间数据传递方法
0、引言 Web 页面是无状态的, 服务器对每一次请求都认为来自不同用户,因此,变量的状态在连续对同一页面的多次请求之间或在页面跳转时不会被保留。在用Asp.NET 设计开发一个Web系统时, 遇到一...
c#中开发ActiveX的学习笔记
1.为什么要用ActiveX?网页本身的功能是有限的,要想实现一些网页本身不支持的功能,比如:网页上的p2p视频播放,就得靠ActiveX这种古老的技术。2.c#能开发ActiveX吗?严格意义上讲,c#是不能生成纯正ocx控件的,...
ASP.NET中的AJAX应用开发总结
AJAX介绍其实AJAX应用的核心就是XMLHttpRequest,通过现象看本质,即使使用微软的AJAX服务器控件最终也是需要这些的,只不过使用微软AJAX服务器控件开发AJAX应用时我们不需要关心JS脚本的实现,只需关心业务逻辑就...
web.config中配置文件夹访问权限
最近做的一个网站中需要对单独某个页面增加保护,只允许某个账户访问,因为其他页面没有访问限制,所以没有使用数据库保存账户的必要,一个解决办法就是在web.config文件中保存这个账户。下面是网站结构: 我需要...
c# API实现简繁体转换的方法(kernel32.dll)
1.using System.Runtime.InteropServices;2.import kernel32.dllview source print?1[DllImport("kernel32.dll", EntryPoint = "LCMapStringA")] 2 public static extern...
程序员需要那些具备最基础的知识和技能
前些日子,我的朋友听说我要写有关程序员专题,他第一建议就是要我谈谈程序员需要具备哪些最基础的知识和技能。不少刚从大专学校毕业出来新员工、还有从事过一段时间编程的对程序员对此一是不清楚,二是模糊,三是为...
asp.net 用户角色管理
1. 配置web.config <1>.允许用户角色管理,cookie中缓存角色信息 <roleManager enabled = "true" catheRolesInCookie="true"></roleManager> <2>.设置安全身份验证方式 <authentication m...
定时间点执行任务的asp.net简易解决办法
这里的定时间点执行任务,指的是每天的某个时间执行一项任务。比如每天凌晨七点的时候email发送一次报表。这里首先想到的就是利用 Global.asax 文件来实现, 以下Global文件的内容。 <!--Code highlightin...
web.config配置数据库连接
当数据库连接字符串发生改变时,要修改所有连接字符串就很麻烦,这时候就通过在web.config里面放入数据库连接字符串来方便的修改。这个时候就是在<appSettings>配置节中字义应用程序的数据库连接字符串,那么当你需...
HttpHandler应用之 - 防止图片盗链
httpHandler 是特别类的一种,可以处理对特定类型文件的请求。实际上甚至可以通过创建自己的处理器来处理对.aspx 页面的请求,将整个页面的处理系统换掉。下面我们就用HttpHandler 来防止图片盗链。 代码:...
HttpHandler应用之 - 创建图片校验码
HttpHandler 可以直接写入一个 .ashx 而不需要被编译。顺便说下ashx 文件是用于写web handler的。一般用来处理生成动态图片、生成动态文本等不需要回传处理的任务。OK,不多废话,步入正题。下面在 .ashx 中构造一个...
GridView控件鼠标移动某行改变背景颜色
1 using System; 2 using System.Data; 3 using System.Configuration; 4 using System.Collectio...
ASP.NET页面刷新和定时跳转
刷新的实现方法:=========================================== .net //第1: /*-- 内置跳转 ----*/ Response.Redirect( Request.Url.ToString( ) ); //第2: /*----内置 html -...
winform C# 获取区分物理网卡、虚拟网卡及无线网卡
01 using System; 02 using System.Collections.Generic; 03 using System.Text; 04 using System.Net; 05 ...
C#根据当前时间确定日期范围(本周、本月、本季度、本年度)
C#根据当前时间确定日期范围(本周、本月、本季度、本年度)2009-10-04 10:46在C#的开发当中经常遇到关于一个日期时间"+/-"一段时间的问题,下面是一些相关总结,供大家参考.DateTime dt = DateTime.Now; //当...