ceocio

天才白痴梦
随笔 - 60, 评论 - 555, 引用 - 41

导航

工具

每月存档

广告



访客

管理站点链接

ASPNET Forums管理站点链接

代码:(有改动)

SiteUrls.cs

using System; using System.Web; using System.Collections; using System.Collections.Specialized; using System.Xml; using WestRoad.Trip.FrameWork.Enumerations; namespace WestRoad.Trip.FrameWork { /// <summary> /// SiteUrls 的摘要说明。 /// </summary> public class SiteUrls { Member variables & constructor //eg:return a site url public string News(int TID, int CID) { return string.Format(paths["News"], TID.ToString(), CID.ToString()); } public string ErrorMessage (SiteExceptionType exceptionType) { return string.Format( paths["errormessage"], ((int) exceptionType).ToString()); } Private static helper methods Public properties } }

 

上面的Globals.ApplicationPath的代码是:

Globals.cs

static public string ApplicationPath { get { string applicationPath = HttpContext.Current.Request.ApplicationPath; if (applicationPath == "/") { return string.Empty; } else { return applicationPath; } } }

 

在Globals.cs中加上如下代码:

static public SiteUrls GetSiteUrls() { return new SiteUrls(); }

 

然后在前端如此调用:

Response.Redirect (Globals.GetSiteUrls().News( 1,2));

posted on 2005-02-25 00:52:00 by ceocio  评论(7) 阅读(2644)

ASPNET Forums管理站点链接

宝玉兄发了这么多关于ASPNET Forums的优秀设计,我也来发一个吧,我们现在在开发的项目中就是参考了ASPNET Forums中管理链接的方法。

ASPNET Forums中是将所有的站点链接都保存到一个XML文件中,通过程序对XML文件进行访问,或者直接取出链接,或者将链接加上参数。

这个文件的格式是这样的:

xml version="1.0" encoding="utf-8" ?> <urls> <url name="errorMessage" path="/error.aspx?ErrorMessageID={0}" /> <url name="News" path="/News.aspx?TID={0}^CId={1}" /> urls>

这里用^替代了&符号。

我们只需要读出这个XML文件就可以了,也可以把读出的链接信息缓存起来,然后再调用。

完整的代码在这里。根据个人需要进行了修改,不是ASPNET Forums的原始代码。

更多信息可以参考宝玉汉化的:CnForums源码下载

posted on 2005-02-25 00:38:00 by ceocio  评论(9) 阅读(3752)

西南交通大学微软技术俱乐部开幕准备

关于俱乐部的机制:

我们这个俱乐部是完全公益的俱乐部,他不受学校部门的约束。

关于开展活动的经费和礼品:

礼品是由微软公司提供。
活动开展的经费由大家自愿捐献,捐献只有在租用活动场地时候使用,当然如果哪位会员可以联系到会场或者合适的教室就更好了。

俱乐部的管理机构:

在开幕活动上确定。

俱乐部的管理:

现在打算采取松散管理,会员随时可以加入,我们并不收取任何费用,只是在一次活动前,如果你要参加活动,而这个活动又是租用的付费场地,那么大家就一起捐赠一点吧。当然,如果有免费的教室或其他场地就更好了,哪位同学和老师比较熟的,可以和我联系。

俱乐部会员:

现在我们打算把俱乐部的会员管理做到网上,这个问题先放到开幕活动上商讨。

关于俱乐部活动的开展:

每月一到两次技术沙龙,分别在各个校区举行,包含技术讲座,技术交流。
站点资料共享,源代码共享。

关于俱乐部的开幕:

暂定3月初举行。

开幕活动的议程:(暂定)

1、嘉宾讲座:微软西南公司嘉宾或微软MVP

2、技术讲座1:《ASP.Net企业开发》或《智能客户端技术》---刘巍

3、技术讲座2:待定。如果有熟悉微软技术的与我联系。

4、有奖问答。

4、茶话会:讨论俱乐部的发展和管理。

5、技术交流:会员之间互相交流。


1、如果现在有哪位希望参与俱乐部的管理工作(并不是说一定要技术很好),请直接与我联系:13981331384,欢迎大家一起来做好俱乐部
2、哪位比较熟悉ASP.Net,而且时间比较充足的,请和我联系一下商量一下俱乐部站点:)
3、哪位能找到免费的场地,请和我联系:)

Last:请大家在回复中按以下格式留下以下信息。
姓名:XXX
院系:XXX
年级:XXX
学历:XXX
所在校区:XXX
联系电话:(最好是手机)

posted on 2005-02-25 00:04:00 by ceocio  评论(30) 阅读(2900)

春节快乐~

好久没来了,最近一直忙于项目根本没有时间休息,这几天要春节了,先上来给大家拜个早年,祝大家春节快乐,鸡年行大运,身体健康^_^

这几天学到不少东西,由于和一个朋友的公司一起运作一个系统集成的大型项目,在各地不停跑,毕竟以前没做过这方面的东西,所以受益匪浅,这虽然不是从技术上直接体现的,但是我对公司的运作模式有了很大的认识^_^

这里也要特别感谢icuc88兄,给你请教工程报价时候不知道浪费了你多少电话费

虽然最后我们最终没有拿到标书,对我的帮助也很大,有时候失败也不是坏事,况且这次完全由于我们的一个及其细小的失误使到手的鸭子飞走,的确值得好好总结一下。

posted on 2005-02-06 01:47:00 by ceocio  评论(12) 阅读(8161)

Powered by: Joycode MVC Blogger System