自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

转载 [转]程序员需要具备的基本技能

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://haoel.blog.51cto.com/313033/154090软件开发是一个跨度很大的技术工作,在语言方面,有C,C++,Java,Ruby等等等等,在环境方面,又分嵌入式,桌面系统,企业级,WEB,基础系统,或是科学研究。但是,不管是什...

2009-05-04 17:39:00 154

转载 LumaQQ.NET For Visual Studio 2005 代码下载

版权声明(转自阿不):该开源开发包,是基于LumaQQ的基于等价移植到.NET平台下,开发者不直接参与QQ协议的分析工作,移植到.NET平台纯粹是为了方便广大.NET开发者学习和研究之用,并且没有产生任何直接的经济效益,并且纯粹是个人的技术学习研究行为,与本人所在单位没有任何关系。此开发包的用户在使用过程产生的效益和涉及的法律责任与本人没有直接关系。如果影响到您或您的公司利益,敬...

2008-03-19 09:06:00 153

转载 [转]今天你多态了吗?

转自:http://www.cnblogs.com/allenlooplee今天你多态了吗?Do You Polymorphism Today? [0] Written by Allen Lee-1. 目录-1. 目录 0. 写在前面的话。 0.0 关键字。 0.1 系统要求?! 0.2 如何阅读本文?1. 图书馆魔术事件簿。 1.0 图书...

2008-03-03 14:57:00 175

转载 [转]理解C#值类型与引用类型

转自:yandixin.cnblogs.com这篇文章是我几个月前写的,今天进行了比较大的修订,重新发了出来,希望和大家共同探讨,并在此感谢Anytao的讨论和帮助。从概念上看,值类型直接存储其值,而引用类型存储对其值的引用。这两种类型存储在内存的不同地方。在C#中,我们必须在设计类型的时候就决定类型实例的行为。这种决定非常重要,用《CLR via C#》作者Jeffrey Rich...

2008-03-03 14:28:00 189

转载 C#抽象工厂模式的几种实现方法及比较

   利用设计模式可以使我们的代码更灵活,更容易扩展,更容易维护。各种面向对象的程序设计语言都提供了基本相同的机制:比如类、继承、派生、多态等等。但是又有各自的特色,C#中的反射机制便是一个很重要的工具,好好地利用就可以在实际中发挥很大的作用。    我们来看一个例子:    我的程序中有需要一系列的对象,比如apple,orange…, 要想利用他们,我们就必须在程序中根据用户要求...

2008-01-17 11:19:00 91

转载 在C#中使用钩子:按下Alt+F4时使窗口最小化

相信以前用过VB、Delphi,特别是VC的程序员应该对钩子程序都不陌生。在C#中我们同样可以使用钩子程序来实现特殊效果,比如当用户按下某个特殊键时提示,比如关闭应用程序前提示等。当然使用方法相对VC来说要稍微复杂一点,有的地方还不太方便,下面的例子中实现两个基本功能:1、按下Alt+F4时使窗口最小化2、关闭应用程序前提示不过目前只能捕获消息,不能屏蔽消息,...

2008-01-09 10:20:00 287

转载 ASPNETDB 存储过程(4) 个性化用户配置部分

设置(保存)用户的自定义属性数据。CREATE PROCEDURE aspnet_Profile_SetProperties (@ApplicationName nvarchar(256),@PropertyNames ntext,@PropertyValuesString ntext,@PropertyValuesBinary image,@U...

2007-12-05 11:35:00 87

转载 ASPNETDB 存储过程(2) 成员资格管理部分

创建用户成员资格。CREATE PROCEDUREaspnet_Membership_CreateUser(@ApplicationNamenvarchar(256),@UserNamenvarchar(256),@Passwordnvarchar(128),@PasswordSaltnvarchar(128),@Emailnva...

2007-12-05 11:34:00 84

转载 ASPNETDB 存储过程(3) 角色管理部分

创建角色。CREATE PROCEDUREaspnet_Roles_CreateRole(@ApplicationName nvarchar(256),@RoleName nvarchar(256))该过程首先调用 aspnet_Applications_CreateApplication 注册应用程序;然后将角色数据添加到角色表(aspnet_R...

2007-12-05 11:34:00 94

转载 ASPNETDB 存储过程(1) 基本及杂类

操纵基本(表)的存储过程注册应用程序。CREATE PROCEDURE aspnet_Applications_CreateApplication( @ApplicationName nvarchar(256), @ApplicationId uniqueidentifier OUTPUT)该过程检查应用程序名(@ApplicationName...

2007-12-05 11:33:00 108

转载 ASPNETDB 表和视图(3) 个性化用户配置、页面个性化设置 表 和视图

个性化用户配置(用户自定义属性)表由此表结构可以看出,所有的用户自定义属性最后都是“打包”(序列化)成一个或两个数据块,存放在PropertyValuesString(序列化为string、Xml) 和(或) PropertyValuesBinary(序列化为Binary)两个(或其中之一)字段中,因此要求用户自定义属性必须支持序列化。序列化方式可由web.config中的seria...

2007-12-05 11:32:00 100

转载 ASPNETDB 表和视图(2) 用户成员资格和角色管理 表

用户成员资格表相信各位兄弟看了上面这张表,对大部分字段的意思都已了然于胸了。老小弟在此只为大家理一理剩下的“小部分字段”:PasswordFormat:密码格式?其实是密码加密方式,其.NET类型为MembershipPasswordFormat枚举。下面列出 MembershipPasswordFormat 枚举的3个值: Clear 不加密; E...

2007-12-05 11:31:00 85

转载 ASPNETDB 数据库关系图、表和视图(1) 基本表和独立表

揪出ASP.NET 2.0四大“插件”的总后台 -- ASPNETDB 数据库关系图、表和视图(1) 基本表和独立表 ASPNETDB 这个隐藏在ASP.NET 2.0四大“插件” ( SqlMembershipProvider、 SqlRoleProvider、 SqlProfileProvider、 SqlPerson...

2007-12-05 11:30:00 169

转载 更改login控件对密码安全性的要求

最近正在研究 asp.net 2.0 新增的login控件,发现系统默认的密码安全性要求较高,即“密码最短长度为 7,其中必须包含以下非字母数字字符: 1。”,对于一般王展来说没有必要(连windows2003sever都没有默认要求这样复杂的密码)。一些参考资料提供的修改方法是在machine.config里面修改。但是除非你有主机的管理权,否则是不能修改的。所以还是建议到web.co...

2007-12-05 11:28:00 125

转载 加密解密、信息摘要

MD5算法研究 综述   md5的全称是message-digest algorithm 5(信息-摘要算法),在90年代初由mit laboratory for computer science和rsa data security inc的ronald l. rivest开发出来,经md2、md3和md4发展而来。它的作用是让大容量信息在用数字签名软件签署私人密匙前被"压缩"成...

2007-11-27 11:06:00 631

转载 Web网站开发设计中常用的技巧

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 <table border oncontextmenu=return(false)><td>no</table> 可用于Table 2. <body onselectstart...

2007-11-23 11:44:00 296

转载 统计在线用户列表 for .net WebForm

.NET对用户的状态控制采用SESSION(COOKIE也可以,但是无法在服务器端触发SESSIONEND事件,所以这里说到的方法是基于使用SESSION的).NET 和 ASP中都可以使用Global.asax 来对SESSION END事件进行程序设置,网上有很多关于使用global.asax结合APPLICATION和SESSION END事件 写的统计在线人数的方法,但是我没...

2007-10-24 15:11:00 85

转载 ASP.NET中怎样实现在线人数的显示

一、用户显示页面的使用   首先,我们来看看怎样现实当前网站的访问用户数量,程序代码如下:       <%@ Page Language="c#" debug="true" %>   <html>   <head>   <SCRIPT LANGUAGE="c#" RUNAT="server">   private void Page_Load(object sender, ...

2007-10-24 15:09:00 249

转载 ASP.NET在线用户列表精确版——解决用户意外退出在线列表无法及时更新问题

最近所做的一个项目需要用到的在线用户列表,上网搜索了一下发现现有的解决方案对用户意外退出的处理均不是太理想。一般来说,用户离开系统的方式有三种:主动注销、会话超时、直接关闭浏览器,对于前两种,我们很容易便可将该用户从在线列表中清除,关键是第三种(很多用户都是直接关闭窗口的~~郁闷ing),程序无法捕获窗口关闭的精确时间,只能等到会话超时后在能将该用户清除出在线列表,假设我们设...

2007-10-24 15:06:00 91

转载 软件架构师之路

  什么是软件架构师?  架构师(Architecture)是目前很多软件企业最急需的人才,也是一个软件企业中薪水最高的技术人才。换句话说,架构师是企业的人力资 本,与人力资源相比其能够通过架构、创新使企业获得新的产品、新的市场和新的技术体系。那么什么是架构师、架构师的作用、如何定位一个架构师和如何成为一 个架构师呢?这是许多企业、许多程序员朋友希望知道的或希望参与讨论的话题内容。...

2007-10-08 10:21:00 106

转载 寻找SOA的中国切入点

  SOA的进程已经势不可挡。根据Gartner报告,到2008年,SOA将结束整体化软件架构长达40年的统治地位,成为主流的软件工程实践方法。届时,SOA将为80%的新开发项目提供实施基础。  之所以受到业界的追捧,是因为SOA的灵活性和其与业务相关性。 众所周知,提高企业竞争力的关键是提高业务敏捷性、快速响应市场需求的变化,然而,业务敏捷性取决...

2007-09-30 09:08:00 121

转载 基于消息与.Net Remoting的分布式处理架构

分布式处理在大型企业应用系统中,最大的优势是将负载分布。通过多台服务器处理多个任务,以优化整个系统的处理能力和运行效率。分布式处理的技术核心是完成服务与服务之间、服务端与客户端之间的通信。在.Net 1.1中,可以利用Web Service或者.Net Remoting来实现服务进程之间的通信。本文将介绍一种基于消息的分布式处理架构,利用了.Net Remoting技术,...

2007-09-30 09:02:00 61

转载 .NET实用设计模式:工厂模式(Factory)

设计模式从本质上说是一种规则,从形式上说,分为创建型、结构型、行为型。设计模式的应用是为了实现软件设计中的几个原则,其中一个重要原则是:减少模块之间的耦合程度。为了确保这个目的,在设计一个类时,要针对接口,而非实现。(Programming to an Interface, not an Implementation)设计的时候只关心类的接口,编程的时候可以先实现一个简单的接口,供别的模...

2007-09-30 09:00:00 102

转载 C#抽象工厂模式的几种实现方法及比较

   利用设计模式可以使我们的代码更灵活,更容易扩展,更容易维护。各种面向对象的程序设计语言都提供了基本相同的机制:比如类、继承、派生、多态等等。但是又有各自的特色, 中的反射机制便是一个很重要的工具,好好地利用就可以在实际中发挥很大的作用。    我们来看一个例子:    我的程序中有需要一系列的对象,比如apple,orange…, 要想利用他们,我们就必须在程序中根据用户要求,然后...

2007-09-30 08:59:00 53

转载 应用软件的SOA之道

  SOA与ERP,两个IT领域的热门词汇,究竟能碰撞出什么样的花火?SOA就是过去那个半死不活的ERP的救命稻草?相信时间能给予我们答案。  今年6 月,金蝶引入IBM战略投资,与其一起推广SOA是双方合作的主要内容;几天之后,浪潮与IBM在山东成立中国首家SOA创新中心;8月21日,国内 ERP老大用友紧跟浪潮之后,也牵手IBM,成立SOA创新中心;而新中大也在早前选择微软的。N...

2007-09-29 09:21:00 166

转载 [转]解读软件2.0思想框架 把握技术发展趋势

软件开发与人类做过的任何其他工作都不一样。其他的工作都是思维为工具,以客观世界为目标,而软件却要求人类以计算机为工具来探究我们自己的思维。一方面,人们对这样的事情还很缺乏经验,另一方面,软件的规模越来越大,应用越来越广,在现代社会中扮演的角色越来越重要,因此,我们就必须不断地加深对软件的认识,并革新软件开发的思想和实践。近五十年来,软件技术的革新每天都在进行,然而,目前的技术发展却呈现出...

2007-09-27 11:15:00 76

转载 使用WSE实现Web Service安全

WSE(Web Services Enhancements)是微软为了使开发者通过.NET创建出更强大,更好用的Web Services而推出功能增强插件。现在最新的版本是WSE2.0(SP2).本文描述了如何使用WSE2.0中的安全功能增强部分来实现安全的Web Services。WSE的安全功能增强实现的是WS-Security标准,此标准是WebService自己的安全协议,由IB...

2007-08-22 09:41:00 117

转载 不排序的HashTable

HashTable中的排序实在让人头疼,取出来的顺序怎么都跟放进去的顺序不一样,为了解决这个问题,将HashTable和ArrayList结合起来就可以搞定。usingSystem;usingSystem.Collections;namespaceNoSortHashtable{/**//**//**////<summary>///Summary...

2007-08-21 15:18:00 176

转载 .Net下WinForm换肤控件整理

1. 东日IrisSkin IrisSkin 共有两个版本,一个是IrisSkin.dll 用于.Net Framework1.0/1.1 和IrisSkin2.dll 用于.Net Framework2.0版本。详细内容见安装文件的help文档。除此之外,东日还有两个很cool的Menu: MatrixMenu和WheelMenu。(详细内容请参见http://www.sunis...

2007-08-18 13:25:00 82

转载 C#制作WinForm控件

自定义控件基础知识一 、概述Windows 窗体控件是可再次使用的组件,它们封装了用户界面功能,并且可以用于客户端 Windows 应用程序。“Windows 窗体”不仅提供了许多现成控件,还提供了自行开发控件的基础结构。可以组合现有控件、扩展现有控件或创作自己的自定义控件。Windows 窗体控件是从 System.Windows.Forms.Control 直接或间接派生的类...

2007-08-14 16:30:00 481

转载 在C#中用户控件与窗体间的消息传递

如果在c#中实现用户定义控件内的事件挂勾到调用的窗体事件中 我们都知道在asp.net开发中,如果使用用户定义控件可以有效的进行程序的模块化。其实在.net 的winform中也是可以使用的。细节如下:1、新建应用程序windowsapplication1。2、添加新的用户控件userlogin。(如图user)3、定义用户属性...

2007-08-14 16:27:00 335

转载 用户控件和自定义控件的定义及区别

(一).用户控件和自定义控件概述 用户控件(UserControl): 扩展名为*.ascx,跟*.aspx在结构上相似,是指页面中 加载的功能块,只是用户控件不能单独作为页面运行,必须嵌入到*.aspx页面或其它用 户控件中使用. 自定义控件, 跟HtmlControl或WebControl相似, 编译后可以添加引用到工具栏里面,直接用鼠标拖动...

2007-08-14 16:25:00 191

转载 开发过程中,错误集锦。

写这个东东的目的,主要是上班那不能够上网,回家后总结出来弄到日志本里面的.顺便鄙视下移动,对厂家这么刻薄,不能上网,不能带水进去喝,最气人的是,进出大楼,冰火两重天,20度左右的温度.又要项目赶进度,又天天有领导来视察,天天把厂家扫地出门溜达去.2007年6月 移动项目:1:vs2005上安装vss2005后,不能够显示源代码管理(http://www.cnblogs.co...

2007-07-10 15:28:00 107

转载 IE浏览器无法查看源文件原因及应用技巧

问:无论是使用Outlook还是IE,点击鼠标右键,在弹出的快捷菜单中都会有“查看源文件”这一选项,奇怪的是,在我的电脑上竟然无法显示该邮件或网页的源文件,虽然这并没有影响到该软件的正常使用。请问,这是不是因为我之前安装了Microsoft的某个升级版本或补丁程序而导致该功能自动屏蔽了呢?有没有办法可以重新启动该功能?要知道,无法查看源文件,这可是一件很麻烦的事情,特别是对于Outloo...

2007-06-25 15:45:00 190

转载 什么是测试驱动开发?(TDD)

一、什么是TDD简单的说,即在写任何功能代码之前,先写它的测试代码。具体步骤:·根据需要编写一个测试用例·编写功能代码,以让刚才的测试用例通过·逐步补充测试用例·修改功能代码使新增的测试用例和原来的都通过·重构,包括功能代码和测试用例二、为什么使用TDD提高...

2007-06-25 10:33:00 184

转载 关于团队开发的一点点想法

最近在干活中终于体会到了一点点团队开发的思想。但是我觉得我们的团队开发做的还不是很好,所以我想在这里谈一点点这些日子的感受,让自己也能记得清楚一些,在以后的工作中也能改正弥补一下现在的不足。团队开发真的是一件很不容易的事情,而做大的项目,必须要由团队来完成,在这过程当中,会出现很多很多的问题,因为开发人员都是人,不可能像机器执行程序一样,只要有固定的代码,就不会出现代码以外的问题,更何况...

2007-06-11 11:14:00 86

转载 [转]五小时Symbian开发入门

Symbian是以Nokai为首的各手机厂商合伙开发的一个操作系统,主要用于高端的智能手机。其开发语言为C++,可以使用Microsoft Visual C++ 6.0作为集成化的开发环境,看来虽然Symbian的目标是跟微软的SmartPhone较劲,在采取的手段和方法上却也是不拘一格,微软更是暗暗叫苦,谁让当时vc6设计的这么开放,结果被敌人拿去做武器了。 本文主要针对的是Sym...

2007-06-11 09:52:00 114

转载 [转]对web.config进行新增修改删除读取操作

1.建立一个class,ReadWriteConfig.csusingSystem;usingSystem.Configuration;usingSystem.Reflection;usingSystem.Web;usingSystem.Xml;publicenumConfigFileType{WebConfig,AppConfig}namespace...

2007-06-08 14:37:00 110

转载 [转]整合Web和Windows服务——按预定时间间隔运行ASP.NET代码

作者:Andrew Needleman相关技术:C#、.NET、ASP.NET、Window难度:★★★★☆读者类型:数据库开发人员、系统结构设计人员 [摘要]本文讨论了如何安排ASP.NET代码的运行和N层体系结构设计,介绍了Web服务和Windows服务基础知识。 由于Web服务可以与ASP.NET应用程序的其余部分在相同的应用程序上下文中运行,因此它可以在现有代...

2007-06-06 11:39:00 97

转载 数据交换中心的方案设计

数据交换中心的方案设计中关村在线 【转载】 作者: 2005年01月29日 01:41 城市电子政务系统是构筑在各个政府部门(局委办)的信息系统之上,是把各个局委办的数据库作为其共享的一部分。而我国政府的信息系统是在不同时期、由不同的公司、利用不同的工具、在不同的开发平台开发出来的,并且运行在不同的操作系统和不同的数据库平台之...

2007-06-06 10:11:00 999

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除