摘要: global ignore pattern 阅读全文
posted @ 2009-05-14 16:02 awp110 阅读(336) 评论(0) 推荐(0) 编辑
摘要: NUnit:编写单元测试的工具 NDoc:创建代码文档的工具 NAnt:生成解决方案的工具 CodeSmith:代码生成工具 FxCop:用于监视代码的——代码警察 Snippet Compiler:小型代码段编译工具 两个不同的转换器工具,ASP.NET 版本转换器(Version Switcher)和 Visual Studio .NET 项目转换器(Project Converter) Re... 阅读全文
posted @ 2009-05-14 14:37 awp110 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1 安装 VisualSVN-Server-1.7.1.msi2分配用户3右键repsositories设置属性 设置将源码指定到服务端的那个位置。4将目录添加到源码管理中 阅读全文
posted @ 2009-05-14 14:28 awp110 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 概述jQuery 是继 prototype 之后又一个优秀的 Javascript 框架。其宗旨是—写更少的代码,做更多的事情。它是轻量级的 js 库(压缩后只有21k) ,这是其它的 js 库所不及的,它兼容 CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 jQuery 是一个快速的,简洁的 javaScript 库,使用户能更... 阅读全文
posted @ 2009-05-14 12:16 awp110 阅读(260) 评论(1) 推荐(0) 编辑
摘要: 创建xmlhttp://www.cnblogs.com/bingzisky/archive/2008/08/26/1276875.html 1.新建一个XML文件(bookstore.xml)如下: <?xml version="1.0" encoding="gb2312"?> <bookstore> <book genre="fantasy" ISBN="2-363... 阅读全文
posted @ 2009-05-14 11:40 awp110 阅读(937) 评论(0) 推荐(0) 编辑
摘要: .ashx 文件用于写web handler的。其实就是带HTML和C#的混合文件。当然你完全可以用.aspx 的文件后缀。使用.ashx 可以让你专注于编程而不用管相关的WEB技术。.ashx必须包含IsReusable. 如下例所示<% @ webhandler language="C#" class="AverageHandler" %> using System; using ... 阅读全文
posted @ 2009-05-14 11:26 awp110 阅读(269) 评论(0) 推荐(0) 编辑
摘要: SQLSERVER2005登录时出错,这个问题我已经纠结好几天啦用户"sa"登陆失败,SQL Server错误:18456按照网上的资料设置了一下,果然好了.处理步骤1 用Windows身份登陆2右键点击你的实例->属性->安全性->服务器身份登陆选择SQL Server和Windows身份验证登陆模式.重启SQL3 用Windows身份登陆,看看安全性->登录名->... 阅读全文
posted @ 2009-05-14 11:04 awp110 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1.$param 的写法碰上如果后面要紧跟其他字符,这样就会出错,应当使用${param}的写法。2.${velocityCount}是foreach循环的计数,每循环一次加1,v一定要小些,如果v写成了大写,会查不出错误,也不会报异常,循环内不会显示任何内容。3.版本问题。sf.net上面的最新版是0.42,但是对应的log4net版本是1.2.0而最新版是1.2.9,如果跟nhibernate... 阅读全文
posted @ 2009-05-14 10:10 awp110 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快?我觉得都不是。对于一些技术细节来说和底层的技术,只要看帮助,查资料就能找到,对于速度快,只要编得多也就熟能生巧了。 我认为好的程序员应该有以下几方面的素质:  1、有专研精神,勤学善问、举一反三。  2、积极向上的态度,有创造性思维。  3、与人积极交流沟通的能力,有团队精神。  4、谦虚谨慎,戒骄戒燥。  5、写出的代... 阅读全文
posted @ 2009-05-14 09:57 awp110 阅读(205) 评论(0) 推荐(0) 编辑
摘要: NVelocity是java velocity的c#实现,目前我在CodePlex维护着与velocity同步的版本。NVelocity也在项目中使用着,在社区也有国外开发者的一些反馈。下面是一个在Asp.Net如何使用NVelocity的非常简单例子:定义HttpHandler:[代码]一个用于测试的default.vm模板文件:[代码]在Web.config中配置上面定义的HttpHandle... 阅读全文
posted @ 2009-05-14 09:41 awp110 阅读(275) 评论(0) 推荐(0) 编辑
摘要: usingNVelocity;usingNVelocity.App;usingNVelocity.Runtime;VelocityEnginevltEngine=newVelocityEngine();vltEngine.SetProperty(RuntimeConstants.RESOURCE_LOADER,"file");vltEngine.SetProperty(RuntimeConstan... 阅读全文
posted @ 2009-05-14 09:28 awp110 阅读(808) 评论(1) 推荐(0) 编辑
摘要: 我喜欢在Asp.Net MVC中使用NVelocity View Engine的一个很重要的理由就是:NVleocity简洁易用的语法。几乎使用#set,#if,#foreach就可以构成完整的应用,下面就介绍一下NVelocity中的语法及常用指令。默认情况下,NVelocity解析是不分大小写的,当然可以通过设置runtime.strict.math=true,采用严格解析模式。对变量的引用:... 阅读全文
posted @ 2009-05-14 09:25 awp110 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 一、NVelocity介绍 1.1 Velocity是什么nVelocity是一个基于.NET的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由.NET代码定义的对象。当nVelocity 应用于web开发时,界面设计人员可以和.NET程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只关注页面... 阅读全文
posted @ 2009-05-14 09:19 awp110 阅读(194) 评论(0) 推荐(0) 编辑
摘要: OBJECT作参数时是传址的(就是你说的传引用)String虽然是引用类型,但是当参数使用时你要当作是传值,不是传址,就对了。其它基本类型都是传值的 我一直想当然的认为 两个String 类型如果用 == 操作符比较,将比较其引用。所以如果两个String引用不同,则只能使用Equal 来比较它们是否相等。 比如下面语句[代码] 如下方法比较其引用 Console.WriteLine((obje... 阅读全文
posted @ 2009-05-14 08:48 awp110 阅读(391) 评论(0) 推荐(0) 编辑