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...
C#与C++的非托管代码交互小试
第一次用C#调用C/C++生成的DLL文件,感觉有点新奇,其实只是实现了运行在公共语言运行库 (CLR) 的控制之外的“非托管代码”(运行在公共语言运行库(CLR)的控制之中的代码码称为“托管代码“)的东西,怎样运用在托...
程序员需要那些具备最基础的知识和技能
前些日子,我的朋友听说我要写有关程序员专题,他第一建议就是要我谈谈程序员需要具备哪些最基础的知识和技能。不少刚从大专学校毕业出来新员工、还有从事过一段时间编程的对程序员对此一是不清楚,二是模糊,三是为...
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>配置节中字义应用程序的数据库连接字符串,那么当你需...
一个项目同时支持VS2005和VS2008打开
我以前段时间写了一个小项目。是VS2008写的,后来公司有同事想看看,当时公司用的是VS2005,可是VS2005是默认无法打开VS2008的项目的,这样就需要修改一点点东西,复制一个sln文件出来,改名为 **-VS2005.sln.&nbs...
C# 和 JavaScript Cookie 共享
cookie.aspx<%@ Page Language="C#" AutoEventWireup="true" CodeFile="cookie.aspx.cs" Inherits="cookie" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/...
C# ORM从对象到数据库表的映射
最近看了C#的反射基制,在想到C#的特性我觉的用C#建一套从对象到数据库表的映射的框架是非常好,不用在像NHIBERNATE那样要写烦琐的配置文件. 用特性建立对对象间的关联特性定义:[Serializable, AttributeUs...
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; //当...
.NET批量上传控件——HtmlInputFiles
此控件支持多个文件同时上传,而且上传文件的数量、大小及格式可以根据自己的需要进行设置,并且使用非常简单。 HtmlInputFiles控件下载 1、HtmlInputFiles控件属性 下图是该控件的主要属性: ...
winform c#写ini文件
INI文件就是扩展名为"ini"的文件。其一般形式如下:[section1] &nb...
ADO.NET Entity Framework学习笔记(2)建模
[概念模型]中要有[实体键], [实体键]要与表中的 [主键] 对应,也就是说表必须要有主键. 表中的[唯一键]不会在[概念模型]中体现 在[概念模型]中默认是不允许修改[实体键]的值的 ...
说说ADO.NET EF 中的实体修改方法
1.传统修改模式,看下列代码using (NorthwindEntities context = new NorthwindEntities()){ Region region = context.Region.FirstOrDefault(v&n...
利用vc++中的winInet进行网络编程实现了下载网站的源代码
利用vc++中的winInet进行网络编程实现了下载网站的源代码。。。大家都知道人气精灵这个东西。原理有点类似,以下仅供参考,实现了连接到一个服务器(这个在人气精灵中也可能会用到的东西)CInternetSession sessio...