摘要:
相信大家在用Silverlight做应用开发时,随着项目的进展系统功能越来越多,肯定为Xap包越来越大而烦恼,Xap包的大小直接影响应用程序的加载速度,给用户造成不良的用户体验。我也曾为这个问题头痛过,经过在网上查阅资料和项目实践发现可通过以下三种方式给Silverlight应用程廋身。 1、定期检查系统项目模块的引用集,移除多余的引用库 2、图片资源文件,如果不是必须放在资源中的,可以采用按需加载 3、将系统划分成多个Silverlight项目,然后根据需要进行Xap加载 下面我将结合实例来对三种方法进行说明: 一、定期检查,移除多余引用库 在我们实际项目开发中,我们有时因技术的需要会引用. 阅读全文
摘要:
在MSMQ中消息的队列是分优先级的,优先级一共分为七种;在MessagePriority里面已经给予全部的枚举// 摘要: // 指定消息队列在消息传递到队列的过程中应用于该消息的优先级,以及指定何时将消息插入目标队列。 public enum MessagePriority { // 摘要: // 最低消息优先级。 Lowest = 0, // // 摘要: // 位于 Low 和 Lowest 消息优先级之间。 VeryLow = 1, ... 阅读全文
摘要:
MSMQ是微软消息队列的英文缩写。那么什么是消息队列?这些介绍网上一大片这里就不多说了。本文对于大虾级的人物来说这只是小玩意而已,对于初学者来说这文章还是有一定的帮助,希望路过的大虾们别笑话我班门弄斧。一、MSMQ介绍和安装消息队列 使用消息队列的优点:稳定、消息优先级、脱机能力以及安全性。 消息队列分为用户创建的队列(专用队列)和系统队列,用户队列分为,。我是Windows XP,看下图所示(myQueue为自己创建的消息队列,msmqtriggersnotifiations为通用队列): 对消息队列有了简单的了解后,使用MSMQ进行软件开发需要安装MSMQ,安装完后就该进入实际的开... 阅读全文
摘要:
文转自http://www.cnblogs.com/huangxincheng/archive/2011/10/23/2221845.html作为WCF速成系列,只介绍些项目开发中常用到的实战知识。学习wcf,还是对其中的几个术语要了解一下。wcf中有一个ABC的概念,就是 第一: "A" 是地址,就是告诉别人我wcf在何处。第二: "B"是绑定,就是告诉别人应该走什么路才能过来。第三: "C"是契约:就是告诉别人我wcf这里有哪些东西。项目开发中常用到的三种绑定: 第一:wsHttpBinding, 这个binding可以认为是we 阅读全文
摘要:
转载于http://www.cnblogs.com/Bytime/archive/2011/10/27/2226004.html下面是全部代码:class SqliteHelper { private string connStr = ""; public SqliteHelper(string dbName, bool isFullPath) { if (isFullPath) { connStr = @"Data Source=" + dbName + ";Initial Catalog=sqlite;Integrated S... 阅读全文
摘要:
Home键(小房子键)在键盘上映射的就是home键,这倒是很好记。Menu键用于打开菜单的按键,在键盘上映射的是F2键,PgUp键同样可以。另外,看英文原文的意思,貌似这个键在某些机型上会被设计为左软件(left softkey)Start键这个键在模拟器和G1真机上我都没有找到到底是哪个键。映射的是Shift+F2或PgDn,某些机型会被设计为右软键(right softkey)。Back键返回键,用户返回上一个UI或者退出当前程序。键盘上映射ESC键。Call/Dial键(电话键)接听来电或启动拨号面板,这是一部手机最基本的功能键。PC键盘映射为F3键。Hangup/Light Off键( 阅读全文
摘要:
网上查都说是通过添加中Build Path或者使用User library来添加,我不知道这些复杂粘贴的人测试过没,反正我测试了好久都不行,估计是我RP不行,这样添加到后编译会通过,但运行的时候就会提示找不到Class之类的错误。我是这样添加的。经测试编译和运行都完全没问题;右键工程,Build path,java build path,选择libraries在右边的按钮中点击“Add Library”选择“User library”,点击“下一步”点击“User librarys”按钮在出现的界面中点击“New..”按钮在弹出的界面中随便起一个名字,点击“确定”点击“Add jars”按钮选 阅读全文
摘要:
一天的工作时间又要过去了,感觉今天过的好快,今天开始android开发的第一个小型项目,主要是根据网上的资源自己略略的改了改,呵呵..挺开心的,一天充实有忙碌着,先把几个知识点总结如下:1、对于android的每一个activity都应该在AndroidManifest页面中注册,注册该页面的生成类<activity android:name=".SecondDemo"android:label="功能列表"> 其中label标签为项目页面的标题name为页面的生成类名称2、页面采用LinearLayout布局的方法几个知识点: <Li 阅读全文
摘要:
眼看工作的一天又要马上过去了,时间过得真快,这几天天气的微凉预感着秋天的到来,呵呵,不知不觉我已经在这个城市待了四年个年头了,工作了一年多了,记得去年的这个时候我来到了这个公司,去年的8月23号到达的这里,还有三天就整整一年了。 在一个地方工作时间久了就闲散了,感觉到了疲劳,呵呵..感觉老提不起甚大的激情,虽然近期完成的还是我最喜欢的silvelight项目,前阶段的一些事烦的吧,希望通过这几天的调整马上进入工作状态,时光不等人,由不得我去颓废,消沉;外面这几天整天都在下着雨,淅淅沥沥的未曾间断,呵呵,潍坊的天总是这样的多变化,在不知不觉中我们已经慢慢的踏入了秋天,人生也就缩短了一段,总结一. 阅读全文
摘要:
css对浏览器的兼容性有时让人很头疼,或许当你了解了当中的技巧跟原理,你就会觉得不是什么难事,现在我自己把网上摘抄的css兼容性知识点略作总结,对于web2.0的过度,请尽量使用xhtml格式写代码,而且DOCTYPE影响css处理,作为w3c的标准,一定要加doctype声明css技巧整理1、div的垂直居中问题vertical—align:middle;将行距增加到和整个div一样高line-height:200px;然后插入文字,就垂直居中了。缺点是控制内容不要换行2 margin加倍的问题设置为float的div在IE下设置的matgin会加倍。这是IE6都存在的bug。解决方案是在这 阅读全文