Welcome 微信登录

首页 / 软件开发 / .NET编程技术

Web前端优化最佳实践之Mobile(iPhone)篇

Web前端优化最佳实践之Mobile(iPhone)篇

Web前端优化最佳实践之Mobile(iPhone)篇2011-01-22 dbanotes FenngWeb 前端优化最佳实践最后一部分是针对移动应用的,其实只是针对 iPhone 的,目前只有两条规则。1. 单个数据对象小于 25K (Keep Components under 25K)这个似乎只是针对 iPhone 研究的。建议保持单个 Web 数据对象在 25 K 以下。为什么是 25K? Apple 官方信息指出可缓存到内存中的 Web 对象最大...
利用.NET 3.0技术构建互操作保险系统

利用.NET 3.0技术构建互操作保险系统

利用.NET 3.0技术构建互操作保险系统2011-01-22 MSDN 适用于:Microsoft .NET Framework 3.0本页内容简介保险业影响因素本文档中使用的行业术语人寿保险保单案例结构概述保险代理人保单系统保险公司系统具有什么价值?总结资源简介本白皮书系列旨在提供有关集成问题的指导。在本白皮书中,我们将通过保险业的案例来说明 Microsoft 平台的互操作功能。随着技术发展以及新技术不断涌现,许多企业在企业发展的各个阶段可能选择了不...
你可能错过的东西:.NET 3.5 SP1中的JIT增强

你可能错过的东西:.NET 3.5 SP1中的JIT增强

你可能错过的东西:.NET 3.5 SP1中的JIT增强2011-01-22 infoq 译:朱永光一个主要的影响就是内联函数(Inlining Function)调用。之前,JIT对内联方法的处理非常保守,Vance Morrison解释了个中缘由,它对内联的处理并不是很好。内联总是减少指令执行的数量(这是由于最低限度的调用和返回指令没有被执行),但是它能(并经常)让结果代码变得很大。大部分人都能直觉地理解,内联大的方法(比如1Kb的)不是很有意义,而内...
使用.NET Framework中新的日期时间类型

使用.NET Framework中新的日期时间类型

使用.NET Framework中新的日期时间类型2011-01-22 cnblogs terrylee概述写下本文缘于前几天博客园一位朋友发表了一篇.NET面试题的文章,其中一个关于DateTime的问题引起了大家激烈的争论,鉴于日期时间类型是大家开发中会频繁使用的一个中数据类型,这里我们有必要来对.NET Framework中的日期时间类型做一个深入的认识。从.NET Framework 1.0开始,就提供了DateTime类型来表示一个日期时间类型,...
List<T>在搜索和排序时采用不同方法的性能比较

List&lt;T&gt;在搜索和排序时采用不同方法的性能比较

List<T>在搜索和排序时采用不同方法的性能比较2011-01-22 博客园 姜敏第一:在.net1.1时,我还有很多和我一样的程序员,都会常用到ArrayList,当时要想对这种集合元素进行查找,大多会采用for循环来完成,当然也可以采用BinarySearch 方法。但自从有了.net2.0以及.net3.5后,ArrayList就已经很少使用了,大家都认为List<T>在性能上要优越于 ArrayList。既然有了List&...
[WM]创建一个不会退出的Console程序

[WM]创建一个不会退出的Console程序

[WM]创建一个不会退出的Console程序2011-01-22 博客园 egmkang经常碰到一种需求,就是需要监听某些东西,就需要创建一个能在后台跑的程序.很显然服务能满足你的需求,不过我没写过服务程序,不知道具体怎么运作的(应该是暴露几个导出函数给操作系统),但是可以用其他的办法到达你想要的效果.Windows程序之所以会持久运行,就是因为其消息机制.消息循环从消息队列里面不断抽取消息,分发给窗口,系统调用窗口过程.而这个类似于死循环一样的消息循环正...
SharpZipLib数据压缩

SharpZipLib数据压缩

SharpZipLib数据压缩2011-01-22 博客园 davin在silverlight forum看了一个关于如果提高wcf性能的贴,觉得很受用。显然对于分布式应用程序,似乎没有什么比提高客户端的响应速度更值得关切。之后查找了相关资料,并动手做了一些练习.当然我也看到了黎波的那个关于提升web service性能实战的pdf.1.datasetsurrogate加速webservice: 关于datasetsurrogate我查过msdn,显示这个...
.Net读取XP文件夹中的Thumbs.db文件

.Net读取XP文件夹中的Thumbs.db文件

.Net读取XP文件夹中的Thumbs.db文件2011-01-22 博客园 donjuan一般在XP文件夹里面,特别是图片和视频文件夹里有一个文件—Thumbs.db文件。这个文件是XP用来缓存图片和影音文件的缩略图的,有了这个文件,XP在打开保存大量图片文件的文件夹的时候,显示速度会明显比没有Thumbs.db文件的文件夹快—因为后者需要实时生成缩略图。最近在做一个自己的图片管理程序,需要快速生成缩略图,就想到复用这个文件,这样...
RIA服务与关系型数据

RIA服务与关系型数据

RIA服务与关系型数据2011-01-22 博客园 焦炜译正如我们都有原罪,当你看一些技术演示的时候,大多数例子演示的都是单表的解决方案。你还能记得你上次开发单表系统是什么时候吗?在RIA服务的演示中,大多数也都是单表的例子。那么如何才能通过RIA检索关系型(主/从结构)数据呢?我使用VS2010、Silverlight 4和WCF RIA 服务预览版来演示下面的例子。我还使用了Chinook(直升机)示例数据库,这是我最喜欢使用的简单关系型数据示例之一。...
WPF Bug清单(序)与之(1)——可以多选的单选ListBox

WPF Bug清单(序)与之(1)——可以多选的单选ListBox

WPF Bug清单(序)与之(1)——可以多选的单选ListBox2011-01-25 博客园 南柯之石从.NET 3.0发布至今,.NET Framework相继发布了.NET 3.5和.NET3.5 SP1。其间做了两个基于WPF的项目。发现现在的WPF的BUG真的是不算少。给程序的开发带来了不少的困扰——为了避开BUG,而不得不多写很多代码。这个“WPF BUG清单”系列,将列出笔者在项目中遇到过的WP...
WPF Bug清单之(2)——RadioButton的IsChecked绑定失效

WPF Bug清单之(2)——RadioButton的IsChecked绑定失效

WPF Bug清单之(2)——RadioButton的IsChecked绑定失效2011-01-25 博客园 南柯之石.NET Framework已经算是一个很易用的库了。可以自动地为我们做很多事情,而且大都做得还不错。但是自动完成的事情很可能会有隐患,因为Framework本身是并不了解业务逻辑的。它自动完成的事情,可能会给我们帮倒忙。RadioButton就是其中一个。先来从设置值的角度介绍一下WPF里的Dependency Property(以下简称...
WPF Bug清单之(3)——暗中创建文件的打开文件对话框

WPF Bug清单之(3)——暗中创建文件的打开文件对话框

WPF Bug清单之(3)——暗中创建文件的打开文件对话框2011-01-25 博客园 南柯之石这个Bug可以简单描述为:在使用OpenFileDialog尝试打开一个不存在的文件的时候,OpenFileDialog本身会创建这个不存在的文件并删除它,然后告诉用户这个文件不存在。下面我们来写个程序来重现这个Bug。基本原理是使用FileSystemWatcher来监视文件夹。创建使用了如图1所示的程序。图1. 示例程序首先选择一个文件夹,并监视里面的文件改...
WPF Bug清单之(4)——点击RadioButton的空白没有反应

WPF Bug清单之(4)——点击RadioButton的空白没有反应

WPF Bug清单之(4)——点击RadioButton的空白没有反应2011-01-25 博客园 南柯之石在WPF BUG清单之二,介绍过RadioButton在绑定上的一个Bug。现在再来介绍它的另一个造成RadioButton的点击事件处理不正确的BUG。现象是:点在RadioButton的范围内,可这个RadioButton就是选不中。先来看一个例子。Windows里一个常见的对话框,用了多个RadioButton。如下图所示。图1.RadioBu...
WPF Bug清单之(5)——隐藏模态对话框后变成非模态

WPF Bug清单之(5)——隐藏模态对话框后变成非模态

WPF Bug清单之(5)——隐藏模态对话框后变成非模态2011-01-25 博客园 南柯之石发现这个问题时,隐约记得之前有人已经发过这个问题,想把链接放到这里,不过找了半天,实在找不到。日后如果找到了一定加上。问题描述:用ShowDialog方法弹出一个模态对话框,然后将此对话框的Visibility属性设置为Hidden,再设置回Visible,发现这个对话框已经不是模态的了。有人会觉得关就关了得了,也不会有这个问题,干什么要把Close取消掉然后再显...
WPF Bug清单之(6)——Button的IsCancel属性失效

WPF Bug清单之(6)——Button的IsCancel属性失效

WPF Bug清单之(6)——Button的IsCancel属性失效2011-01-25 博客园 南柯之石在上一篇中,描述了模态对话框隐藏之后变成了非模态的Bug,很多人回复表示这不算是一个Bug,我也表示理解。Bug只有在需求之下才有意义,不同的需求,对Bug的界定也不一样。作为一个Framework,.NET只能做到在多数时候是符合最广泛群体的需求的,就可以说它合格。但是对于前一篇描述的问题,想补充一下自己的考虑。Window的Show和ShowDia...
WPF Bug清单之(8)——RowDefinition中MaxHeight在一定条件下失效

WPF Bug清单之(8)——RowDefinition中MaxHeight在一定条件下失效

WPF Bug清单之(8)——RowDefinition中MaxHeight在一定条件下失效2011-01-25 博客园 南柯之石再下一城。BUG描述:当RowDefinition的Height属性被设置为Auto时,MaxHeight将不会对这个Row的Height起到限制作用。Bug发现过程:想做一个像Visual Studio 2008里Error List一样的东西。平时自动占用最小的空间,可以在适当的时候自己弹出来,但是又不要弹得过高。示例窗口代...
<< 31 32 33 34 35 36 37 38 39 40 >>