摘要: 默认的命名空间xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" silverlight的核心命名空间xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xaml语言的命名空间xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 设计时相关的命名空间xmlns:mc="http://schemas.openxmlforma 阅读全文
posted @ 2012-04-30 12:04 蔡风 阅读(813) 评论(1) 推荐(0) 编辑
摘要: 最近看了下关于sl4动态改变界面的功能,在此做下记录。 首先,你要有个整体的样式文件,像sl tools就提供了好几种样式,我使用的就是其中的ShinyBlue.xaml文件(确保添加这个文件时,xaml代码下面没有波浪线)。 在界面上放一些控件,看到时候样式变了没。然后放一个按钮来触发改变样式事件。 重点来了: privatevoidbutton1_Click(objectsender,RoutedEventArgse){stringurl=url="SL;component/Assets/Themes/ShinyBlue.xaml";//样式地址varthemeUri= 阅读全文
posted @ 2011-03-16 21:16 蔡风 阅读(966) 评论(1) 推荐(0) 编辑
摘要: 1. 在hosting WCF的web.config中加入: system.serviceModel serviceHostingEnvironment aspNetCompatibilityEnabled="true"/ /system.serviceModel 2. 在Service的类定义上加上下面Attribute: [AspNetCompatibilityrequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)] 阅读全文
posted @ 2010-12-30 11:03 蔡风 阅读(2073) 评论(0) 推荐(0) 编辑
摘要: 将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。[代码]房子的建造过程是固定不变的,都是先做墙,后是门窗。 但是墙可以根据情况,选择对应的子库。最后,都是返回一个对象:房子。 阅读全文
posted @ 2010-09-17 22:50 蔡风 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。[代码]解决了对系列创建的问题,各个子类中可能存在相互依赖的关系,如上面:日志的输出类,依赖于异常返回类。 这个模式是假设子类不变的情况下使用的,即只有log和exception这两个字类的创建,不会再添加其它的字类,但是可以添加相应的系列如:JapanesseFactory(日文工厂) 阅读全文
posted @ 2010-09-12 20:31 蔡风 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 定义一个用户创建对象的接口,让子类决定实例化哪一个类。使一个类的实例化延迟到其子类。工厂类与产品类往往具有平行的等级结构,它们之间一一对应。相关类:[代码]app.config[代码] 阅读全文
posted @ 2010-09-10 22:19 蔡风 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 保证一个类仅有一个实例,并提供一个访问它的全局访问点。两个实用的实现方式:1. 静态初始化[代码]该类标记为 sealed 以阻止发生派生,而派生可能会增加实例.公共语言运行库负责处理变量初始化,是线程安全的。在大多数情况下,静态初始化是在 .NET 中实现 Singleton 的首选方法。如果你的静态类比较多或是比较大,对性能有要求,可以用下面的方法 2 . 静态延迟初始化[代码]初始化工作有C... 阅读全文
posted @ 2010-09-09 23:25 蔡风 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 当你新建一个MVC项目后,直接运行,你会看到欢迎的主页面,但是你到项目中去看,却发现项目中并没有相应的页面存在? 那是MVC Routing在起作用,打开Global.asax,可以看到相应的Routing代码代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.c... 阅读全文
posted @ 2010-09-01 21:49 蔡风 阅读(385) 评论(0) 推荐(0) 编辑
摘要: mvc出现的时间也不短了,一直没有时间去了解和关注,现在mvc3 preview都出了,如果再不加紧了解一下,就要落后了。在此记录一下学习的内容,以便查询复习。 Model-View-Controller (MVC)模式,它包含三部分的内容: Model(模型): 模型与数据库进行关联,通过模型可将数据的详细信息从数据库中取出到模型中,也可以将模型的数据更新到数据库中。   View(视图): 即... 阅读全文
posted @ 2010-08-28 23:14 蔡风 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 在用域用户登陆BusinessObjectEnterprise来读取报表时,在显示报表的时候会报错 ”bojo" 示定义。出现这个问题是因为,显示报表用的图片及js文件无法找到所造成的。它默认情况下会从 aspnet_client的站点寻找,它的物理路径C:\inetpub\wwwroot\aspnet_client\system_web\2_0_50727\crystalreport... 阅读全文
posted @ 2010-06-27 10:52 蔡风 阅读(171) 评论(0) 推荐(0) 编辑