摘要: 在上一篇文章中简单介绍了三款统计图控件,其中FusionCharts Free是我个人觉得很不错的一款。其实类似的支持XML的Flash统计图控件还有amCharts等。只是在使用FusionCharts Free的过程中发现了一些不足,比如饼状图不支持智能标签(SmartLabels),所以数据项很多的时候提示文字相互重叠,显得很乱;多系列的柱状图(Multi-series Column 3D/2D Chart )不支持横向滚动条等等。于是后来我换了与FusionCharts Free同版本号的FusionCharts 3.1Evaluation版(官网现在最新版是3.2>>)。 阅读全文
posted @ 2011-02-26 18:04 志在必得Shaun 阅读(1654) 评论(0) 推荐(0) 编辑
摘要: 一、免费且强大的Flash统计图——FusionChartsFree官方网址: http://www.fusioncharts.com/free/效果图:使用感想:对.NET、JAVA、PHP等的开发都有对应的支持;能承受大数据量的统计数据,文档齐全,使用方便,唯一的缺憾是Y轴的中文提示无法显示(XML文件必须保存为带签名的UTF-8格式的,其他使用细节我会抽出时间更新上来);统计图类型齐全,分2D和3D。二、免费且相对强大的Flash统计图——Open Flash Chart 官方网址:http://teethgrinder.co.uk/open-flash-chart/效果图:使用感想:对 阅读全文
posted @ 2011-01-26 22:28 志在必得Shaun 阅读(1963) 评论(4) 推荐(1) 编辑
摘要: 以XSL为开始XSL代表着可扩充样式表语言(EXtensible Stylesheet Language)。因为基于XML样式表语言的需要,万维网联盟(W3C)开始发展XSL。层叠式样式表(CSS)= HTML样式表HTML使用预定的标签,标签的含义比较容易理解。在HTML中,元素定义了一个表格,浏览器知道如何去显示它。给HTML元素定义样式是比较容易的。通过使用CSS,告诉浏览器对特殊字体和颜色的元素进行显示,是非常容易的。XSL=XML样式表XML不使用预定的标签(我们可以使用任何我们自己喜欢的标签名字),这些标签的含义比较难以理解。元素可以表示HTML表格,一种设备,或者别的一些东西,因 阅读全文
posted @ 2011-01-22 16:50 志在必得Shaun 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: C#开发ActiveX控件参考资料:  http://www.cnblogs.com/zhf/archive/2009/03/02/1401299.html  http://www.cnblogs.com/homer/archive/2005/01/08/88780.htmlC#开发ActiveX的详细介绍见以上两篇文章,我只补充这两篇文章未说明的。1.实现脚本调用ActiveX方法,必需将方法定... 阅读全文
posted @ 2010-11-25 17:00 志在必得Shaun 阅读(2208) 评论(1) 推荐(0) 编辑
摘要: 在页面中添加如下代码(Page_PreInit事件代码中动态设置模板,前提是在页面Action中将用户信息存到ViewData["USER"]了): 阅读全文
posted @ 2010-07-27 22:00 志在必得Shaun 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 问题的引出:如下使用CASE的SQL如何用LINQ TO SQL 来实现呢?熟悉LINQ的很快会写出这样的语句:在MVC项目对应页面的Action中这样使用结果集:上面的用法报错“不允许在查询中显式构造实体类型”(其中ToPagedList方法参见链接:参考>>“ASP.NET MVC 分页”)换了老赵的方法:http://jeffz.b... 阅读全文
posted @ 2010-07-27 21:24 志在必得Shaun 阅读(348) 评论(0) 推荐(0) 编辑
摘要: /* 本系列共7篇文章,目前已经完成如下内容: IT人的学习方法论-1,讨论学习的方向 IT人的学习方法论-2,讨论学习的误区 IT人的学习方法论-3,讨论学习的方法 IT人的学习方法论-4,讨论一些重要的能力 IT人的学习方法论-5,也谈IT的创新 IT人的学习方法论-6,IT专家成长的十个学习的 阅读全文
posted @ 2010-06-25 20:40 志在必得Shaun 阅读(380) 评论(0) 推荐(0) 编辑
摘要: [Sql Server]超时时间已到。在操作完成之前超时时间已过或服务器未响应。原因分析:1.如果用到了事务处理 在事务开始BeginTransaction()与事务结束transaction.Commit()中间用到了没有启动事务的过程,如其他查询等,会提示此错误。另外一种情况就是没有正确的使用事务导致表被锁定,此时也会引起超时。2.ADO.NET的使用引发的问题 connection未及时关闭... 阅读全文
posted @ 2010-05-21 17:04 志在必得Shaun 阅读(655) 评论(0) 推荐(0) 编辑
摘要: patterns & practices 企业程序库是一个设计为协助开发人员处理企业开发常见问题的应用程序块的程序库。应用程序块是指导类型的,它提供可由开发人员“按原样”使用、进行扩展或修改的源代码,以用于企业开发项目。企业程序库包含以前作为独立应用程序块使用的应用程序块的新版本和更新版本。所有企业程序库应用程序块的更新都特别注重一致性、可扩展性、易于使用和集成。M... 阅读全文
posted @ 2010-04-07 17:37 志在必得Shaun 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 1. DataTable的深拷贝及浅拷贝  假设已知一个DataTable对象table。2. DataTable的去重复  假设已知一个DataTable对象table。它有三列,分别为:column1,column2,column3。且该DataTable的数据不是从数据库中获取的。那么,怎么去除该DataTable中重复的数据呢?  方法如下:3. 获取已设置成readonly的服务器控件的... 阅读全文
posted @ 2010-04-04 20:43 志在必得Shaun 阅读(292) 评论(0) 推荐(0) 编辑