程序员
文章平均质量分 82
jackie615
这个作者很懒,什么都没留下…
展开
-
ASP.NET 2.0 中的SqlCacheDependency特性
ASP.NET中的Page Cache是个很有用的东东,只要简单的在页面上方加上一个OutputCache标签,就可以让页面在制定的Duration内直接把自动保存在缓存中的页面内容输出,而不需要让ASP.NET引擎再次执行页面代码,当然,节省这点执行时间并不是最主要的理由,主要理由是如果页面内容是从数据库中取出,那么就可以省去连接数据库、取数据的步骤,这个好处可大了。 Page原创 2005-01-06 13:27:00 · 1180 阅读 · 0 评论 -
通过 .NET Framework 中的 XPath 和 XSLT API 方便地操纵 XML 数据
作者: Dino Esposito 转自:Lion互动社区本文假设您熟悉 Visual Basic .NET下载本文的代码: XPathandXSLT.exe (166KB) 摘要 XPath 是一种正在兴起的通用查询语言。 通过 XPath,可以在基于 XML 的数据源中识别和处理一组相关的节点。 XPath 提供了一个基础结构,它是 .NET原创 2005-02-21 13:03:00 · 1809 阅读 · 0 评论 -
如何写出质量好的软件之七十五条原则
1. 你们的项目组使用源代码管理工具了么?应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。2. 你们的项目组使用缺陷管理系统了么?应该用。ClearQuest太复杂,我的推荐是BugZilla。3. 你们的测试组还在用Word写测试用例么?不要用Word写测试用例(Test Case)。应该用一个专门的系统,可以是T原创 2005-02-21 12:41:00 · 1393 阅读 · 3 评论 -
VB.NET/ASP.NET编码规范
VB.NET/ASP.NET编码规范 在开发中保持良好的编码规范是十分重要的。我所采用的新的VB.NET/ASP.NET编码规范,是一种被证明能明显改善代码可读性,并有助于代码管理、分类的编码规范。采用这种编码规范,能避免如匈牙利命名法带来的繁长前缀,便于记忆变量的用途。下面的介绍这种编码规范。 一、类型级单位的命名1、类□以Class声明的类,都必须以名词或名词短语原创 2005-02-21 12:39:00 · 1282 阅读 · 0 评论 -
从企业的运行价值链说起——我眼中的测试驱动开发(TDD)
本篇转自cnblogs,作者wayfarer.原文章地址:从企业的运行价值链说起——我眼中的测试驱动开发(TDD) 本周看了中央电视台的《对话》栏目,节目对三星CEO尹钟龙进行了访谈。其中,现场一位女士的一句话令我印象深刻。她提到一个企业的运行价值链,共分为三步:首先是发现价值,找到目标市场;第二步是生产价值,将高质量的产品生产出来;最后是保护价值或收获价值,做好品牌。原创 2005-02-16 14:02:00 · 2132 阅读 · 1 评论 -
在C#中轻松制作仿OutLook的界面
在C#中轻松制作仿OutLook的界面 不知道从什么时候开始,许多软件都开始模仿OutLook界面,最典型的莫过于大家经常使用的QQ了,在网上搜索了好久,都没有找到几个满意的控件,干脆,自己写了一个,非常简单实用,特拿出来共享。新建一个项目,不妨取名为MyOutLookFace吧,在上面放一个Panel控件用作容器,取名为:panFunMain,设置Dock属性为Left(或Righ)原创 2005-02-07 10:30:00 · 2670 阅读 · 0 评论 -
利用C#制作一个仿IE地址栏的文本框
利用C#制作一个仿IE地址栏的文本框 利用IE上网时,只要在地址栏中输入几个字母,与这几个字母模糊匹配的地址就会自动显示出来供用户选择,用户通过按键盘上的上、下箭头在已有选项中遍历,找到自己需要的选项后,按回车键进行选择,也可以直接用鼠标进行操作,非常方便,我们在程序中也可以利用这一功能,实现自动提示,方便用户输入,下面就以一个实际例子介绍我在工作中是如何实现的。从上图中可以看出,原创 2005-02-07 10:32:00 · 2275 阅读 · 0 评论 -
Marshal Class
Marshal Class http://msdn.microsoft.com/library/en-us/cpref/html/frlrfSystemRuntimeInteropServicesMarshalClassTopic.asp Marshal.AllocHGlobal Method http://msdn.microsoft.com/li原创 2005-01-21 16:16:00 · 1550 阅读 · 0 评论 -
System.String 类的实现代码
// ==++==// // // Copyright (c) 2002 Microsoft Corporation. All rights reserved.// // The use and distribution terms for this software are contained in the file// named license.txt, whic原创 2005-01-06 13:23:00 · 2087 阅读 · 0 评论 -
40种网页常用小技巧(JavaScript)
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在收藏夹中显示出你的图标原创 2005-01-04 11:22:00 · 1701 阅读 · 1 评论 -
ASP.NET 2.0 中改进的缓存功能
ASP.NET 2.0 中改进的缓存功能 作者:xcniky 性质:原创 发表时间:2004-11-18 9:36:48 人气:8 Stephen Walther Microsoft Corporation 适用于: Microsoft ASP.NET 2.0 Microsoft ASP.NET Framework Microsoft原创 2005-01-06 13:50:00 · 1624 阅读 · 9 评论 -
EMAIL发送系统(C#+基于SMTP认证)
源码下载:点击下载(程序中有相关原作者信息,请保留)以下是程序源码:using System;using System.Text;using System.IO;using System.Net;using System.Net.Sockets;using System.Collections;namespace Lion.Web.Mail{ /* Create By lion原创 2005-01-06 13:29:00 · 2551 阅读 · 1 评论 -
DataGrid学习文章大全
A listing of Datagrid articles from other resource sites: Article Title URL A Better Method to Adding New Rows to a Datagrid http://www.superdotnet.com/Article.aspx?ArticleID=149 A Remedy for Dat原创 2005-01-06 13:34:00 · 2521 阅读 · 0 评论 -
.NET平台下WEB应用程序的部署(安装数据库和自动配置)
.NET平台下WEB应用程序的部署(安装数据库和自动配置) 李洪根 在.NET平台下,部署 Web 解决方案是比较方便的。我们可以利用Visual Studio.NET 2003添加一个WEB安装项目,在部署的“文件系统编辑器”中添加项目的主输出和内容文件,非常简易地完成安装程序的制作。 但是,这样制作的安装程序,只是将Web页和ASP.NET程序编译的DLL文件安原创 2005-04-09 10:37:00 · 1199 阅读 · 0 评论