随笔分类 - 第三方控件 系列
摘要:不说用惯了Linux下Java的开发,但现在回到Windows下还真有点那么不适应,更无法忍受的是要从Eclipse转向VisualStudio,适应了Eclipse的界面与快捷键,总感觉缺了些什么似的。所以就花了点时间配置了一下环境,下面是几个我觉得非常不错的VS插件,通过这些插件也着实能提高编写代码的效率。1.VisualAssistX这个插件可谓十分的强大,装机率也是十分的高,使用也很简单,在附件中我提供了两个破解版,分别适用于VS2008和VS2010免得大家费力的去找。2.AStyledFormat这也不能算是什么插件,它是一个开源免费的外部工具,借助VS的ExternalTools
阅读全文
摘要:DevExpress是一个比较有名的界面控件套件,提供了一系列的界面控件套件的DotNet界面控件。本文主要介绍我在使用DevExpress控件过程中,遇到或者发现的一些问题解决方案,或者也可以所示一些小的经验总结。总体来讲,使用DevExpress控件,可以获得更高效的界面设计以及更美观的效果。本文主要通过给出相应的例子以及相关界面效果来说明问题,希望大家能够从中获得好的知识和思路。1、 应用Office2007和Office2010的界面主题开始使用DevExpress的时候,发现程序界面效果好像没有出现Office的样式,只是有几种可怜的内置效果。经过查找发现需要在入口函数里面添加几行代
阅读全文
摘要:Lucene.net标准分词器在英文分词中有非常好的体验。比喻说:在邮件,IP地址,符号处理方面,它都处理得非常好。只是很遗憾,它不支持中文词组分词。于是,我就通过修改里面的核心代码让它扩展,支持中文的分词。目标:使它能够增加对中文词组的切词。效果:原句:“我是中国人!I am chiness!Email:youpeizun126@126.com;IP:172.17.34.168”切词效果:我/是/中国人/中国/中/国/人/Email/youpeizun126@126.com/IP/172.17.34.168所要完成的任务:1.装载词库2.截取一段连续的中文字段3.进行连续的分词.下面是设计扩
阅读全文
摘要:在VelocityEngine初始化前,可以通过ExtendedProperties配置NVelocity的运行环境参数,当执行VelocityEngine的Init(ExtendedProperties)后,NVelocity会合并自定义配置和默认配置。NVelocity在NVelocity.Runtime.RuntimeConstants中定义了默认配置项的名称,在内嵌资源文件NVelocity.Runtime.Defaults.nvelocity.properties中定义了所有默认配置项的值。下面列出一些常用配置:模板编码:input.encoding=ISO-8859-1//模板输入
阅读全文
摘要:NVelocity是一个基于.NET的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由.NET代码定义的对象。从而使得界面设计人员与.NET程序开发人员基本分离。一、nVelocity的常用功能简介 1、 在页面中定义变量,并进行简单的运算。 2、 在页面中获得对后台程序实体对象的引用。 3、 在页面中迭代实体对象集合。 4、 在页面中获得实体对象的属性,及其方法。 5、 对逻辑判断语句的支持。 6、 对外部文件的引用。 7、 对外部文件的解析。二、nVelocity的工作原理 可以使用.NET的反射实...
阅读全文
摘要:Castle项目:http://www.castleproject.org/NHibernate 下载:http://sourceforge.net/projects/nhibernate/files/NHibernate/案例下载地址:BtxCMS_Demo.rarVS环境:VS2010数据访问框架: Castle.ActiveRecord 3.0.0 +NHibernate3.0.0.4000当前测试数据库:SQLite (要改变数据库对象可以配置 BtxCMS_Demo\Web\App_Config\AppSettings.config ) 通过DAO对各个表对象直接进行访问,一个简单.
阅读全文
浙公网安备 33010602011771号