摘要: 七、内容管理系统(CMS)Ludico是C#编写的属于ASP.NET 2.0的Portal/CMS系统。它的模块化设计是你可以按照你希望的使用或开发网站功能。它里面有高级的用户管理,一个所见即所的(WYSIWYG)的编辑器等。mojoPortal是一款C#开发的面向对象网站框架,它可以运行于Windows的ASP.NET和GNU/Linux或Mac OS X的Mono的平台上。Cuyahoga是C#开发的灵活的CMS / Portal解决方案。它可以运行于Microsoft .NET和Mono平台,支持SQL Server, PostgreSQL或MySQL作为底层数据库。Umbraco是一款 阅读全文
posted @ 2011-05-22 20:52 槑槑 阅读(852) 评论(0) 推荐(0) 编辑
摘要: 一、AOP框架Encase是C#编写开发的为.NET平台提供的AOP框架。Encase独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发 人员提高开发效率。NKalore是一款编程语言,它扩展了C#允许在.net平台使用AOP。NKalore的语法简单、直观,它的编译器是基于Mono C#编译器(MCS)。NKalore目前只能在命令行或#Develop内部使用。NKalore兼容公共语言规范CLS(Common Language Specification),它可以在任何.NET开发环境中使用,包括 阅读全文
posted @ 2011-05-22 20:49 槑槑 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 自定义事件参数类: /// <summary> /// 自定义事件参数类 /// </summary> public class MyRoutedEventArge:RoutedEventArgs {} 自定义路由事件: //自定义事件委托 public delegate void MyRoutedEventHandler(object sender ,MyRoutedEventArge e); //路由事件 public static readonly RoutedEvent MyRoutedEvent = EventManager.RegisterRoutedEve 阅读全文
posted @ 2011-05-22 14:24 槑槑 阅读(2078) 评论(0) 推荐(0) 编辑
摘要: 最近在接触了一个SL的项目,真是烦人,感觉与WPF的区别还是蛮大的,一些控件还有基本的XAML标记都不一样.真让人纠结,真希望赶紧结束这个SL的项目,还是做WPF顺手. 今天做SL碰到的问题是SL异步调用WCF的问题,SL调用WCF默认是异步的,但是很多时候是需要同步调用,例如用户登录操作,这就让人蛋疼了,怎么把异步搞成同步呢.在网上查了一些资料以后发现需要AutoResetEvent类,这个类在... 阅读全文
posted @ 2011-05-22 14:09 槑槑 阅读(6870) 评论(2) 推荐(0) 编辑