.NET
彦雷
开发爱好者
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
telerik 2011 q2全系列, 开发版+源代码,无需序列号
telerik 2011 q2全系列, 开发版+源代码,无需序列号(update)RadControls_for_WPF35_2011_2_0712_Dev.part1.rarhttp://filemarkets.com/file/flexfly/bdf15eb4/RadControls_for_WPF35_2011_2_0712_Dev.part2.rarhttp...原创 2012-03-29 09:25:44 · 365 阅读 · 0 评论 -
C#类和接口、虚方法和抽象方法及值类型和引用类型的区别
[color=blue][b]1.C#类和接口的区别[/b][/color]接口是负责功能的定义,项目中通过接口来规范类,操作类以及抽象类的概念!而类是负责功能的具体实现!在类中也有抽象类的定义,抽象类与接口的区别在于:抽象类是一个不完全的类,类里面有抽象的方法,属性,也可以有具体的方法和属性,需要进一步的专业化。但接口是一个行为的规范,里面的所有东西都是抽象的!一个类...原创 2009-07-20 13:07:18 · 121 阅读 · 0 评论 -
.NET中关于显示星期几的问题
今天做项目是用到显示当前日期是星期几,上网找了一下,找到如下几个方法:第一种方法(个人所写)[code="c#"]DateTime.Now.GetDateTimeFormats('D')[2].ToString().Substring(0,3)[/code]第二种方法[code="c#"]public string Week() { st...原创 2009-12-31 20:02:18 · 450 阅读 · 0 评论 -
.net分层构架技术
技术总是随着时代而进步。跟随着硬件的摩尔定律的飞速发展,现在的软件和传统的软件也有了天壤之别。传统的软件由于受到硬件速度和存储空间的制约,不得不在算法上大做文章,以节省本来就少得可怜的硬件空间和有限的CPU资源,而现今的软件则不同,高速的CPU处理能力,超大容量的存储空间,使得软件在算法上的选择空间更大,当然,这里的意思并不是说,现在的软件设计不需要设计算法,而是说在设计过程中可以有更多的选择,可...原创 2009-02-05 12:57:32 · 466 阅读 · 0 评论 -
.NET中弹出对话框的使用
[code="c#"] /// /// 弹出对话框 /// /// 提示内容 protected void MessageBox(string str) { Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "alert('"+str+"...2009-02-05 12:54:53 · 463 阅读 · 0 评论 -
.net中把日期改成2009-01-01形式
[code="c#"]string str = "2009-1-1" DateTime dt = DateTime.Parse(str); Response.Write(String.Format("{0:yyyy-MM-dd}", dt)); [/code]原创 2009-02-05 12:51:09 · 218 阅读 · 0 评论 -
关于.net发送EMAIL的总结
[code="c#"] using System.Web.Mail; using System.Net.Mail; using System.Net; /// /// 发送EMail /// /// 标题 /// 内容 /// 发送到哪 /// 从哪发送 /// 用户名 /// 密码 /// s...原创 2009-01-28 14:21:28 · 364 阅读 · 0 评论 -
.NET使用一般处理程序生成验证码!
HTML的代码: [code="c#"] function change() { var imgNode = document.getElementById("vimg"); imgNode.src = "WaterMark.ashx?t...原创 2009-01-28 14:19:13 · 168 阅读 · 0 评论 -
.NET中对字符串进行MD5加密
[code="c#"]/// /// 对字符串进行MD5加密/// /// 需要加密的字符串/// md5加密后的字符串protected string HashMD5_String(string str){ return FormsAuthentication.HashPasswordForStoringInConfigFile(str, "MD5");}[...2009-01-28 14:09:11 · 237 阅读 · 0 评论 -
NET截取指定长度汉字超出部分以"..."代替
[code="c#"] /// /// 将指定字符串按指定长度进行剪切, /// /// 需要截断的字符串 /// 字符串的最大长度 /// 超过长度的后缀 /// 如果超过长度,返回截断后的新字符串加上后缀,否则,返回原字符串 public static stri...原创 2009-01-28 14:00:35 · 232 阅读 · 0 评论 -
Response.Redirect能在新窗口中打开
[color=green]//当点击搜索按钮时在新窗口中打开 [/color] btnSearch.Attributes.Add("onclick", "[color=blue]this.form.target='_newName'[/color]");原创 2009-01-28 13:55:59 · 113 阅读 · 0 评论 -
对gridview的每一行添加属性的小实例
[code="c#"]protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e) { if ((ListItemType)e.Row.RowType != ListItemType.Header) { e.Row.Attributes.A...2009-01-28 13:51:24 · 132 阅读 · 0 评论 -
web.config 设置Oracle连接字符串
[code="c#"] [/code]2009-01-28 13:50:01 · 297 阅读 · 0 评论 -
.NET里关闭页面的方法
[b]关闭时提示“是否关闭” [/b][code="c#"]Response.Write("javascript:window.close();"); [/code][b]直接关闭不提示 [/b][code="c#"]Response.Write("javascript:window.opener=null;window.close();");[/code]...2009-01-28 13:47:31 · 221 阅读 · 0 评论 -
asp.net三层结构设计
[b]DLL: 数据访问层。[/b] 只提供基本的数据访问,不包含任何业务相关的逻辑处理。[b]BLL: 业务逻辑层。[/b] 负责业务逻辑的处理。通过UI传来的操作指令,决定执行相应的业务逻辑,在需要访问数据源的时候直接交给DLL处理,处理完成后,返回相应的数据给UI.[b]UL : 显示层。[/b] 负责显示和采集用...2009-01-28 13:42:29 · 116 阅读 · 0 评论 -
c#读取csv文件
[code="c#"]public class CsvDAO { public static OleDbConnection OleCon = new OleDbConnection(); public static OleDbCommand OleCmd = new OleDbCommand(); public static Ole...2009-07-21 14:12:15 · 271 阅读 · 0 评论 -
.NET中GridView实现自动编号
[code="c#"]protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowIndex != -1) { int id = e.Row.RowIndex + 1; e.Ro...2009-07-21 14:19:47 · 146 阅读 · 0 评论 -
正则表达式的学习与小结
收藏自:http://blog.youkuaiyun.com/sunboy_2050/article/details/4962509目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux, Unix等),HP等操作系统,PHP,C#,Java等开发环境,以及很多的应用软件中,都可以看到正则表达式的影子。正则表达式的使用,可以通过简单的办法来实现强大的功能。为了简单有效而又不失强大,造...原创 2011-12-15 11:47:14 · 1061 阅读 · 0 评论 -
常见的数字验证正则表达式整理(转载)
转自:http://kingoa.net/WEBPROGRAM/REGEXP/2010/0909/21023.html 常见的数字验证正则表达式整理,开发的朋友经常用的到。推荐大家收藏下。验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两...原创 2010-12-03 17:37:05 · 159 阅读 · 0 评论 -
C#winform程序,代码修改app.config的结果保存(转载)
通过Properties.Settings用代码形式读写app.config文件,其中Properties.Settings变量的范围"scope"都设置为用户"user"(注:如果改为"Application",编译时系统提示其为只读属性),读写都正常,并且重新打开exe文件时,上次输入的值仍然存在,但是手动打开"test.exe.config",所有的设置变量值均为空,写入的值都保存到什么地方...原创 2010-11-19 11:18:12 · 650 阅读 · 0 评论 -
C#正则表达式判断输入日期格式是否正确(转载)
/// <summary> /// 是否为日期型字符串 /// </summary> /// <param name="StrSource">日期字符串(2008-05-08)</param> /// <returns></returns> public s原创 2010-11-18 11:36:55 · 244 阅读 · 0 评论 -
.NET DataTable
/// <summary> /// 对DataTable进行分页,起始页为1 /// </summary> /// <param name="dt">DataTable</param> /// <param name="PageIndex">第几页&am原创 2011-05-19 10:14:52 · 154 阅读 · 0 评论 -
如何在HTML代码中去掉文本框出现的历史纪录
在HTML代码INPUT文本框里加一个属性: <input type="text" autocomplete="off">原创 2010-09-09 17:13:58 · 321 阅读 · 0 评论 -
ASP.NET中FCKEDITOR在线编辑器的用法
你可以将FCKEDITOR放置到任何文件夹,默认情况下,将其放入到FCKEDITOR文件夹是最为简单的方法.如果你放入的文件夹使用别的名称,请修改配置文件夹中编辑器BasePath参数,如下所示: oFckeditor.BasePath="/Components/fckeditor/"; 另外,FCKEDITOR文件夹中所有以下划线开头的文件夹及文件,都是可选的,可以安全的从你的发布中删除...2010-03-03 11:29:04 · 176 阅读 · 0 评论 -
ASP.NET生成高质量缩略图通用函数(VB.NET、c#代码)
[code="c#"]public static void MakeThumbnail(string originalImagePath, string thumbnailPath, int width, int height, string mode) { Image originalImage = Image.FromFile(originalImagePath); ...2010-03-03 11:22:28 · 178 阅读 · 0 评论 -
ASP.NET中获取客户端的IP地址
ASP.NET中获取客户端的IP地址的方法:方法一:[color=blue]Request.UserHostAddress.ToString().Trim(); [/color] 方法二:[color=darkblue]Request.ServerVariables["REMOTE_ADDR"];[/color]...原创 2010-02-05 10:31:33 · 131 阅读 · 0 评论 -
.Net控件Telerik全套下载:Telerik Controls 2010 Q2 (附加DLL文件+源码)
Telerik专注于微软.Net平台的表示层与内容管理控件。Telerik Controls 2010 Q2控件组包括如下组件:[b]Telerik RadControls for ASP.NET AJAX[/b]RadControls for ASP.NET是一套强大的用户界面控件套装,它可以帮助您创建拥有桌面应用程序华丽外表和高速性能的Web应用程序。18种可靠...原创 2010-07-22 14:25:30 · 572 阅读 · 0 评论 -
彻底解决刷新重复提交问题,你还在用Response.Redirect吗?
以前也研究过,始终没找到好的办法,看了微软Msdn上的解决方案,使用后发现存在较多漏洞,考虑的情况太少,如页面加载后没有提交,始终刷新,在同一浏览器打开多个各选项卡,每个选项卡打开同一页面或不同页面,以下是我的解决方案,[code="c#"]public class RefreshServe : System.Web.UI.Page { private st...原创 2010-07-20 14:04:43 · 345 阅读 · 0 评论 -
.NET中操作Excel
GridView导出Excel研究[url]http://www.cnblogs.com/stswordman/archive/2006/08/24/485641.html[/url]ASP.NET Excel导入SQLserver 数据库中[url]http://hi.baidu.com/liuxingwl2009/blog/item/916cb6598a2a9588810a18...原创 2010-07-20 13:56:25 · 109 阅读 · 0 评论 -
.Net连接Oracle数据库的一个助手类
[color=blue]web.config文件配置[/color][code="c#"] [/code][color=blue]DBHelper.cs文件[/color][code="c#"]using System;using System.Collections.Generic;using System.Text;using System.Config...2009-02-17 13:33:48 · 274 阅读 · 0 评论 -
让C#写的WINFORM程序脱离框架运行
利用飞信的框架1、把飞信安装目录下的VMDotNet文件夹拷出来。放到你的程序所在目录下。2、编写一个批处理程序,保存为Start.bat.@echo offset vmpath=%cd%\VMDotNet\v2.0.50727\FetionVM.exestart %vmpath% "你的程序名字.exe"3、下载此程序 http://tzoa.net/do...2010-04-06 09:39:03 · 211 阅读 · 0 评论 -
.NET中实现对字符串MD5加密解密
[code="c#"]using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.Security.Cryptography;namespace BLL{ public class md5Mang...2009-06-08 17:56:05 · 450 阅读 · 0 评论 -
ASP.NET中CKEditor3.2和CKFinder1.43的配置和使用!
通过在网上搜寻资料终于把CKEditor3.2和 CKFinder1.43集成在ASP.NET中使用了!![size=medium][color=blue]CKEditor3.2和 CKFinder1.43官方网站:[/color][/size] [url]http://ckeditor.com/[/url] [url]http://ckfinder.com/[/url][co...2010-03-17 11:08:38 · 135 阅读 · 0 评论 -
新闻发布系统(三层架构,工厂模式)
看了牛腩的新闻发布系统视频后,自己学着做了一个,并在此基础上加上了工厂模式,使系统可以在sql server和access两个数据库上运行,移植到其它数据库上也比较容易。在此先感谢一下牛哥 呵呵...2009-11-11 23:30:00 · 316 阅读 · 0 评论 -
.Net连接sql数据库的一个助手类
[color=blue][b]web.config文件[/b][/color][code="c#"][/code][color=blue][b]SQLHelper.cs文件[/b][/color][code="c#"]using System;using System.Collections.Generic;using System.Linq;using Syste...2009-03-07 15:11:57 · 227 阅读 · 0 评论 -
web.config 设置Oracle连接字符串
数据源;User ID=用户名;Password=密码;"/>原创 2009-01-20 14:13:00 · 2814 阅读 · 0 评论 -
.net中把日期改成2009-01-01形式
string str = "2009-1-1" DateTime dt = DateTime.Parse(str); Response.Write(String.Format("{0:yyyy-MM-dd}", dt));原创 2009-01-20 13:05:00 · 665 阅读 · 0 评论 -
关于.net发送EMAIL的总结
using System.Web.Mail; using System.Net.Mail; using System.Net; /// /// 发送EMail /// /// 标题 /// 内容 /// 发送到哪 /// 从哪发送 /// 用户名 /// 密码 /// smtp服务器转载 2009-01-20 13:01:00 · 441 阅读 · 0 评论 -
.NET中获取字符串的MD5码
① 导入命名空间: using System.Web.Security; ② 获取MD5码string Password = FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox1.Text.ToString(), "MD5");转载 2009-01-20 11:28:00 · 303 阅读 · 0 评论 -
Oracle连接.NET的一个助手类
using System;using System.Collections.Generic;using System.Text;using System.Configuration;using System.Data;using System.Data.OracleClient;namespace oracle{ public class oracle { privat原创 2009-01-20 11:08:00 · 499 阅读 · 0 评论
分享