摘要:大家在使用Silverlight开发的过程中,一定遇到过集合List、ObservableCollection和接口INotifyPropertyChanged,特别是集合List、ObservableCollection会经常遇到,但是大家有没有想到过他们之间的区别吗?大家一定知道在引用WCF的时候,系统默认使用的集合类型为ObservableCollection。 那么下面我就简单的介绍一下他们三者之间的异同之处。 List<T> List<T>代表的是强类型的Ojbect集合,可以通过索引访问并且提供了查找、排序以及操作此集合的方法。List基本上和ArrayLi 阅读全文
SilverLight的List<T>、ObservableCollection<T>和INotifyPropertyChanged
2011-07-20 15:57 by suzh, 575 阅读, 0 推荐, 收藏, 编辑(转)关于SQL Server 中合并行的方法
2011-07-16 14:29 by suzh, 721 阅读, 3 推荐, 收藏, 编辑
摘要:-------------参考----------------------------假设我们有如下数据表------菜系表--------------店名 菜系--------澳门豆捞 川菜 --澳门豆捞 粤菜 --澳门豆捞 闽菜 --为民大酒店 鲁菜 --为民大酒店 粤菜 --为民大酒店 川菜------------------------------执行如下语句select 店名,菜系=STUFF((select ','+ltrim(菜系) from 菜系表 where 店名=t.店名 for XML path('')),1,1,'')fr 阅读全文
silverligth +wcf 下载文件
2011-06-15 16:45 by suzh, 681 阅读, 0 推荐, 收藏, 编辑
摘要:xaml:<UserControlx:Class="FileSaveDialogDemo.MainPage"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http:// 阅读全文
SqlBulkCopy类数据导入
2011-06-13 11:09 by suzh, 348 阅读, 0 推荐, 收藏, 编辑
摘要:在ASP.NET 2.0中提供了一个新的类SqlBulkCopy类,它在性能上的优势更超过了上面的方法,它可以通过让DataSet或是DataReader中大量的数据通过数据流直接进行装载,然后可以将这些记录添加到指定的数据表中。 SqlBulkCopy类只有在SQL Server的表中写入数据,但在使用其它的数据库时,可以通过数据源来使用,SqlBulkCopy类主要包括一个实例方法WriteToServer,它用来把数据从一个数据源传输到另外一个数据源。WriteToServer的方法可以快速的写入DataRow数组数据,DataTable和DataReader。在实际开发的过程中,可以视 阅读全文
silverlight+wcf上传大文件 配置
2011-06-10 13:57 by suzh, 862 阅读, 0 推荐, 收藏, 编辑
摘要:服务器端:web.config<system.serviceModel> <behaviors> <serviceBehaviors> <behavior name="ExcelServer.Service1Behavior"><!--name=命名空间(ExcelServer)+类名(Server1)+Bheavior--> <serviceMetadata httpGetEnabled="true"/> <serviceDebug includeExceptionDetai 阅读全文
转:WCF跨域 这可能是由于试图以跨域方式访问服务而又没有正确的跨域策略,或策略不适用于 SOAP
2011-06-09 15:22 by suzh, 1233 阅读, 0 推荐, 收藏, 编辑
摘要:尝试向 URI“http://localhost:8001/AccountService.svc”发出请求时出错。这可能是由于试图以跨域方式访问服务而又没有正确的跨域策略,或策略不适用于 SOAP 服务。您可能需要与该服务的所有者联系,以发布跨域策略文件并确保该文件允许发送 SOAP 相关的 HTTP 标头。出现此错误也可能是由于使用的是 Web 服务代理中的内部类型而没有使用 InternalsVisibleToAttribute 属性。有关详细信息,请参阅内部异常。解决方法: 一、在WCF项目根目录下添加clientaccesspolicy.xml文件Code<?xml versio 阅读全文
扩展方法
2011-06-08 16:31 by suzh, 293 阅读, 0 推荐, 收藏, 编辑
摘要:1、扩展方法是给现有类型添加一个方法;2、扩展方法是通过 指定关键字this修饰方法的第一个参数;3、扩展方法必须声明在静态类中;4、扩展方法要通用对象来调用;5、扩展方法可以带参数。//为button扩展方法funAA,传递布尔值参数public static void funAA(htis Button btn,bool bo){}Button btn=new Button();btn.funAA(true)6、(静态类的静态方法)public static class staticCls{ //在扩展方法里面 加了this 表示所有的object实例都可以调用这个方法 // 对任何一个 阅读全文
Silverlight4中DataGrid全选与单选的实现
2011-05-31 11:20 by suzh, 331 阅读, 0 推荐, 收藏, 编辑
摘要:全选/取消:<UserControl x:Class="SilverlightApplication1.MainPage2" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc=&qu 阅读全文
jquery each函数
2011-04-29 10:52 by suzh, 1760 阅读, 1 推荐, 收藏, 编辑
摘要:each的委托类型$.each=function(object,callback[,args])遍例object对象或数组,以每一项作为上下文来执行一个方法。$("*").each=function(callback[,args])以每一个匹配的元素作为上下文来执行一个方法。说明 在callback中可以直接使用this指针引用数组或是对象的子元素。当callback返回false时遍例结束。(就像在普通的循环中使用'break')执行$("*").each(function(name,object){})就相当于执行$.each($(& 阅读全文
VS2008 VS2010发布网站时如何产生固定命名的 Dll 文件
2011-04-26 17:27 by suzh, 4453 阅读, 0 推荐, 收藏, 编辑
摘要:VS2008 发布网站时如何产生固定命名的 Dll 文件dev.firnow.com 时间 : 2010-12-08 作者:网络 编辑:fnw 点击: 82 [ 评论 ]--VS2008 在发布网站时,bin 目录里为所有 cs 生成的 dll 文件每次都是随机命名的,像这样子的 App_Web_g2dnx-qj.dll, App_Web_s9nor8mv.dll,这样对更新 Live 站点很不方便,因为动态库名变了,涉及到每一个 aspx 文件每次都重新更改了对库的引用声明:显示代码打印1 <%@ page language="C#" autoeventwireup 阅读全文