代码改变世界

C#创建SQLServer的存储过程

2010-02-25 13:47 by 爱研究源码的javaer, 822 阅读, 0 推荐, 收藏, 编辑
摘要:转自:http://www.cnblogs.com/zhangtao/articles/1440769.html通常,开发人员使用的是T-SQL来创建SQL Server的存储过程、函数和触发器。 而现在的SQL Server 2005已经完全支持.NET通用语言运行时(CLR)了。 这就意味着,你可以使用.NET的语言,如C#、VB.NET之类的来开发SQL Server的存储过程、函数和触发器... 阅读全文

C#实现Treeview节点"正在载入..."效果

2010-02-25 12:50 by 爱研究源码的javaer, 459 阅读, 0 推荐, 收藏, 编辑
摘要:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--publicpartialclassFrmTreeView:Form{publicFrmTreeView(){InitializeComponent();}privatevoidFrmTreeVie... 阅读全文

通过应用程序域AppDomain加载和卸载程序集(转载)

2010-02-25 11:26 by 爱研究源码的javaer, 509 阅读, 0 推荐, 收藏, 编辑
摘要:转自:http://www.cnblogs.com/wayfarer/archive/2004/09/29/47896.html通过AppDomain来实现程序集的卸载,这个思路是非常清晰的。由于在程序设计中,非特殊的需要,我们都是运行在同一个应用程序域中。由于程序集的卸载存在上述的缺陷,我们必须要关闭应用程序域,方可卸载已经装载的程序集。然而主程序域是不能关闭的,因此唯一的办法就是在主程序域中建... 阅读全文

JavaScript 学习笔记之函数理解二

2010-02-24 23:21 by 爱研究源码的javaer, 211 阅读, 0 推荐, 收藏, 编辑
摘要:push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。语法arrayObject.push(newelement1,newelement2,....,newelementX)参数描述newelement1必需。要添加到数组的第一个元素。newelement2可选。要添加到数组的第二个元素。newelementX可选。可添加多个元素。返回值把指定的值添加到数组后的新长度。说明push(... 阅读全文

JavaScript学习笔记之应用技巧

2010-02-24 23:18 by 爱研究源码的javaer, 158 阅读, 0 推荐, 收藏, 编辑
摘要:slice() 方法可从已有的数组中返回选定的元素。arrayObject.slice(start,end)参数描述start必需。规定从何处开始选取。如果是负数,那么它规定从数组尾部开始算起的位置。也就是说,-1 指最后一个元素,-2 指倒数第二个元素,以此类推。end可选。规定从何处结束选取。该参数是数组片断结束处的数组下标。如果没有指定该参数,那么切分的数组包含从 start 到数组结束的所... 阅读全文

反射学习笔记之遍历System.Drawing.Color结构(转载)

2010-02-24 22:08 by 爱研究源码的javaer, 349 阅读, 0 推荐, 收藏, 编辑
摘要:前台:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Reflection_Color.aspx.cs"Inherits="Reflect... 阅读全文

反射学习笔记之动态创建对象和调用方法

2010-02-24 21:14 by 爱研究源码的javaer, 626 阅读, 0 推荐, 收藏, 编辑
摘要:动态加载和静态引用的程序集并不是同一个Assembly了。事实上,在.Net中,同一个应用程序域并不允许同时加载两个相同的Assembly。即使加载了,也会认为是两个不同的程序集。如果要同时加载两个,则必须在不同的应用程序域中。可以通过AppDomain创建一个新的应用程序域,在其中动态加载;而原来的程序域则静态添加引用。此时将会认为是同一个程序集。 猜测是如此。我需要测试。想到我最近作的Remo... 阅读全文

反射学习笔记四(转载) 反射特性

2010-02-24 16:43 by 爱研究源码的javaer, 207 阅读, 0 推荐, 收藏, 编辑
摘要:转自:http://www.cnblogs.com/JimmyZhang/archive/2008/01/27/1055254.html反射特性(Attribute)可能很多人还不了解特性,所以我们先了解一下什么是特性。想想看如果有一个消息系统,它存在这样一个方法,用来将一则短消息发送给某人:// title: 标题;author:作者;content:内容;receiverId:接受者Idpub... 阅读全文

反射学习笔记三(转载)

2010-02-24 15:48 by 爱研究源码的javaer, 208 阅读, 0 推荐, 收藏, 编辑
摘要:namespace Demo { public abstract class BaseClass { } public struct DemoStruct { } public delegate void DemoDelegate(Object sender, EventArgs e); public enum DemoEnum { terrible, bad, common=4, good, ... 阅读全文

多线程学习笔记一(转载)

2010-02-24 13:40 by 爱研究源码的javaer, 217 阅读, 0 推荐, 收藏, 编辑
摘要:本片(参考自codeproject)主要讲以下内容:(一).Sleep和Join的用法(二).Invoke和BeginInvoke的使用及区别(三).Monitor类的使用(四).AutoResetEvent使用(一)1.Sleep()方法,调用后,线程会被阻止指定的时间,时间到了后,会继续执行。线程需引用using System.Threading;命名空间。[代码]2.Join()方法,肯定有... 阅读全文