C#
cs_victor
老人
展开
-
通过控件名称 获取控件
//通过控件名称 获取控件 private Control GetControl(string name) { foreach (Control c in this.Controls) { if (c.Name == name) {转载 2009-07-02 12:23:00 · 753 阅读 · 0 评论 -
C# 发送电子邮件 C/S B/S 通用
C# 发送电子邮件 C/S B/S 通用<br /> <br />最近写个发送邮件的小功能,刚好百度一下找到个例子,挺清晰简单的,借鉴下。<br /> <br /> <br />Demo:<br />=======================================================================<br /> <br />using System;<br />using System.Data;<br />using System.Configuration;<转载 2010-09-20 16:34:00 · 981 阅读 · 0 评论 -
C#读写app.config中的数据
C#读写app.config、web.config中的数据转载内容,方便易懂,没仔细读。==============================================================================读语句: String str = ConfigurationManager.AppSettings["DemoKey"];写语句: Configuration cfa = ConfigurationManager.OpenExe转载 2010-09-30 11:38:00 · 475 阅读 · 0 评论 -
让我们走近 Microsoft Surface
让我们走近 Microsoft Surface最近在研究 Mulit Touch 的时候发现了它,so cool ,找找相关资料转载下。============================================================= 每当我们在讨论多点触摸的用户界面该如何设计时,往往会不由自主地谈到iPhone/iPad。很多时候,我们会忽略另外一个同样使用多点触摸技术的产品——Microsoft Surface。 相信很多人都看过Microsoft Surface 的宣传视频转载 2010-10-15 17:01:00 · 644 阅读 · 0 评论 -
C#、ASP.NET获取当前应用程序的绝对路径,获取程序工作路径
<br />C#、ASP.NET获取当前应用程序的绝对路径,获取程序工作路径============================================使用 Application.StartupPath <br /><br />至于 <br />System.IO.Directory.GetCurrentDirectory不行,因为应用程序有个当前工作目录,这个工作目录是会变的,不总是程序的启动目录(当然默认启动是应用程序目录)。 <br />比如说,你打开命令行(cmd),它就会显示一个路径转载 2010-12-09 23:31:00 · 2411 阅读 · 0 评论 -
【VS2008无法启动asp.net development server】的解决
【VS2008无法启动asp.net development server】的解决<br /> <br /> <br />这篇文章是转载的。<br />我的也出现这个问题了,然后按照这个方法做,接着我突然想起来刚才把 WebDev.WebServer.EXE 当恶意程序删除了。<br />后悔,还得修复下vs,还得重启电脑,what a fucking day。<br />==========================================================<br /><br转载 2010-10-28 14:02:00 · 1962 阅读 · 0 评论 -
membership表结构
membership表结构<br /><br /> <br />转载:<br />==========================================<br /> <br />表名:aspnet_Applications<br />说明:保存应用程序信息 <br /> <br />字段名<br /> <br />类型<br /> <br />属性<br /> <br />说明<br /> <br />ApplicationName<br /> <br />nvarchar(256)<br /转载 2011-02-27 22:34:00 · 441 阅读 · 0 评论 -
membership表结构
membership表结构<br /><br /> <br />转载:<br />==========================================<br /> <br />表名:aspnet_Applications<br />说明:保存应用程序信息 <br /> <br />字段名<br /> <br />类型<br /> <br />属性<br /> <br />说明<br /> <br />ApplicationName<br /> <br />nvarchar(256)<br /转载 2011-02-27 22:34:00 · 729 阅读 · 0 评论 -
membership表结构
membership表结构<br /><br /> <br />转载:<br />==========================================<br /> <br />表名:aspnet_Applications<br />说明:保存应用程序信息 <br /> <br />字段名<br /> <br />类型<br /> <br />属性<br /> <br />说明<br /> <br />ApplicationName<br /> <br />nvarchar(256)<br /转载 2011-02-27 22:34:00 · 722 阅读 · 0 评论 -
Membership 学习(一)Membership介绍
http://www.overmcse.com/openlab/blogs/bruce_cy/archive/2009/2/10/176.aspx转载 2011-02-27 22:50:00 · 1111 阅读 · 0 评论 -
ASP.NET MVC 2 Authorize - 自定义Authorize的实现
ASP.NET MVC 2 Authorize - 自定义Authorize的实现本文主要是转载的,通过这个小例子可以轻松自定义你的Authorize权限控制,因为我不是特别了解ASP.NET WebForm的MemberShip的实现机制,也不敢说自定义的性能是否过关,目前使用自定义的比较顺手。转自:===================================================================== 在ASP.NET MVC2中使用自定义的AuthorizeAttri转载 2011-03-10 12:20:00 · 11821 阅读 · 2 评论 -
ASP.NET MVC 3 新特性
ASP.NET MVC 3 新特性有人译有人转:这个简单的诠释了MVC3的新功能。==================================================================原文地址:http://www.asp.net/mvc/mvc3导言ASP.NET MVC3 在 ASP.NET MVC 1 和 2 的基础上,增加了大量的特性,使得代码更加简化,并且可以深度扩展。这篇文章提供包含在此次发布中的许多新特性的说明,分为以下部分:Razor 视图引擎 支持多视图引擎翻译 2011-03-10 16:01:00 · 3043 阅读 · 0 评论 -
ASP.NET MVC3中使用IClientValidatable接口实现客户端和服务器端同时验证
ASP.NET MVC3中使用IClientValidatable接口实现客户端和服务器端同时验证转载内容,例子很明朗了。==========================================================================从ASP.NET MVC2开始,MVC新增了元数据级别的验证,例如:Range、RegularExpression、Required、StringLength等验证属性,这些属性极大的方便了服务器端的验证,同时我们还可以自定义验证属性来满足我转载 2011-03-14 23:26:00 · 2576 阅读 · 1 评论 -
微软TTS语音引擎(中文)5.1
<br /> 微软TTS语音引擎(中文)5.1<br /> <br /> <br />转自某人下载页的,早晚得用到,先收藏了。<br />下载地址:http://download.csdn.net/source/1278844<br />=============================================================<br /><br />“TTS”是“文本到语音(Text To Sound)”的简称,TTS语音引擎为我们提供清晰和标准的美语发音。TTS5.1目前支原创 2011-03-16 15:39:00 · 3760 阅读 · 1 评论 -
ALM(application lifecycle management)应用程序生命周期管理
ALM(application lifecycle management)应用程序生命周期管理似乎挺有用。=======================================================Application lifecycle management (ALM) 就是 应用程序生命周期管理,以下简称ALM。 ALM 的关注点在于将软件交付的全部过程看做一个连续的、可重复的过程:定义、设计、开发、测试、部署和管理。过程中的每个部分都需要认真对待,进行监控。好处(Benifi转载 2011-03-17 09:51:00 · 2484 阅读 · 0 评论 -
C#(或vb.net)程序改进
C#(或vb.net)程序改进在网上看些提升程序性能的帖子摘到的内容,虽然有点旧,大多还是很好的。转载保留下来方便忘记的时候查看。========================================================1、使用值类型的ToString方法 在连接字符串时,经常使用"+"号直接将数字添加到字符串中。这种方法虽然简单,也可以得到正确结果,但是由于涉及到不同的数据类型,数字需要通过装箱操作转化为引用类型才可以添加到字符串中。但是装箱操作对性能影响较大,因为在进行这类处理时转载 2011-05-10 16:09:00 · 547 阅读 · 0 评论 -
WebBrowser中的脚本错误处理
WebBrowser中的脚本错误处理 <br /> <br /> <br /><br /> 当IE浏览器遇到时脚本错误,左下角会出现一个黄色图标,点击可以查看脚本错误的详细信息,并不会有弹出的错误信息框。但是WebBrowser控件则没有这么聪明,它会弹出错误信息框,使得程序显的很不友好,而且会让一些自动执行的程序暂停。虽然WebBrowser提供了ScriptErrorsSuppressed属性,经过尝试,结果是令人遗憾的,通过设置该属性可以解决部分问题,但不能彻底解决。在此探讨两种解决方案:一是通过截转载 2011-03-22 13:41:00 · 1077 阅读 · 0 评论 -
将Image对象转化成二进制流方法
将Image对象转化成二进制流方法Demo:=============================================================================== /// ///将Image对象转化成二进制流/// /// /// /// public byte[] ImageToByteArray(Image image) { //实例化流翻译 2010-08-26 09:54:00 · 5569 阅读 · 0 评论 -
设置窗体光标样式
设置窗体光标样式<br />Demo<br />==================================================================<br />该例子光标在程序的UI文件夹下,如果使用需修改位置。<br /> <br /><br /> #region 光标样式<br /> [System.Runtime.InteropServices.DllImport("user32.dll")]<br /> public static翻译 2010-08-09 15:46:00 · 1093 阅读 · 0 评论 -
使用 IIS 进行 ASP.NET 2.0 成员/角色管理
v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0转载 2009-10-28 11:40:00 · 731 阅读 · 0 评论 -
LookUpEdit控件数据绑定例子
try { KPMISDataBase dc = new KPMISDataBase(); ddlOutOrg.Properties.Columns.Clear(); var query = from o in dc.Bas_Organization转载 2009-12-15 12:40:00 · 1199 阅读 · 0 评论 -
ref和out关键字的用法
ref和out关键字的用法ref 关键字使参数按引用传递。其效果是,当控制权传递回调用方法时,在方法中对参数所做的任何更改都将反映在该变量中。若要使用 ref 参数,则方法定义和调用方法都必须显式使用 ref 关键字。例如:class RefExample{ static void Method(ref int i) { i = 44; } s转载 2010-04-22 10:49:00 · 522 阅读 · 0 评论 -
数组的定义和初始化
数组的定义和初始化数组是具有相同数据类型的项的有序集合。要访问数组中的某个项,需要同时使用数组名称及该项与数组起点之间的偏移量。在 C# 中,声明和使用数组的方法与 Java 有一些重要区别。 一维数组 一维数组以线性方式存储固定数目的项,只需一个索引值即可标识任意一个项。在 C# 中,数组声明中的方括号必须跟在数据类型后面,且不能放在变量名称之后,而这在 Java 中是允许的。因此,类型为转载 2010-04-23 12:24:00 · 581 阅读 · 0 评论 -
.NET里的序列化和反序列化
.NET里的序列化和反序列化一:为什么要序列化:1:将对象的状态保存在存储媒体中以便可以在以后重新创建出完全相同的副本(将类的属性字段值保存到磁盘中)2:按值将对象从一个应用程序域发送至另一个应用程序域,通常地讲就是在网络上传送对象的字节序列二:实现序列化的方式.NET Framework 为序列化提供了三个格式化程序:System.Runtime.Serializat转载 2010-04-22 11:00:00 · 388 阅读 · 0 评论 -
值类型和引用类型之内存有时候需要结构体
值类型和引用类型 在C#中,一般值类型都是在栈中运算,速度比较快。引用里类型一般是在堆运行的 也就是虚拟内存 32位系统中一般是 4G在栈里运行,运算的比在堆里的快,所有有时在写程序的时候写struts(结构体)来处理非引用的内容。 ==========================================================原创 2010-04-22 14:54:00 · 481 阅读 · 0 评论 -
C#对XML文件的操作
C#对XML文件的操作(转)一 .Net框架中与XML有关的命名空间System.Xml包含了一些和XML文档的读写操作相关的类,它们分别是:XmlReader、XmlTextReader、XmlValidatingReader、XmlNodeReader、XmlWriter、XmlTextWriter 以及 XmlNode(它的子类包括:XmlDocument、XmlDataD转载 2010-04-22 11:18:00 · 590 阅读 · 0 评论 -
DataTable中 创建新列和给列赋值方法
DataTable中 创建新列和给列赋值方法 /// /// DataTable中 创建新列和给列赋值方法 /// public void AddColumnTest() { //创建新列赋值 DataSet dataSet = new Dat原创 2010-04-27 16:50:00 · 1782 阅读 · 0 评论 -
C#索引器详解
C#索引器详解 索引器允许类和结构的实例按照与数组相同的方式进行索引,索引器类似与属性,不同之处在于他们的访问器采用参数。被称为有参属性。简单的索引器实例:class Program { static void Main(string[] args) { IndexClass a = new IndexClass();转载 2010-04-29 13:54:00 · 587 阅读 · 0 评论 -
WindowsMediaPlayer 11 控件详解
WindowsMediaPlayer 11 控件详解 转载别人的VB内容 C#中大多也通用 都是Microsoft的作品 。 属性/方法名: 说明: [基本属性] URL:String; 指定媒体位置,本机或网络地址 uiMode:String; 播放器界面模式,可为Full, Mini, None, Invisible playState:integer; 播放状态,1=停止转载 2010-05-05 15:29:00 · 3248 阅读 · 0 评论 -
一些的.Net技巧
一些的.Net技巧 一..Net Framework1. 如何获得系统文件夹使用System.Envioment类的GetFolderPath方法;例如:Environment.GetFolderPath( Environment.SpecialFolder.Personal )2. 如何获得正在执行的exe文件的路径1) 使用Application类的ExecutablePath转载 2010-05-14 14:39:00 · 424 阅读 · 0 评论 -
C#播放Flash 组件
C#播放Flash 组件 C#播放Flash。调用MicroSoft ActiveX。首先要确认计算机中有Flash插件,就是IE浏览器浏览网页时能够播放Flash。其实播放Flash时使用了Macromedia公司提供的一个ActiveX组件,该ActvieX组件是SWFLASH.OCX.在系统目录中能够找到。将其引用到项目中,添加步骤如下:1.选择“工具箱”,单击鼠标右键,在弹出的快捷转载 2010-05-27 16:15:00 · 978 阅读 · 0 评论 -
C# 控件上绘制可调透明度的图片(PictureBox为例)
C# 控件上绘制可调透明度的图片(PictureBox为例) 添加PictureBox控件的事件 - Paint,在控件重新绘制时发生的事件。=========================================== private void pictureBox1_Paint(object sender, PaintEventArgs e)翻译 2010-05-28 11:29:00 · 6900 阅读 · 1 评论 -
VistaButton 控件(发光效果等)
VistaButton 控件(发光效果等)using System;using System.Data;using System.Drawing;using System.Collections;using System.Windows.Forms;using System.ComponentModel;using System.Drawing.Drawing2D;namespace Royway.IvoireTower{ /// /// A replacement for the Windo翻译 2010-08-06 10:46:00 · 850 阅读 · 0 评论 -
禁止窗体拖动(重写WndProc)
禁止窗体拖动(重写WndProc)<br /> <br /> <br />C#创建的窗体 可以通过拖动标题栏 移动窗体 重新WndProc方法可以禁止拖动<br />Demo:<br />=========================================================================<br />#region 禁止拖动 窗体<br /> /// <summary><br /> /// 禁止拖动 窗体<br /> //翻译 2010-08-10 15:28:00 · 1704 阅读 · 0 评论 -
C# MD5加密+混淆
C# MD5加密+混淆<br />初级的MD5加密+混淆<br />Demo:<br />==========================================================================<br /> <br /> /// <summary><br /> /// MD5加密,带混淆<br /> /// </summary><br /> /// <param name="pwd">需要加密的密码串</p翻译 2010-08-10 16:48:00 · 1481 阅读 · 0 评论 -
.NET Migration工具
.NET Migration工具 还没仔细读就先载过来了,肯定有用,工具用过,先留在。=========================================================================Migration是一种分布环境转载 2011-10-09 11:31:01 · 981 阅读 · 0 评论