摘要:
开发C#相关的项目有很多年了,一直没有接触串口的开发,近期由于工作的需要,需要了解熟悉对硬件串口的开发,通过对串口的深入了解,串口也不再是什么神秘的东西,利用SerailPort组件,对串口的各种操作也非常的方便,由于本人总是喜欢把一些常用的东西封装成可供重复利用的类库,因此,阅百家代码,提炼总结优化,把对串口的操作封装成一个公用的类库,应付日常的串口编程开发,也算是工作的一个阶段性总结吧。先上图,了解串口的一些基本的东西,并逐步介绍相关的知识。微软在 .NET FrameWork2.0中对串口通讯进行了封装,我们可以在.net2.0及以上版本开发时直接使用SerialPort类对串口进行读写
阅读全文
posted @ 2011-07-19 23:13
HackerVirus
阅读(469)
推荐(0)
摘要:
概要SharePoint 网站为文档、信息和想法提供了一个集中的存储和协作空间。SharePoint 网站是一种协作工具,就好像电话是一种通信工具,会议是一种决策工具一样。SharePoint 网站可帮助小组成员(无论是工作组还是社团)共享信息并协同工作。例如,SharePoint 网站可帮助您:协调项目、日历和日程安排。讨论想法、审阅文档或提案。共享信息并与他人保持联系。SharePoint 网站是动态和交互的 — 网站成员可以提出自己的想法和意见,也可以针对他人的想法和意见发表评论或建议。文档或声明的发布无需经历复杂的网站发布过程。MOSS2007 和 WSS 3.0区别MOSS2007:
阅读全文
posted @ 2011-07-19 23:11
HackerVirus
阅读(259)
推荐(0)
摘要:
概要 客户要求改善 SharePoint 2007的搜索功能,我们要自定义开发搜索功能,一翻调查和研究,sharepoint 的搜索用到KeywordSearchQuery和FullTextSearchQuery 两种方式,因为我们要用到自定义的sharepoint list字段做为过虑条件,所以采用FullTextSearchQuery 来开发。设计FullTextSearchQuery 做sharepoint 2007二次开发要用到以下组件:view sourceprint?1using Microsoft.Office.Server; 2using Microsoft.Office.Se
阅读全文
posted @ 2011-07-19 23:10
HackerVirus
阅读(412)
推荐(0)
摘要:
概述在sharepoint 项目中,后期做数据迁移时,会用到sharepoint的web service来完成把数据导入sharepoint站点的功能。web service 名称:http://[site]/_vti_bin/Lists.asmx我们用它来新增,修改或者删除当前站点特定list 的item操作。调用的方法:view sourceprint?1[SoapDocumentMethodAttribute("http://schemas.microsoft.com/sharepoint/soap/UpdateListItems", RequestNamespace
阅读全文
posted @ 2011-07-19 23:10
HackerVirus
阅读(307)
推荐(0)
摘要:
话说从去年开始,智能手机席卷中国。一般的人都开始讨论智能手机了,其中2个关键字听的最多:诺基亚,Android(不知道中国人怎么把它翻译成安卓)。为什么呢?说实在话,在大学里面读书,我只知道诺基亚,然后知道它的高端手机里面有手机操作系统,Symbian(中文翻译为:塞班)。那是同学的手机可以上QQ,可以用UC浏览器上网,用手机看电子书或者在线看小说,(盛大文学为什么发展的这么快,手机能看小说也帮了不少哦!)那时还真很羡慕的哦! 自从Google公司推出Android,移动开发和智能手机是很多人热议的话题。当然作为程序员的童鞋们,也有很多加入了移动开发这个阵营。其实移动开发不仅仅是手机开发,应.
阅读全文
posted @ 2011-07-18 09:17
HackerVirus
阅读(335)
推荐(0)
摘要:
1. ModBus的 Client/Server模型2. 数据包格式及MBAP header (MODBUS Application Protocol header)3. 大小端转换4. 事务标识和缓冲清理5. 示例代码0. MODBUS MESSAGING ON TCP/IP IMPLEMENTATION GUIDE 下载地址:http://www.modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf1. ModBus的 Client/Server模型 Client与Server之间有两种通讯方式:一种是TCP/IP,
阅读全文
posted @ 2011-07-18 09:16
HackerVirus
阅读(657)
推荐(0)
摘要:
正在考虑web应用缓存层的设计,参考了不少资料,估计还是需要用到相对成熟应用广泛的分布式缓存Memcached。在.net平台上早就有相对成熟的Memcached客户端产品,如BeITMemcached和EnyimMemcached,业余时间看了一下源码,自己分析并调用一下并不困难。这里简单介绍一下利用Memcached的一个简单的缓存层设计,示例代码基于EnyimMemcached,下面以贴代码为主。一、公共缓存接口分析asp.net web caching的缓存类,我们大致可以抽象出如下几个接口方法:namespace DotNet.Common.EnyimCache{ /// <s
阅读全文
posted @ 2011-07-18 09:14
HackerVirus
阅读(368)
推荐(0)
摘要:
在上一篇中,我简单介绍了下Autofac的使用,有人希望能有个性能上的测试,考虑到有那么多的IOC框架,而主流的有:Castle Windsor、微软企业库中的Unity、Spring.NET、StructureMap、Ninject等等。本篇文章主要针对这些IOC框架编写测试程序。Autofac下载地址:http://code.google.com/p/autofac/Castle Windsor下载地址:http://sourceforge.net/projects/castleproject/files/Windsor/2.5/Castle.Windsor.2.5.3.zip/downl
阅读全文
posted @ 2011-07-17 22:36
HackerVirus
阅读(508)
推荐(0)
摘要:
很多博客都可以自己添加修改一些代码,但是作为博客平台来说,可能为了安全考虑,很多时候要过滤一些特性,比如:新浪微博的挂件是iframe形式的,但是博客园不支持iframe。经过一些尝试,最终有了下面两种解决办法:首先先在公告中写一个空div,方便我们插入新建的iframe,省的用class选来选去的麻烦:<div id="weiboIframe"></div>1、在公告中直接用innerHTML插入iframe代码:innerHTML是很很简单的,从新浪微博的配置中,配好你自己想要的样式,然后他会自动生成一段html代码,类似下面这样的:<if
阅读全文
posted @ 2011-07-17 22:27
HackerVirus
阅读(423)
推荐(0)
摘要:
推荐个找代码示例的VS 插件 All-In-One Code Framework Sample BrowserMicrosoft All-In-One Code Framework又称1code,汇集微软开发平台中各个技术领域的范例程序代码,目前已经累积了超过六百多个含有完整且可执行的项目源代码在上面,主要的目的就是用来帮助学习微软技术的开发人员解决各种工作上常见的问题,而这些范例程序代码的产生都源自于 MSDN 论坛上、社交媒体或其他开发社群等提出的种种开发问题,并由微软员工撰写范例程序代码提供给所有开发人员下载参考、观摩之用,这一切不但都是免费的,更重要的是:如果你觉得他们没有你要的范例程
阅读全文
posted @ 2011-07-17 09:08
HackerVirus
阅读(420)
推荐(0)