专注ASP.NET & RIA以及SQLServer BI&GIS

骂别人不革命,便是革命者,则自己不做事,而骂别人的事做得不好,自然便是更做事者。
若与此辈理论,可以被牵连到白费唇舌,一事无成,也就是白活一世,于己于人,都无益处。
我现在得了妙法,是谣言不辩,诬蔑不洗,只管自己做事。——鲁迅1934年6月21日信
posts - 300, comments - 1471, trackbacks - 36, articles - 6
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

置顶随笔

     摘要: 商业智能的个人理解http://www.cnblogs.com/aspnetx/archive/2007/02/14/650376.html 从电影死亡笔记看商业智能在治安领域的应用http://www.cnblogs.com/aspnetx/archive/2007/02/20/652934.html ADOMD.NET 9 简记---ADOMDConnectionhttp://www.cnbl...  阅读全文

posted @ 2009-10-17 23:09 aspnetx 阅读(388) | 评论 (0)编辑

2009年11月23日

今天一个网友求助,他的环境是win2003 sp2番茄花园,sql2005,vs2005.安装dundas的vs2005的asp.net版本。用olapclient的时候,第一个默认界面能显示出来,但是点击界面上任何其它按钮都不好使,提示类似

 unsupported server response code [12029]
的错误,那个编号有时候会是404。

起初感觉很奇怪,帮调了几下感觉2005的环境已经好生疏了, 所以几下没成功慢慢的也失去了头绪。后来我注意到浏览器是ie6,实际上问题还真就出在这里了,研究了asp.net这么长时间也应该意识到可能是这里出的问题,但还是经过了好久才想起这。后来建议他更换浏览器,提示ie7安装不上,安装的firefox,这个错误提示才没有再出现。

现在回想起来,应该是由于ie6不支持dundas用javascrip实现的某个异步调用函数所导致的,而dundas肯定也放弃了对ie6的支持,毕竟ie6已经是我上大学那个时候的历史了。

下次帮忙调试asp.net相关问题的时候,首先一定要记得,先check浏览器。

posted @ 2009-11-23 23:06 aspnetx 阅读(92) | 评论 (0)编辑

2009年11月20日

http://care.dlservice.microsoft.com/dl/download/office2010/8/A/D/8AD2FE96-68AB-4DBA-86B3-330F7BE4F23F/ProfessionalPlus.exe?lcid=2052

用迅雷从官方纠出的地址,下载速度还不错。

关于office2010新特性可以查看下下面的链接

http://livesino.net/archives/2133.live

 

暂时贴出一下,搜索google说office 2010 mobile beta已经出了,但是一直没有找到下载地址,还有一说只支持wm6.5,难道还非要刷机不成?不过按照微软mobile system以前更新的特点来说,肯发出app让用户自己去更新,这个倒是没有过。

posted @ 2009-11-20 00:32 aspnetx 阅读(192) | 评论 (0)编辑

2009年10月17日

商业智能的个人理解
http://www.cnblogs.com/aspnetx/archive/2007/02/14/650376.html

从电影死亡笔记看商业智能在治安领域的应用
http://www.cnblogs.com/aspnetx/archive/2007/02/20/652934.html

ADOMD.NET 9 简记---ADOMDConnection
http://www.cnblogs.com/aspnetx/archive/2007/05/22/755793.html

数据的昨天,今天和明天---关于BI的一些杂想
http://www.cnblogs.com/aspnetx/archive/2007/07/03/804934.html

在Vista配置SSAS通过HTTP远程连接的方法.
http://www.cnblogs.com/aspnetx/archive/2008/11/28/1342946.html

使用Dundas控件在web应用上展现多维数据集
http://www.cnblogs.com/aspnetx/archive/2008/12/21/1359281.html

使用Dundas控件在web应用上展现多维数据集(二)
http://www.cnblogs.com/aspnetx/archive/2008/12/22/1360082.html

在Silverlight下用Visifire显示多维数据集中的数据
http://www.cnblogs.com/aspnetx/archive/2008/12/24/1361869.html

在Silverlight下用Visifire显示多维数据集中的数据(二)
http://www.cnblogs.com/aspnetx/archive/2008/12/26/1363351.html

BI项目记
http://www.cnblogs.com/aspnetx/archive/2009/06/23/1508966.html

BI笔记:增量方式处理多维数据集
http://www.cnblogs.com/aspnetx/archive/2009/09/24/1573513.html

posted @ 2009-10-17 23:09 aspnetx 阅读(388) | 评论 (0)编辑

2009年9月24日

     摘要: 本文将模拟一个数据仓库系统,其中有用户数据,产品数据以及订单数据。根据这些数据结构建立多维数据集,并且以增量更新的方式对其进行处理。 之所以强调增量的方式,是考虑到事实表中数据的增长,假设以后增长到几十亿,全量处理就变得很不现实,所以方案中着重演示以增量方式处理多维数据集的方案。   阅读全文

posted @ 2009-09-24 18:36 aspnetx 阅读(1829) | 评论 (8)编辑

2009年7月28日

想做这样的一个功能,就是求List<double>的最大或者最小值,于是这样写了一个方法。
/// <summary>
/// 求最小值
/// </summary>
/// <param name="_series"></param>
/// <returns></returns>
public static double Min(List<double> _series)
{
    double result = 0;

    foreach (double item in _series)
    {
        if (result > item)
        {
            result = item;
        }
    }

    return result;
}
看上去没什么问题,不过在测试的时候,发现序列里不可能出现0结果怎么最小值就成了0呢?后来仔细看了下这个方法,逻辑确实有问题,result初始值就是0它肯定比序列里的任何一个数都小。于是做了如下修改:
/// <summary>
/// 求最小值
/// </summary>
/// <param name="_series"></param>
/// <returns></returns>
public static double Min(List<double> _series)
{
    double result = _series[0];

    foreach (double item in _series)
    {
        if (result > item)
        {
            result = item;
        }
    }

    return result;
}
还有一点很有意思,就是做除法,分局居然可以是0,当然算出的结果就很怪异了。

posted @ 2009-07-28 13:51 aspnetx 阅读(254) | 评论 (0)编辑

2009年7月10日

     摘要: 由于时间比较短,所以暂时发这些上来。我觉得大家关心的应该是项目是否能完全平移过来,要做多少修改,由上所述,我的项目是完全平滑的升级了过来,第三方开源控件visifire也表现良好(当然了你要用最新版本的,已经2.2.3了),没有出现要修改的地方,说到这里想起当初sl1.1-sl2 beta-sl2的升级,虽然改动不是很多,但还是蛮痛苦的。不过还是建议大家升级之前做好备份。总体来说,SL3是值得你去升级的,都说微软的东西到了版本3才能用,现在SL已经是3了,那么你还等什么呢?  阅读全文

posted @ 2009-07-10 10:54 aspnetx 阅读(3844) | 评论 (30)编辑

2009年7月8日

     摘要: 7月10日,silverlight3会如期发布。开发包有针对visual sudio 2008的。不过安装之后发现有些该不支持的还不支持,比如设计界面的拖拽。控件是全套的,不会少什么。新特性也都会被看到。然后,某月某日,VS2010发布,紧接着对应的silverlight3.5发布,客户端运行时很有可能还是v3.0,在2010中早先不被支持的都被支持了,控件库也出了新的版本。早先VS2008上开发...  阅读全文

posted @ 2009-07-08 11:58 aspnetx 阅读(655) | 评论 (6)编辑

     摘要: 中间的那条线永远是绿的。  阅读全文

posted @ 2009-07-08 10:18 aspnetx 阅读(270) | 评论 (0)编辑

2009年6月23日

     摘要: 一日,老总问刚上任的小D,“给我整套BI系统!”  阅读全文

posted @ 2009-06-23 10:30 aspnetx 阅读(2886) | 评论 (11)编辑

2009年5月22日

     摘要: 本次试用仍是在前文试用手机的虚机环境下进行,此次内存加到了1GB,安装完毕后整个虚机镜像大小是6.52GB,相比之前增加了一倍。虽然VS2008也可以Silverlight3,但是跟VS2010比有很大的变化,很值得你去尝试。   阅读全文

posted @ 2009-05-22 10:30 aspnetx 阅读(3084) | 评论 (13)编辑

2009年5月18日

     摘要: 第一天接触地理信息开发,用silverlight做,平台是arcgis 9.3,特记笔记如下:引用相应命名空间后,xaml里建立一个Map对象,里面是分成不同的层的,通常的数据都在Tiled层里,少数在Dynamic里。Titled层是带缓存的,Dynamic层是实时从数据库里读取的,所以速度会很慢(地理信息组如是说)。每个层都需要引用服务的地址,比如:http://server.arcgison...  阅读全文

posted @ 2009-05-18 17:25 aspnetx 阅读(572) | 评论 (2)编辑

2009年5月12日

     摘要: 试用环境: WMWare 6.5.2,Windows XP SP3,512MB内存分配,15GB硬盘分配. 需要下载Silverlight 3 Tools,Blend 3 preview和Visual Studio 2008 with SP1,一定要下载英文版的(本人用Visual Web Developer 2008 SP1) 以上虚机环境安装完毕后,镜像文件大小是3.44GB.关于内存,本人还是建议分配得更大一些,尽管512跑起来也不是很慢.   阅读全文

posted @ 2009-05-12 09:39 aspnetx 阅读(2561) | 评论 (12)编辑

2009年4月30日

     摘要: Silverlight2下本身没有模态窗体的实现,虽然本身有Messagebox.Show但是对于复杂的应用来说是很难满足需求的。这个时候我们就需要自己来实现模态窗体这样的效果。实际上实现的原理是很简单的,本文主要描述Silverlight2下模态窗体的实现。  阅读全文

posted @ 2009-04-30 15:09 aspnetx 阅读(720) | 评论 (3)编辑

2009年4月24日

     摘要: 生成随机数的最基本代码是:Random rand=new Random();int i=rand.Next(0,100);Next函数的参数可以为空,也可以是一个值的范围。像这种方法通常生成一个随机数不会有问题,但是如果要生成一个随机数组的话就不见得好用了,比如:List<int> lstRnd=new List<int>();Random rand=new Random(...  阅读全文

posted @ 2009-04-24 13:35 aspnetx 阅读(339) | 评论 (3)编辑

2009年4月17日

     摘要: 手工版的,多少有点粗糙.粒度只是到省,不过过一些简单应用应该是够了.方便一些无法连接到internet的应用.  阅读全文

posted @ 2009-04-17 13:51 aspnetx 阅读(1894) | 评论 (3)编辑