原文 Silverlight技术调查(4)——完成的调查结果 客户端使用Silverlight+DXperience,可以在线编辑各种常见文本及富文本文档(doc.docx.rtf.txt.html……),Silverlight使用了异步提交和响应(通过WebClient和WebRequest),提交时,自行编排HTTP请求格式(请参见相应RFC标准):编辑的数据流上传至Servlet后,Servlet使用commons-fileupload-1.2.2解包数据,获取附加的请求参数及附件内容.…
原文 Silverlight技术调查(3)——国际化 网上有很多关于Silverlight国际化的说明,包括MSDN的示例,都没有强调一点,下面以红色标示,基础国际化知识请先参考MSDN相关章节,关键步骤要点说明为: 1.资源多个资源文件,默的一个名为Resource.resx默认的一个声明要为public:程序集信息/非特定语言选择默认的(一般为english).2.项目属性文件csproj(用文本编辑器打开)添加非特定语言外要支持的语言: <SupportedCultures>zh-CN;…
原文 Silverlight技术调查(2)——跨域访问 此调查web容器采用的是Tomcat,若允许所有域访问,只需在webapps下的根应用ROOT中,加入配置文件:clientaccesspolicy.xml,内容如下: <?xml version="1.0" encoding="utf-8"?> <access-policy> <cross-domain-access> <policy> <allow-fr…
原文 Silverlight技术调查(1)——Html向Silverlight传参 近几日项目研究一个很牛的富文档编辑器DXperience RichEdit组件,调查环境为Silverlight4.0,应用服务器为Tomcat6.20,组件版本为11.1,因为项目此需求已被终止,将一些心得及部分成果(与项目无关的)公开,希望对需要的同仁有帮助. 只写具体结果,相关参考大家可以在网上查相关资源,比如Silverlight基础.MSDN.DXperience官网.或其它相关资源,不再赘述. 关键参…
1. IDE 2. Local Debugging & Remote Debugging 3. Profiling…
在最初学习一些编程语言.一些编程技术的时候,做的更多的是如何使用该技术,如何更好的使用该技术解决问题,而没有去关注它的相关性.关注它的理论支持,这种学习技术的方式是短平快.其实工作中有时候也是这样,公司要推崇一个新技术.一个解决方案,我们总是短平快的去学习如何使用它,按照固定的解决问题思路按着案例进行,这也是一种应对项目紧急的一些措施.个人感觉如果有空闲时间的话,还是分析一下.理解一下.深入了解一下比较好,这些技术是如何交互的.这些技术的理论支持什么.为什么要用这项技术.这项技术的优缺点怎样?这…
谁是初创公司的技术领导者,是CTO还是技术副总裁?任何在创业公司工作的人都知道,我们不应该去问这个问题.因为这两个是非常不同的角色,角色本身会随着创业公司的发展而变化,两者对于业务规模都很重要. 简单来说,CTO走的是技术路线,而技术副总裁已经是管理路线了.当研发团队超过100人时,就需要有人专注做架构规划.设计.日常维护,不能将管理和技术都交给CTO一人来做,就需要增设技术副总裁负责管理部分. 真正的CTO,是软件产品和技术统一管理的,他的职责就是商业.产品.技术.管理和团队相平衡的综合统管.…
本人最近接收开发一个代码模块,功能主要是在页面上显示安徽省市地图,并且在鼠标移动到地图某市区域时,显示当前区域的各类信息等,一开始准备用百度地图,高德地图等地图工具进行开发,最后发现都不适合进行此类开发,随后想到用GIS,但是又不会,需要花费时间去学习,而且项目功能简单,我觉得没有必要使用GIS,之后在微软的官网上看到了类似例子.主要内容就是将一幅安徽地图,切分成地市,然后在用Silverlight把这些市拼在一起,然后在加入鼠标移动上去的事件,进行添加一些特效和Tip等,使用这种方式开发简单,…
随着Silverlight技术的逐步完善,Silverlight应用大批的涌现,近期的2010年冬季奥运会,Silverlight作为首选视频播放技术,为全球提供在线赛事实况. Silverlight技术的发展需要更多的开发人员加入,作为Silverlight技术的支持者,我把平时Silverlight开发使用的工具进 随着Silverlight技术的逐步完善,Silverlight应用大批的涌现,近期的2010年冬季奥运会,Silverlight作为首选视频播放技术,为全球提供在线赛事实况.…
在最初学习一些编程语言.一些编程技术的时候,做的更多的是如何使用该技术,如何更好的使用该技术解决问题,而没有去关注它的相关性.关注它的理论支持,这种学习技术的方式是短平快.其实工作中有时候也是这样,公司要推崇一个新技术.一个解决方案,我们总是短平快的去学习如何使用它,按照固定的解决问题思路按着案例进行,这也是一种应对项目紧急的一些措施. 个人感觉如果有空闲时间的话,还是分析一下.理解一下.深入了解一下比较好,这些技术是如何交互的.这些技术的理论支持什么.为什么要用这项技术.这项技术的优缺点怎样?…