自定义RDLC报表的数据集(手工编辑rdlc文件,配置数据集)
折腾了我一下午,终于是搞定了,记录下来。
若需要在VS2010中为.net 2.0的网站添加RDLC报表,需要手工编辑RDLC文件指定对应的数据集。因为VS2010采用了新的数据源设计向导,因此在旧的环境下无法应用设计向导添加配置相应的数据源、数据集,以及他们之间的关联关系。
具体步骤:
1.在App_Code下添加一个数据集,我这里起名为:LR.xsd,双击打开进行编辑,如下图:
右击进行配置
http://cyqdata.cn/cnblogs/article-detail-25387
SuperMap iClient for Silverlight API聚合ArcGIS server的REST服务
SuperMap iClient for Silverlight API不仅可以对接SuperMap iServerJava6R、SuperMap iServerJava2008、SuperMap ISDotNet6的服务,实现加载其对应的图层,还可以进行扩展实现第三方图层的加载。例如在项目可能用到ArcGIS的REST服务出的图片作为底图,而业务服务用的是SuperMap的,所以就要通过扩展Su
http://cyqdata.cn/cnblogs/article-detail-25373
JavaScript游戏之跳云
最近在android手机上,发现一款小游戏,叫跳云,玩法很简单,点击一下屏幕,小人就会往下跳,要站在云上,不然就结束了,在跳的过程中,会收到风的影响,使下落偏移。所以我就想用js来迅速山寨一个来试试。
发觉以前的js游戏,都是用了很多个setTimeout的计时器,效率不咋D,所以采用html5的写法来写js游戏,用一个setInterval来实现。思路跟以前很不同。
玩法很简单,单击游戏屏幕就可
http://cyqdata.cn/cnblogs/article-detail-25370
Discuz!NT中的Redis架构设计
在之前的Discuz!NT缓存的架构方案中,曾说过Discuz!NT采用了两级缓存方式,即本地缓存+memcached方式。在近半年多的实际运行环境下,该方案经受住了检验。现在为了提供多样式的解决方案,我在企业版里引入了Redis这个目前炙手可热的缓存架构产品,即将memcached与Redis作为可选插件方式来提供了最终用户,尽管目前测试的结果两
http://cyqdata.cn/cnblogs/article-detail-25334
【原创】构建高性能ASP.NET站点 第七章 如何解决内存的问题(前中篇)—托管资源优化—监测CLR性能
构建高性能ASP.NET站点 第七章 如何解决内存的问题(前中篇)—托管资源优化—监测CLR性能
前言:在上一篇文章中讲述了一些垃圾回收的一些知识,本篇就讲述如何来监测CLR是否导致了一些性能问题。
本篇的议题如下:
内存问题概述(前篇)
托管资源优化(前篇)
http://cyqdata.cn/cnblogs/article-detail-25333
GoogleReader用户登陆验证C#具体实现
继前两篇文章
google reader api:http://www.cnblogs.com/mybear/archive/2011/02/18/1957704.html
GoogleReader用户登陆验证原理:http://www.cnblogs.com/mybear/archive/2011/02/18/1957769.html
相信大家对GoogleReader api已经有所认识,下面
http://cyqdata.cn/cnblogs/article-detail-25329
IE9 RC版的BUG发现
此BUG我在BETA版本的时候曾经提交过: http://www.cnblogs.com/xiarugu/archive/2010/10/19/1855727.html
当form表单页面加载时处于隐藏状态, 而后用JS将form显示出来, 将导致在form中的input按下回车后不能触发表单提交.
在RC版中, 该问题解决了一半: 如果用jQuery的$("form").show(), 即添加
http://cyqdata.cn/cnblogs/article-detail-25328
使用Cufon技术实现Web自定义字体
在网页设计中,设计师会在设计中加入一些特殊效果的字体以使得页面更加美观,然而访问者的系统一般都是没有安装这些特殊字体的,所以使用font-family属性来定义这些特殊字体是行不通的,于是人们想出了很多解决方案,今天要介绍的是其中之一的Cufon方案。
定义及基本原理
什么是Cufon呢?简单的说,Cufon是一个用来替代sIFR(更早期的一种自定义字体实现方案)框架,实现在网页中对文字字体进
http://cyqdata.cn/cnblogs/article-detail-25327
使用AuthToken架构保护用户帐号验证Cookie的安全性
在项目或者网站开发中,我们很多人很多时候喜欢使用微软的FormsAuthentication类的GetAuthCookie函数生成需要在访客客户端放置的帐号校验Cookie,这个本身没问题,但是很多人会被GetAuthCookie的userName参数误导,以为传递UserID或者UserName就很安全了.而实际上,Cookie本身并不安全,如果完整复制了校验Cookie,在Cookie的允许时
http://cyqdata.cn/cnblogs/article-detail-25326
C#图片处理高级应用(裁剪,缩放,清晰度,水印)
C#图片处理高级应用(裁剪,缩放,清晰度,水印)
吴剑
http://wu-jian.cnblogs.com/
前言
需求源自项目中的一些应用,比如相册功能,通常用户上传相片后我们都会针对该相片再生成一张缩略图,用于其它页面上的列表显示。随便看一下,大部分网站基本都是将原图等比缩放来生成缩略图。但完美主义者会发现一些问题,比如显示排版时想让相片缩略图列表非常统一、整齐、和美观,比如要求每张缩略图大
http://cyqdata.cn/cnblogs/article-detail-25325
最近的一些有关MS CRM 2011的更新
MS CRM 2011发布在即,近日来有一些可以下载的东东,罗列在此,算是个下载信息汇总吧。
首先是最新版本的MS CRM 2011安装文件的下载,中文版本的下载地址是http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=c3f82c6f-c123-4
http://cyqdata.cn/cnblogs/article-detail-25324
[Project Euler] 来做欧拉项目练习题吧: 题目014
[Project Euler] 来做欧拉项目练习题吧: 题目014 &nb
http://cyqdata.cn/cnblogs/article-detail-25317
Debian配置Apache2架设asp.net 2.0网站
之前看过银河前辈:在 Linux 下运行 ASP.NET 2.0的帖子,前辈已经写的很详细了,可是本人愚笨,也可能是我使用的Debian作为Visrtual Host,与前辈写的有所不同,之后也看了阿不前辈:ASP.NET MVC3 on Mono的折腾(二):Linux(openSUSE)下的部署的帖子,内容不仅包含了asp.net的设置,主要还包括了MVC3的设置,可能对于不同的Linux版本
http://cyqdata.cn/cnblogs/article-detail-25315
C#中签名类似方法的执行选择
人生中的第一篇博客,好吧我承认其实我很懒(开博一周了啥都没写)。本文灵感来源于鹤冲天的一个有歧义的lambda表达式,这里我把问题简化一下:
static void Main(string[] args)
{
Test(i => i = 1);
}
static void Test(Action<int> action)
{
action(1);
}
s
http://cyqdata.cn/cnblogs/article-detail-25314
Orchard: module开发基础技术知识
在Orchard:如何生成Hello World模块、Orchard:使用VS2010来生成一个地图Content Part、Orchard:生成一个Content Part中介绍了如何生成Orchard的module,本篇简要介绍一下Orchard的展现流程以及之前介绍的一些handler、drvier之类的对象。
Orchard renderi
http://cyqdata.cn/cnblogs/article-detail-25280
一步一步跟着扬中科.net视频学c#基础(1)
2011.2.19
学习扬中科有关.net视频c#基础后总结的知识要点:
1.用C#编写一个10+20=?的小程序:
public static void Main(tring[] args)
{
int i1=10;
int i2=20;
int i3=i1+i2;
Console.WriteLine(i3); &
http://cyqdata.cn/cnblogs/article-detail-25279
Hadoop in Action 翻译 第三章(文件操作命令部分)
Components of Hadoop
在上一章节我们了解了如何安装及配置Hadoop。我们了解了不同节点的作用以及这些节点是如何工作的,还了解了如何配置这些节点。现在我们可以运行Hadoop了,现在我们从程序的角度了解一下Hadoop框架。
首先我们讲解HDFS,HDFS用来存储你的Hadoop应用的各种数据。之后我们讲解MapReduce框架的细节。第一章时,我们已经看到了MapReduce
http://cyqdata.cn/cnblogs/article-detail-25277
c#扩展方法奇思妙用基础篇七:IsBetween 通用扩展
相信大家在看了本文的题目之后,马上就能写出 IsBetween 扩展来: public static bool IntIsBetween(this int i, int lowerBound, int upperBound,
bool includeLowerBound = false, bool includeUpperBound = false)
{
return (inc
http://cyqdata.cn/cnblogs/article-detail-25274
C# CAD二次开发入门(VS2005+CAD2008)
C#做二次开发显然比C++简单得多。希望公司将来能由C++转向C#步骤一:新建C#类库项目HelloArx找到CAD2008的安装目录,添加acdbmgd.dll和acmgd.dll的引用修改Class1.cs如下:
大气象
using System;using System.Collections.Generic;using System.Text;using
http://cyqdata.cn/cnblogs/article-detail-25256
Windows下配置使用MemCached
工具:
memcached-1.2.6-win32-bin.zip MemCached服务端程序(for win)
Memcached Manager win下的MemCached管理工具
Memc
http://cyqdata.cn/cnblogs/article-detail-25255