代码改变世界

Silverlight杂记Media和SMF播放控件推荐

2010-12-25 21:54 by 撞破南墙, 1707 阅读, 19 推荐, 收藏, 编辑
摘要:Silverlight中播放格式 1Silverlight中支持播放的格式 2 传递方法支持的容器 2.1 SMOOTH STREAMING WITH IIS 平滑流式处理(MediaStreamSource 的特定类型。 他提供了:@1自动平衡CPU(CPU忙时降帧)@2自动平衡宽带 @3Simplified caching and support for content delivery ... 阅读全文

Silverlight杂记-本地程序间的互通

2010-12-25 15:50 by 撞破南墙, 1306 阅读, 18 推荐, 收藏, 编辑
摘要:只要使用到两个类一个用来发送一个用来接收。 可以有多个发送端,但只能有一个接收端。 来段demo [代码] 其中一个是IE9 一个是 opera浏览器。 一些模糊的概念 1域 详见扩展阅读 “域(Domain)”和“应用程序域(AppDomain)”不是一回事。域表明了Silverlight应用程序的位置信息,诸如:“www.myuniversity.edu.cn”之类,而应用程序域则代表了Sil... 阅读全文

C#进阶 Methods下 Extension Methods

2010-12-25 13:46 by 撞破南墙, 1739 阅读, 17 推荐, 收藏, 编辑
摘要:1 c#的扩展方法从一个简单的例子开始 [代码] 值得注意的是 在Program 的.CS文件里 并没有 引用 扩展方法的命名空间, 因为他的命名空间就是SYSTEM...这个又好又坏,对于多人来说,按理说命名空间不要取默认的。. 一些说明: 1 C#只支持扩展方法,不支持扩展属性,扩展事件。。。等 2 方法名无限制,第一个参数必须带this 2为集合做扩展方法 [代码] 3更多细节 ... 阅读全文

c#进阶 methods中2overload methods

2010-12-25 12:05 by 撞破南墙, 1274 阅读, 19 推荐, 收藏, 编辑
摘要:CLR并不知道发生了操作符重载这回事,因为在编译的过程中 各种操作符都被生产了对应的代码。比如说+被生产为一个加法函数 [代码] 自己动手为 类A重载一个操作符 [代码][代码] 能够允许重载的操作符非常有限,只是一般的+ - 等等。 CLR中更多的重载的可以参看 ECMA specifications(www.ecma-international.org/publications/standar... 阅读全文

Silverlight杂记-获取网络数据源的几种方式

2010-12-25 01:33 by 撞破南墙, 2053 阅读, 20 推荐, 收藏, 编辑
摘要:1跨域验证 [代码] 2与数据源连接 1 SOAP services 服务端新建一个asmx 得到 [代码]客户端 [代码]客户端的config [代码] 这里会涉及到一堆WCF 的知识。可能需要你额外去学习。 2 RESTful Sercvices 从RESTFUL的services上获取信息[代码] 3HTTP方式 1手动构造 使用System.Net.Browser.We... 阅读全文

c#进阶methods中

2010-12-23 15:54 by 撞破南墙, 1873 阅读, 20 推荐, 收藏, 编辑
摘要:值类型实例的函数 值类型不需要构造函数也不会被默认添加,但是你可以为他定义带参构造函数。 结构体被使用后中变量被初始化为0/NULL.值类型可以直接赋值,当然也可以 使用构造函数赋值,但其构造函数不能为无参构造函数否则会报错 "error CS0568: Structs cannot contain explicit parameterless constructors." c#编译器这... 阅读全文

c#进阶-methods上

2010-12-23 12:47 by 撞破南墙, 1766 阅读, 19 推荐, 收藏, 编辑
摘要:构造函数的那些事 如果你不为类定义一个构造函数,他将在编译时候自动产生 public class SomeType { } public class SomeType { public SomeType() : base() { } } 两段代码的编译结果一样。 如果父类是一个抽象类,那么对父类构造函数的访问权限是 protected。 否则是public。如果父类没有提供一个无参构造函数... 阅读全文

Silverlight杂记输入验证Input validation

2010-12-23 04:18 by 撞破南墙, 1681 阅读, 19 推荐, 收藏, 编辑
摘要:binding是一个非常重要的特性,所有的验证显示也都是通过它来 实现的。在Silverlight4中由IDataErrorInfo and INotifyDataErrorInfo interfaces 来实现 1 捕获异常 TextBox Grid.Row="0" Grid.Column="1" Text="{Binding LastName, Mode=TwoWay, Valida... 阅读全文

Silverlight显示控件 DataForm

2010-12-23 01:40 by 撞破南墙, 1861 阅读, 16 推荐, 收藏, 编辑
摘要:DataForm显示数据 1 按钮的显示 2自定义显示 LabelPosition="Top" 3自定义编辑 添加和显示模板 Customizing edit, add, and display templates [代码]publicclassPerson[代码] 编辑模式 添加模式 是否允许编辑 [Editable(false)] public MaritalStatus MaritalStatus { get; set; } 一些属性 阅读全文

C#中的常量的使用

2010-12-22 13:09 by 撞破南墙, 1690 阅读, 18 推荐, 收藏, 编辑
摘要:常量在编译器确定,并且不会改变,所以常量的类型必须是基础数据类型(primitive types)Boolean, Char, Byte, SByte, Int16, UInt16, Int32, UInt32, Int64,UInt64, Single, Double, Decimal, and String。当然也有特殊情况,即给定义非基础数据的常量的时候赋值null。 常量被当做静态变量。常... 阅读全文
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页