RSS 2.0 Feed
2004-06 Entries
摘要:Microsoft® SQL Server™ 2000 Reporting Services 的该 Service Pack 1 (SP1) 版本包括修补程序、性能增强和部分功能增强。 主要的功能增强 Excel 呈现扩展插件已经过改进,现在可以在较早版本的 Excel 中支持查看功能。 PDF 呈现扩展插件更加强健并具有更出色的性能。 图表控件可以更好地控制显示样式。 现在支持从报表内部引用外部 URL(图像和资源)。 增强了报表预览功能的数据缓存行为。 现在支持在表达式中使用换行符。 现在可以通过样式表修改 HTML 查看器工具栏的样式。 新的 URL 参数为运行时自定义报表显示提供了更多选项 报表管理器代理保留了身份验证 cookie,以便自定义安全扩展插件使用它们。 现在支持隐藏的参数。 可以压缩临时快照并将其存储在文件系统上。 可以禁用对访问报表数据源的集成安全性支持。 可以在http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=580FEBF7-2972-40E7-BCCF-6CD90AC2F464#filelist  下载。 如果你原来使用水晶报表,建议你试试Reporting Service...[阅读全文]

posted @ | Feedback (27) | Filed Under [ 软件推荐 ]

摘要:SPS真的是一个非常好非常好的东西,不是吗?我相信N多人跟我一个想法。里面的很多概念都给微软的其它产品很多启发。比如Web Part的概念,就在Whidbey里面有了体现,当然,Whidbey更进一步,至少比SPS的Web Part有了可视化设计界面。在我看到的SPS Web Part Wish里面,大家把“提供可视化Web Part的设计工具”放在了第一位,我想在SPS 2004的时候,这个愿望得借助Whidbey来实现了。在目前,你只能通过一些“歪门邪道”来借力Web User Control来做这个工作,这方面的详细资料可以参看Kaneboy的精彩连载,或者我提供的这个PPT 另外,FrontPage其实是我一直不看好的工具,但自从开始做SPS的PoC(很多人问我啥是PoC,其实就是Proof Of Concept,说白了,就是Demo)之后,FrontPage就成了我的必备利器,因为通过它,可以非常方便的定制SPS的界面细节。前段时间,使用Frontpage并且配合CSS的功底,在不到一天的功夫,我们将SPS进行移头换面,将某政府网站移植成了SPS界面,如果不事先做心理准备,估计很难看出来这是SPS做的网站。 政府网站,当然不能只是内网办公这么简单了,其中遇到的最大问题,就是如何在允许匿名访问的情况下,仍然能够对SPS进行管理。 大家知道,SPS 2003是基于AD的,必须在AD环境下进行安装。它的用户身份验证等功能全部来自于AD。在安装SPS后,默认会把Portal所在Virtual Server设置为不允许“匿名访问”,所有人员都需要有一个登录过程。如果你启用了SPS的匿名功能,那么更不幸的事情发生了:即使你是域管理员,你会发现你的身份自动Downlevel成了匿名用户,根本不再具备管理权限,这可如何是好??? 嗯,让我们再看看一个活生生的在外网的SPS网站吧:靠近我(http://www.run2me.com),这是刘润大哥做的SPS网站,同样的,上面也都是MS的员工。从第一天看到它开始,我就一直在疑惑,它是如何在启用匿名后,仍然可以对其进行管理的?而且很显然,每个人的身份还都不一样。 恰巧这次PoC的时候,同事正好有刘润大哥的电话,于是我们就用电话向刘润大哥请教了一下,在得知其机理后,才发现,一切都是那么简单:IIS中两个Virtual Server(一个匿名,一个非匿名),一个SPS。在SPS当中设置两个代理访问Url,即可以起到此效果,一切得来都是不费功夫。 虽然说起来简单,但设置起来还是需要一定技巧的,因为SPS过于庞杂,想要玩转,也需要一份功夫,如果您在做SPS开发,并且对这种做法感兴趣,可以联系我,我会将具体资料文档发送给您。 另外,很多公司在内网部署了SPS,但是访问者的机器都没有加入到AD中,所以更改密码也成了问题,我恰巧也做了一个显示登录者信息并且能够更改登录者密码的Web Part,有需要者也可以与我联系,Free。 BTW:仔细看看下面的留言,不要再留您的邮件了,您应该知道在哪儿找到下载了。唉:'(  ...[阅读全文]

posted @ | Feedback (197) | Filed Under [ C#编程 软件推荐 ]

摘要:刚写完一篇《中国论坛文化之批判》,感觉到有责任提供一些解决问题的办法。其实初哥们最简单也最入效的学习方法应该是自已动手去做一些题目,并且试图自己解决,而不是动不动就去问人,很多东西,尤其是微软的相关产品的解决方案往往就在文档中提出了,不懂得利用手中的宝库,而甘愿去叫别人爹,除了自贬价值,徒增别人鄙视外,不会有任何好处。 如果你玩.NET,那么你的最佳明师应该是MSDN For Visual Studio.NET,对于初哥,所有.NET的入门书籍完全可以抛充掉,不要去买那些什么几日通之类的书籍,只是浪费你的银子而已,如果你感觉你的银子多,爹妈赚得容易的话,还不如拿出去做一些慈善捐善,阿弥陀佛。 安装完Visual Stuido.net的话,一定要完全安装文档(即MSDN For VS.NET),这是一个离线的MSDN宝库。如果你英文不好,MSDN与.NET相关的,已经完全汉化了,这些文字从入门到精通以及技巧还有参考全部涵盖,打印出来估计得将近万把页了,比你买那些几日通的东西要好得多的多! 比如说,我现在对于多线程编程还茫然无知,想知道如何入门,那么,我只要在MSDN的“索引”当中输入“线程”两个字,就会罗列出一大堆选项,供我学习,如果你是想系统的学习,好,在上面的工具栏当中按一下那个双方向的箭头(Tooltip是“同步内容”),即可以把它当书一样进行系列学习。 再比如我对一个类(比如ThreadPool)的定义不太清楚,那么我可以直接在索引当中输入“ThreadPool 类”或者“System.Threading.ThreadPool 类”(注意“类”前面的空格),那么你就可以得到关于这个类的所有内容,以及相当部分的示例。 再不行,你可以使用“搜索”选项卡,输入你需要的关键字进行搜索。 MSDN,肯定比你叫“爹”管用!...[阅读全文]

posted @ | Feedback (55) | Filed Under [ 软件推荐 业界评论 ]

摘要:今天早上在公交车上看了新一期的《程序员》杂志,里面韩磊的两个小品文章吸引了我。名字叫“感悟两则”,其中的第二篇《男儿膝下有黄金》更会让现在的论坛初哥深思。 他在论坛上看到这样一个贴子,标题是《菜鸟问题,冰天雪地赤身裸体前空翻360度接侧空翻720度跪求答案,在线等待》,我想常去CSDN或者开发者俱乐部等技术论坛逛的人对这些标题应该不陌生吧?或者是一种潮流吧?现在的初哥们都把自己的境地描述的多么悲惨,多么的困难,以便博取大家的同情,帮助他解决问题,可是当你点击进去后,会发现里面的问题是多么的让人不值一提。 这不,今天早上,我又要CSDN发现一篇贴子,标题是《谁要能解决我叫他一声爹!!!!! 》,我以为是啥惊天地泣鬼神般的问题呢 再来看看我的BLOG,关于SPS做外网门户的。请注意在该文后面我所加的评论,以及大家留在那儿的索要下载地址的邮件,虽然我一再强调我已经在后面的贴子里面提供下载了,可是有几个真正耐心的看一下的? 中国的程序员咋就缺少动手能力呢?长此以往,国将不国呀...[阅读全文]

posted @ | Feedback (44) | Filed Under [ 站务讨论 业界评论 ]

摘要:在使用Outlook/Exchange的时候,如果你使用日历来安排自己的日程,那么在通过Exchange就能够得到你自己的忙/闲信息,从而合理的安排时间,比如你的同事可能会根据你的忙/闲信息来选择一个合适的时间段来安排一次会议。当然,使用Outlook 2003在新建会议的时候,你可以在“计划”中得到所有参与人员的忙/闲信息。如果能够在Microsoft SharePoint Portal Server 2003或者Microsoft Windows SharePoint Service 2.0里面集中的显示某个部门及成员的所有忙/闲信息,对于安排一次部门活动来说,会更加直观。 如果你遇到这种情况,可以尝试使用一下我这两天开发出来的团队日历Web部件,软件效果图如下: 使用该部件,可以显示出来你指定的成员的忙/闲及外出信息,所有成员不需要维护此数据,只需要使用Outlook安排自己的日程,即可对显示信息进行自动更新。 安装后,请先进行一下初始设置,在其Exchange Server属性中指定本单位的Exchange Server的地址( 目前不支持https协议),注意,一定要加上public及最后的反斜杠。然后选择数据来源,此属性指定所要显示成员的数据来源,如果你选择了手工输入,那么请在其下的“用户邮件”属性中一一输入成员的邮件地址,用“;”进行分隔,也可以选择“门户成员”,则会自动显示该门户成员的忙/闲信息,不需要手工指定,最后一个选项是通过指定团队领导,则会把该领导的下属成员全部包括进来(此属性尚未实现)。 注意:为使该WebPart有权访问Exchange,请把信任关系更改为Full,否则您会得到一个权限异常。同时,该dll未加强名称,所以不要试图在GAC中安装。 前段时间曾经发布过一个更改域用户密码的Web Part,不过在dwp文件中有一个bug,可能使很多朋友遇到了困扰,安装不成功。我现在已经把更新版本的Web Part一起打入了安装包,您可以一起使用。 如果您是本人的MSN Messenger的线上好友,那么这两天晚上可能会发现有一个机器人老跟你逗着玩。如果您对此感兴趣,可以在下列地址找到该机器人的下载地址,该机器人使用的是DotMSN,一个免费提供的MSNP协议的纯.NET程序集,该程序集可以在http://members.home.nl/b.geertsema/dotMSN/ 中找到。 点此下载团队日历及域用户密码更改Web部件(失效) 点此下载MSN Messenger机器人(失效) 由于空间有限,请从快下载,本周末(2004-6-5)该下载链接将无效。...[阅读全文]

posted @ | Feedback (90) | Filed Under [ C#编程 软件推荐 ]