Posts Categorized: dotNET编程

System.Data.OracleClient 将会被微软停止使用

就如我在英文博客里http://lichao.net/eblog/systemdataoracleclient-will-be-deprecated-in-net-framework-40-200906340.html 所言,微软的ADO.NET团队决定将从.net 4.0开始,不再正式支持System.Data.OracleClient。当你asp.net代码里含有OracleClient对象,在编汇时会有错误警告。 不过,以前的代码(含 asp.net 1.1, 2.0 等等)里的 OracleClient 将继续工作,只不过微软不再更新该对象,并会以后的.net framework里提示你使用其他的连接Oracle数据库的对象。 我没有试过其他的客户对象,不过,我会在以后的编程中将使用Oracle公司本身的ODP for .net (现在应该是11g版本了吧)。毕竟是官方的吗。 标签关键词: dotNET编程, oracle

不能在MOSS 2007 / WSS 3.0 的调查问卷Survey list 里使用 Workflow

今天的一次SharePoint实验(见我英文博客文章),让我发现在WSS 3.0 的调查问卷清单 Survey List 里不能使用工作流程 – WorkFlow。基本情况是这样的:我想利用 SharePoint 里的 Survey 来收集用户的信息,同时生成一个 WorkFlow 以便部门主管们能在每次新注册信息提交同时收到电子信件。这个想法是可以的,但是在 Survey 里的工作流程总是不能工作,不管是新表单提交的系统生成的,还是我手动启动的。查看 WorkFlow 的历史,发现只是一个 Failed to Start 不能启动 这么一个简单的错误信息。 标签关键词: Microsoft Office, MOSS, SharePoint, Workflow, WSS

推荐一个ASP.NET 论坛开源软件 YetAnotherForum

这年头想找一个好一点的ASP.NET论坛软件真难。我的一个客户用的是 Windows 平台,不好推荐 vBulletin 和 PHPbb,更别说中文社区中用得多的开源论坛软件 Discuz!了。一开始,被同事推荐了这么三个ASP.NET论坛,1)、Jitbit 的 ASPNetForum 4.5.x (free, $85 和 $169 的源码三个以上版本)2)、澳大利亚的 Active Data Online – Discussion Board 6.x ($200) 3)、英国的 Instant Forum 4.x ($119,$199版本)。因为只有 AspNetForum 提供下载的试用版,其他两个只能到他们的demo演示版论坛网站上体验一下。 总的感觉:三个论坛软件都很便宜,尤其AspNetForum。而且AspNetForum 确实简单易用,下载后只要在 IIS 里做个 Application 的目录并将 App_Data 目录改成可读写的,就立即可以使用该论坛自动的 Access 数据。整个 AspNetForum 默认界面看起来也十分明洁,几个试用的同事都说喜欢这种十分简单的论坛。不过,从论坛管理员的角度来说,简单就不是很吸引人了。不但没有各种类型的论坛版面来选,而且有些功能不能直接在管理后台而必须通过改写 web.config 文件来实现。如,控制不良语言的过滤功能等。 标签关键词: bbs, dotNET编程, forum, open source, yetanotherforum

怎样在 ASP.NET 2.0 的 GridView 控件里有条件地显示图像

这个讨论基于自己一个ASP.net程序的需要: 怎么根据数据库的内容在一个 ASP.NET Gridview 控件里显示或不显示一个图标。比方说:我有一个表格要显示一些与会演讲人的信息,姓名、电子邮箱等;并且还要显示一个小别针的图标来显示这个演讲人已上传了一份演讲稿供下载。 标签关键词: dotNET编程, GridView

怎样快速解决用本地机的SMTP通过ASP.net 2.0来发送电子邮件的几个小麻烦

今天决定将一些老代码升级到ASP.net 2.0,尤其将一些送电子邮件的代码从以前的 System.Web.Mail 和传统的 CDONT 改为用 System.Net.Mail。这篇文章不是具体讲怎么样写代码去实现这个功能,而是讲我今天遇到的几个SMTP服务器上的设置问题。如果你对代码本身感兴趣,可以参考4GuysfromRolla网站上的英文原文: http://aspnet.4guysfromrolla.com/articles/072606-1.aspx。 标签关键词: dotNET编程, SMTP