自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

James Zhou's blog

技术备忘录

  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 WCF RIA Services - Tip: EntitySet的在Silverlight端的缓存问题

<br />问题:Silverlight端通过RIA更新数据并提交后,通过Load方法刷新数据:<br /> <br />private void LoadJobs(int locationID, DateTime datetime)<br />        {<br />            this.LocationID = locationID;<br />            this.Day = datetime.Date;<br /><br />            co

2010-08-26 16:50:00 1847

原创 WCF RIA Services & EF - Tip: Silverlight端访问外键关联实体

问题:使用Domain Service中使用EF 4 实现如下数据访问,通过Include语句获得Job所关联的Vehicle实体public IQueryable GetRunsByVehicleDate(int vehicleID, DateTime date)        {            date = date.Date;            DateTime dateNext = date.AddDays(1);            var result = this

2010-08-25 15:23:00 3039

原创 ASP.NET MVC - Tip: System.Web.Mvc.dll引用

<br />问题:<br />使用VS2010开发的MVC站点( mvc 2.0),部署到一台装有.net framework 4.0 v4.0.30128 的服务器上,访问站点遇到如下错误:<br /> <br />"Could not load file or assembly 'System.Web.Mvc, Version=2.0.0.0, ...."<br /> <br />原因:<br />system.web.mvc.dll是随VS2010发布,并位于C:/Program Files (x86

2010-08-23 13:32:00 12181 2

原创 Tip - Silverlight: TextBox的TextChanged事件不更新Data Binding源的解决办法

将TextBox绑定 (two way mode绑定)到ViewModel的一个属性上,Silverlight中的TextBox的TextChanged事件并会触发绑定源的更新,原因是TextBox在失去焦点后才会更新其绑定源。Silverlight 3开始引入的Behavior可以解决这个问题:自定义一个Behavoir,订阅TextChanged事件,并在事件处理方法中强制更新绑定源 - 示例另一个解决方法:继承TextBox,订阅TextChanged事件,在事件处理方法中强制更新绑定源

2010-08-12 10:29:00 2724

原创 Tip: Silverlight - 可显示多个列的ListBox

ASP.NET中有个Repeater控件,可以设置数据显示的列数。ListBox没有这个属性,可以通过Silverlight Toolkit 中的WrapPanel来实现类似效果 - 只需在ListBox的自定义ItemsPanelTemplate中加入WrapPanel控件,详细步骤在这里

2010-08-11 16:37:00 3007 2

原创 Tip - Silverlight/WPF: 控件继承

<br />很常用的代码重构:多个控件有相同的功能时,一般抽象一个基类,将相同的功能提到基类里,控件继承自这个基类。Silverlight中实现时,遇到了一个小麻烦:设计器自动生成的代码总是报错<br /> <br /> <br />如下是继承自ProtectedView的在子类TipsView的code behind代码:<br /> <br />Partial Public Class TipsView<br />    Inherits ProtectedView<br />    ...<br

2010-08-06 16:55:00 1276

原创 Silverlight - 获取Assembly版本信息

<br />CLR 中获取Assembly的版本信息可以用一行代码实现:Assembly.GetExecutingAssembly().GetName().Version<br /><br />同样的代码在Silverlight 的CoreCLR中执行会返回一个异常MethodAccessException<br /><br />可通过如下代码(vb.net)实现:<br /><br /> Public Shared Function GetAppVersion() As String<br

2010-08-05 14:23:00 2384

2009.12.2 WCF培训PPT及示例

2009.12.2 WCF培训PPT及示例

2009-12-09

建设银行公钥Java2NET

http://dotnet.mblogger.cn/zhouyue/posts/3819.aspx

2009-04-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除