
平常记录及网摘
lynnlin1122
这个作者很懒,什么都没留下…
展开
-
C#开源资源超级大汇总
C#开源资源超级大汇总 一、AOP框架 Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。 NKalore是一款编程语言,它扩展了C#允许在.net平台使用AOP。NKal原创 2009-07-09 09:07:00 · 5334 阅读 · 0 评论 -
Linux美化也疯狂 10个最漂亮桌面展示(图)
漂亮的桌面可绝对不仅仅是Windows和Mac的专利,只要您能细心雕琢,让Linux的KDE和GNOME原本傻傻的界面脱胎换骨是没有任何问题的.以下就是Digg上被推荐的10个最漂亮的Linux桌面,有的是模拟其它操作系统的作品,有的则完全原创,颇具美感.你最喜欢哪一个呢?2)3)4)5)6)7)8)9)10)转自CS原创 2008-05-19 20:54:00 · 5764 阅读 · 1 评论 -
怎样才能达到高效开发与彻底测试
来源:中国IT实验室 “千般路”与“磨豆腐” 很久以前听一个故事:从前有个小伙子,少时有大志,长大后却无好营生,开了个豆腐作坊,每天磨豆腐累得腰酸背疼。每到夜深人静,小伙子辗转反侧,总想找条 更好的“事业之路”,可是想过千百条、尝试过几十条路,都走不通。夜不成寝,白天干活更累,小伙子不由慨叹:“晚上想过千般路,白天还得磨豆腐”。 不久以前看过一篇文章:《CMM欺骗了中国的软件业》,内容是对CM转载 2008-04-29 20:15:00 · 1006 阅读 · 1 评论 -
解决修改IE收藏夹路径后IE自动添加“链接”空文件夹的问题。
当把IE的"收藏夹"移到系统盘之外的其他的盘去之后,每次重新启动系统的时候系统就会自作聪明的在我们的收藏夹下面再添加一个"连接"文件夹,可是这个 "连接"文件夹里啥也没有,也不是我们想要的。令人十分讨厌 点击“开始→运行”,在运行对话框中输入“regedit”(输入时不包括引号)打开注册表编辑器,找到HKEY_CURRENT_USER/Software/Microso原创 2008-04-13 12:41:00 · 3291 阅读 · 0 评论 -
各种网站挂马的代码和原理
我在淘宝上的二手书店,有空去看看!http://shop35357269.taobao.com/转载 2008-04-11 12:08:00 · 1139 阅读 · 0 评论 -
.NET开发 程序员必备工具 -- ASPNET Version Switcher:ASPNET版本转换器
我已经将两个独立的工具合在一起放在标题“转换工具”下面。这两个工具都非常简单,但又可能极为有用。第一个工具是 ASP.NET 版本转换器,它可用于转换 ASP.NET(虚拟目录在它下面运行)的版本。第二个工具是 Visual Studio Converter,它可用于将项目文件从 Visual Studio .NET 2002 转换到 Visual Studio .NET 2003。 当 IIS原创 2008-04-09 22:17:00 · 1583 阅读 · 0 评论 -
将 Web 窗体页转换为用户控件
如果您已经开发了 Web 窗体页并决定在您的整个应用程序中访问其功能,则可以对该文件进行一些小改动,将其改成用户控件。Web 用户控件与 Web 窗体页非常相似,它们是使用相同的技术创建的。当将 Web 窗体页转换为 Web 用户控件时,创建一个可再次使用的 UI 组件,您可以在其他 Web 窗体页上使用该组件。对于本演练,您将创建一个基本的 Web 窗体页,该页向用户显示一个个性化的欢迎信息转载 2008-04-13 11:32:00 · 3547 阅读 · 2 评论 -
.net用工厂模式开发多数据库连接类
用工厂模式开发多数据库连接类,是工厂模式最好的应用方式,也是很多初级使用设计模式的程序员都会涉及到的,下面是具体代码:A、创建一个类库,里面有如下这些类一、设计一个抽象类using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Configuration;//原创 2008-04-12 17:34:00 · 3111 阅读 · 4 评论 -
十个习惯让你精通新的开发技术
这篇文章,是从我的《高效开发人员的五个特征》一文中抽出的一个观点。从我自身的事业和习惯中,我考虑了很多方式怎么样才能有效地学习。1. 要看书。在成千上万的编程图书中,可能很大一部分根本毫无用处。但是仍然有很多图书对你的(编程)能力有很大的提升。我一直坚持,相比在网络上查找很多有用信息,在同类图书中查找要来得更容易更快捷。阅读技术图书可心更好地抓住核心内容。对于理论,架构和设计等方面来说,图书也一样转载 2008-04-12 11:17:00 · 906 阅读 · 1 评论 -
提高IT专业人员薪酬水平的十种方法
IT招聘专家和工作场所专家总结了技术专业人员应该掌握的一些具体技能。这些技能会帮助IT专业人员避免工作的低谷和得到薪酬上涨的好处。下面就是让IT人员提高薪酬的10种方法。 1.熟悉SAAS产品IT人员配备和随需应变的咨询公司Bluewolf的共同创始人和负责人Michael Kirven说,SAAS(软件服务)知识在用人要求条件中的比例已经从三年前的5%提高到了35%。拥有这方面知识的人可转载 2008-05-29 09:01:00 · 864 阅读 · 1 评论 -
极富创意的支付宝招聘广告
极富创意的支付宝UED招聘广告,个人看很喜欢这个广告,也一直很喜欢阿里巴巴。有兴趣的朋友看看吧,一定不会后悔的。原创 2008-10-20 08:44:00 · 1619 阅读 · 1 评论 -
NetBPM工作流的架构设计及实现浅析
NetBPM工作流的架构设计及实现浅析 目录NetBPM组件接口 定义组件(Definition Component) 运行组件(Execution Component) 组织架构组件(Oorganization Component) 日志组件(Log Component)转载 2009-07-07 17:11:00 · 8108 阅读 · 0 评论 -
(转)值得关注----NetBPM工作流
值得关注----NetBPM工作流Made by LuBen:2007年7月29日 目录什么是BPM?什么是NetBPM?NetBPM的优势Demo演示关于NetBpm的资源什么是BPM? 所谓BPM(Business Process Management), 即业务流程管理,是指根据业务环境的变化,推进人与转载 2009-07-07 16:34:00 · 3520 阅读 · 0 评论 -
.NET开发人员必知的八个网站
当前全球有数百万的开发人员在使用微软的.NET技术。如果你是其中之一,或者想要成为其中之一的话,我下面将要列出的每一个站点都应该是你的最爱,都应该收藏到书签中去。对于不熟悉.NET技术的朋友,需要说明一下,.NET提供了一个平台和一些相应的工具,编程人员可以使用它们来在开发Windows桌面,互联网,甚至是手持移动设备上构建极富交互性的应用。很有可能你最喜欢的网站之一就是用微软的ASP.N原创 2009-06-26 17:39:00 · 1600 阅读 · 1 评论 -
Enterprise Library 微软企业库 基础学习资料
1.什么是Enterprise Library?Enterprise Library 由一组应用程序块组成(Application Block),每个应用程序块旨在解决开发企业级应用程序时的某一方面2.Enterprise Library 有什么用?提高企业级应用程序的可维护性和扩展性。最大限度的重用,可作为公司的积累。这些是微软的基准代码,可以通过学习源代码,提高编程能力。建立更优雅更灵活的企业原创 2009-06-18 17:37:00 · 2170 阅读 · 0 评论 -
关于S60手机设置呼叫失败解决方法
解决方法如下:1).首先需要sim卡支持呼叫转移(遇忙转移),如果不支持的话就需要去开通这一服务(可以直接上移动的网站办理)。2).在此基础上,如果出现还呼叫转移失败的情况,请测试手机自带的呼叫转移-遇忙转移(nokia为:手机占线时)能否成功,转移到空号13800000000就可以了,如果也失败的话,就是当前网络的问题了;如果能成功的话,请操作第3步3).使用手机的防火墙软件的自定义呼叫转移原创 2008-12-18 16:34:00 · 1330 阅读 · 1 评论 -
一个程序员应该怎样去学习和掌握计算机英语呢
干程序员是一项很辛苦的工作,要成为一个高水平的程序员尤为艰难。这是因为计算机软件技术更新的速度越来越快,而这些技术大多来源于英语国家,我们在引进这些技术时往往受到语言障碍的制约,严重影响到对新技术的理解和消化。首先编程本身就依赖于英语,虽然现在技术的发展,可以使得某些开发工具在变量名和字段名中支持中文,但还未发现能够完全使用中文的编程语句。其次,软件开发中的技术文档和资料大都是来自英文,即使有翻译转载 2008-12-11 11:53:00 · 1031 阅读 · 1 评论 -
IE6和IE7共存方法(先IE6后IE7)
首先下面的情况适用于系统中安装IE6的情况。如果你已经安装了IE7可以去下个IE6绿色版的就可以了。这里介绍现有IE6,再装IE7的。具体步骤:1、下载IE7 Standalone 这个工具,本地下载地址:http://files.cnblogs.com/JustinYoung/IE7-Release_yzy.rar2、解压缩 IE7-Release_yzy.rar 到一个空目录中,例如 d:原创 2009-02-20 15:01:00 · 1306 阅读 · 1 评论 -
国际:.NET的未来和VB、C#的前路
[优快云 2月9日 编译]在去年微软的专业开发者大会上(Professional Developers Conference PDC 2008),微软就开发者在.NET平台上的未来做了详细的展望,本文我们将概括地来看一下即将到来的.NET 4.0 Framework的一些特性,以及全新的Microsoft 系编程语言,讨论下微软对于.NET Platform在接下来几年的长远展望。VB.NET和转载 2009-02-10 21:33:00 · 833 阅读 · 1 评论 -
一个关于DIV+CSS布局技术不错的教程
网站重构&web标准设计视频(60课,DIV+CSS布局技术)目前雅虎,网易,淘宝等网站都是采用这种符合Web标准的方式对网站进行重构网站重构能够实现加快网页解析的速度,实现信息跨平台的可用性以及更加良好的用户体验,网站重构以高效开发与简单维护降低服务成本,最重要的是它便于改版,实现与未来兼容。 web标准就是实现网站重构的方法,所谓WEB标准,即网站标准,一般指网站建设采用基于XHTML语言转载 2009-02-11 17:18:00 · 2314 阅读 · 0 评论 -
[PC][SPG][3DM工作室/NBA2K]联合发布《NBA2K9》硬盘破解版
游戏名称:NBA 2K9下载地址:点我下载 游戏介绍: 自从“2K Games”发行《NBA 2K》系列篮球游戏后,TV平台上的篮球游戏就成为“2K”与“Live”双强鼎立的局面,更是热爱篮球游戏的玩家们必玩的游戏。2K系列作品向来以优秀的操作手感及贴近真实人物的能力数值,深获广大玩家的青睐。系列最新作品《NBA 2K9》邀请到NBA当红球星凯文贾奈特(Kevin Garnett)作转载 2008-10-22 18:02:00 · 3339 阅读 · 0 评论 -
为gridview“删除”列添加确认对话框 C#
如何为gridview控件里的“删除”列添加一个确认对话框?网上众说纷纭,大致见到了三种解决方案,现归纳如下:1、继承Web.IO里的button控件,为其实现一个IPostback的接口用于回调,具体代码之复杂,只有作者自己想体会吧……2、在gridview的ItemCreated事件中,遍历所有控件,若属于LinkButton类,且CommandName为“Delete”,就将其添加一个属原创 2008-04-10 19:21:00 · 2785 阅读 · 0 评论 -
.NET开发 程序员必备工具 -- VS.NET项目转换器
Visual Studio .NET 项目转换器(参见Figure 10)非常类似于 ASP.NET 版本转换器,区别在于它用于转换 Visual Studio 项目文件的版本。尽管在 .NET 框架的 1.0 版和 1.1 版之间只有很小的差异,但一旦将项目文件从 Visual Studio .NET 2002 转换到 Visual Studio .NET 2003,将无法再把它转换回去。虽然这原创 2008-04-10 14:16:00 · 2094 阅读 · 0 评论 -
.NET开发 程序员必备工具 -- NDoc:创建代码文档工具
编写代码文档资料几乎总是一项令人畏惧的任务。我所说的不是早期设计文档,甚至也不是更为详细的设计文档;我说的是记录类上的各个方法和属性。 NDoc 工具能够使用反射来分析程序集,并使用从 C# XML 注释生成的 XML 自动为代码生成文档资料。XML 注释仅适用于 C#,但有一个名为 VBCommenter 的 Visual Studio .NET Power Toy,它能够为 Visual原创 2008-04-08 19:09:00 · 1724 阅读 · 0 评论 -
ASP.NET连接MySQL
开放源代码社区为了扩展MySQL的使用范围,开发出了.Net框架(.NET Framework)中可以使用的数据库连接器。我们就来学习一下如何在.Net应用程序中使用MySQL。 由于富有竞争力的价格和易于使用,MySQL在市场占有率方面逐步提升。开放源代码社区为了扩展MySQL的使用范围,开发出了.Net框架(.NET Framework)中可以使用的数据库连接器。我们就来学习一下如何在.Ne转载 2008-03-19 14:15:00 · 2000 阅读 · 0 评论 -
对软件测试工程师面试题目的回答[转]
01.为什么要在一个团队中开展软件测试工作?保证软件质量的最后一道关口。02.您是否了解以往所工作的企业的软件测试过程?如果了解,请试述在这个过程中都有哪些工作要做?分别由哪些不同的角色来完成这些工作?测试计划->测试设计(测试用例,测试数据)->测试执行(单元测试,集成测试,系统测试,回归测试)03. 您所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测转载 2008-03-13 13:09:00 · 1099 阅读 · 0 评论 -
sql server 2000 安装错误解决办法。
今天安装sql server 2000的时候出现“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”错误。无法进行下去。 分析报错内容,可能的原因就是以前安装过sql server 2000了。参考网上资料,总算搞定。步骤是: 1)添加/删除程序中彻底删除sql server。 2)将没有删除的sql server目录也删除掉。 3)打开注册原创 2008-03-10 11:53:00 · 1515 阅读 · 0 评论 -
XP系统启动引导修复
今天安装了双系统,先安装了XP然后再安装WIN2000。可想而知道,这样的顺序安装系统的结果,那就是WIN2000可以正常启动,可是XP就死了。如果修复安装一遍XP也是可以修复的。可是这样是不是太麻烦了呢。其实解决这个问题很简单:从Windows XP安装光盘中将I386目录中的NTLDR、DOSNET.INF复制到C盘根目录下替换现有文件即可。这样就可以轻松实现两个系统都完好启动了。只不原创 2008-03-04 17:31:00 · 9563 阅读 · 0 评论 -
访问IIS元数据库失败 原因及解决方法
装了VS2005再装IIS,结果出了些小问题访问IIS元数据库失败思考可能是次序出了问题。解决方法如下:1、打开CMD,进入 C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727 2、输入 aspnet_regiis.exe -i 重新安装一遍aspnet2.0就可以了,稍等片刻,安装成功就解决问题了。 接着还有可能会出现“未能创建 Mutex”的问题解决原创 2007-11-29 18:35:00 · 830 阅读 · 0 评论 -
.net设计模式之观察者模式(转)
摘要 在今天的设计模式系列中我给大家带来了观察者模式,首先我会以一个生动的故事引入观察者模式的应用的场景,然后描述这个场景中出现的问题,最后我们提出观察者模式的解决方案,并给出C#语言实现的代码,最后以.net里的委托-事件方式的观察者模式作为结尾。 故事 小雪是一个非常漂亮的女孩,漂亮的女孩总是有很多的追求者,而且追求者的队伍在不断的变动,随时有人进入这个队伍,也有人退出。男孩们转载 2007-11-05 16:22:00 · 1227 阅读 · 0 评论 -
2007年程序员最应该知道的十件事
【优快云独家报道】2007年中国程序员大调查活动将于今天成功落下帷幕,在这为期一个半月的调查活动中,我们共收到了将近两万份有效的调查数据反馈,优快云和《程序员》已经共同成功的树立了国内调查样本最多的开发者大调查的品牌。 透过这些珍贵的数据背后,我们看到了软件业发展的历史、趋势和热点,可以看到各种技术、产品竞相白热化的竞争。从中我们也可以获得很多一直困扰程序员的问题原创 2007-08-18 23:23:00 · 738 阅读 · 0 评论 -
Win xp中管理文件共享方便快捷的方法。
在“开始-->运行”中输入“X:/Windows/System32/Rundll32.exe ntlanui.dll,ShareManage ”(不包括“”,其中“X”为Windows系统所在的磁盘分区符号)。单击“确认”按钮后就出现了共享目录管理器。使用共享目录管理器就可以很方便的管理Windows的文件共享了。其中“IPC$”是无法停止共享的。原创 2007-04-27 20:22:00 · 869 阅读 · 0 评论 -
Route 命令摘抄
Route 在本地 IP 路由表中显示和修改条目。 语法 route [-f] [-p] [Command [Destination] [mask Netmask] [Gateway] [metric Metric]] [if Interface]] 参数 -f 清除所有不是主路由(网掩码为 255.255.255.255 的路由)、环回网络路由(目标为 127.0.0.原创 2007-04-24 17:35:00 · 784 阅读 · 0 评论 -
Windows系统路径
系统盘符 %systemdrive% 或 %homedirve% --系统所在分区系统目录 %systemroot% 或 %Windir% --系统所在分区Windows文件夹当前用户文件夹 %UserProfile% 或 %HOMEPATH%所有用户文件夹 %AllUsersProfile当前用户临时文件夹 %temp%当前用户临时文件夹 %SystemRoot%/TEMP程序文件夹 %原创 2007-04-02 17:20:00 · 2331 阅读 · 0 评论 -
C#中的数字、日期等字符的串格式化输出
转载 2008-03-28 15:00:00 · 1013 阅读 · 1 评论 -
C# 集合类 Array Arraylist List Hashtable Dictionary Stack Queue
1.数组是固定大小的,不能伸缩。虽然System.Array.Resize这个泛型方法可以重置数组大小,但是该方法是重新创建新设置大小的数组,用的是旧数组的元素初始化。随后以前的数组就废弃!而集合却是可变长的 2.数组要声明元素的类型,集合类的元素类型却是object. 3.数组可读可写不能声明只读数组。集合类可以提供ReadOnly方法以只读方式使用集合。 4.数组要有整数下标才能访问特定的元素转载 2008-03-25 18:08:00 · 873 阅读 · 0 评论 -
.NET开发 程序员必备工具 -- FxCop:监视代码工具
.NET 框架非常强大,这意味极有可能创建优秀的应用程序,但也同样存在创建劣质程序的可能。FxCop 是有助于创建更好的应用程序的工具之一,通过分析程序集,并使用许多不同的规则来检查它是否符合这些规则。FxCop 随附了由 Microsoft 创建的一组规则,你也可以创建并包括你自己的规则。例如,如果你决定所有的类都应该具有一个不带任何参数的默认构造函数,则可以编写一条规则,以确保程序集的每个原创 2008-04-07 19:26:00 · 1484 阅读 · 1 评论 -
.NET开发 程序员必备工具 -- Regulator:生成正则表达式工具
Regulator 是最近添加到我的头等工具清单中的。它是一种很有特色的工具,能够使生成和测试正则表达式变得很容易。由于正则表达式在 .NET 框架中受到极好的支持,因而人们对正则表达式重新产生了兴趣。正则表达式用来基于字符、频率和字符顺序定义字符串中的模式。它们最常见的用途是作为验证用 户输入有效性的手段或者作为在较大字符串中查找字符串的方法——例如,在 Web 页上查找 URL 或电子邮件地址原创 2008-04-03 11:28:00 · 2902 阅读 · 0 评论 -
.NET开发 程序员必备工具 -- Reflector:程序集分析检查工具
下一个必不可少的工具称为 .NET Reflector,它是一个类浏览器和反编译器,可以分析程序集并向你展示它的所有秘密。.NET 框架向全世界引入了可用来分析任何基于 .NET 的代码(无论它是单个类还是完整的程序集)的反射概念。反射还可以用来检索有关特定程序集中包含的各种类、方法和属性的信息。使用 .NET Reflector,你可以浏览程序集的类和方法,可以分析由这些类和方法生成的 Micr原创 2008-04-08 13:11:00 · 1462 阅读 · 0 评论 -
.NET开发 程序员必备工具 -- NUnit:编写单元测试工具
NUnit 是为 .NET 框架生成的开放源代码单元测试框架。NUnit 使你可以用你喜欢的语言编写测试,从而测试应用程序的特定功能。当你首次编写代码时,单元测试是一种测试代码功能的很好方法,它还提供了一种对应用程序进行回归测试的方法。NUnit 应用程序提供了一个用于编写单元测试的框架,以及一个运行这些测试和查看结果的图形界面。编写 NUnit 测试 作为示例,我将测试 .NET 框架中原创 2008-04-06 11:34:00 · 1358 阅读 · 0 评论