摘要: .Net Micro Framework 3.0(简称.NET MF 3.0),是微软公司基于.NET平台,主要针对硬件资源非常稀少、有限的嵌入式应用而设计的快速嵌入式开发技术。.NET Micro Framework针对传统的SOC、MCU市场设计,可以运行在ARM7/ARM9之上,对于低端的ARM7处理器,可以不具备存储器管理单元(MMU),而存储器方面更是只要300KB左右的容量即可运作。特别适合Sideshow(辅助显示屏技术)、远程控制、智能家电、医疗电子、零售终端以及汽车电子等行业应用场景。
阅读全文摘要: 历时2天的微软2008 Windows硬件工程大会已经结束了,在这2天里,让我充分领略了传统与现代的融合——古老的城墙,现代的云端。从HPC首入全球TOPTEN到.NET Micro Framework设备深入生活,无处不体现着现代的气息。本次大会选择在明城墙下的万豪酒店,使我们置身在古老的城墙下体验新技术带给我们的愉悦。这次大会主推的Windows 7,让我们感受到了其快速的特点、友好的界面。多...
阅读全文摘要: 前几天刚好需要用到就临时写了个,有需要的人可以用用看,可以校验输入的字符是否为合法字符,限制输入的字符为“0-9、-、.”,验证输入的值是否在规定范围内,出现违规的输入可以根据警告函数自动弹出错误提示,可限制小数位数,支持任意长度的数字。
阅读全文摘要: 现将这两天参加WinHEC的感触与收获拿出来说说,跟大家分享一下,闲着没事,睡不着看看也行,呵呵!
阅读全文摘要: 在系列之二--OO方法的本末倒置中,写道,OO方法时刻要求系统中存在唯一的类属关系,而这种关系,在处于设计阶段正在重构中的软件中往往是不严格的,这不得不涉及到人类大脑如何处理类属关系的问题。实际上,在日常生活中,我们并不会时刻为某个物体究竟是属于什么类而烦恼,或者因为归类不对引起什么一连串的麻烦,我们处理的原则是:1 物体属于什么类是由其行为所决定的,而非先天的由概念所决定。 2 我们实际上处理的...
阅读全文摘要: 我们创建的Song对象有一个内部状态(如歌曲title和artist)。这个状态对于其它对象是私有的——其它对象不能访问一个对象的实例变量。一般的,这是件好事。这保证了对象的一致性。
然而,一个完全封闭的对象是没什么用的——你能创建它,却不能使用它。你通常定义一些方法让你调用或者操作对象的状态,使用对象和外部世界进行交互。这些可见的部分叫做属性。对于我们的Song对象,我们要做的第一件事是需要能查看它的title和artist(这样我们可以在歌曲播放时显示它们)和播放时间(我们能把它显示在进度条)。
阅读全文摘要: 编写简单SSIS包光看MSDN应该就问题不大了,最近几天几个朋友来问我SSIS的调用问题,然后想起我当初实现调用SSIS包的问题的时候也走了不少弯路,确实这方面的资料网上很少.下面我总结了一下,大概分为这么三类吧.1.使用sqserver2005的代理服务来新建作业来执行包任务;2.使用编程语言来实现包的调用,比如c#或者vb.net等;3.使用存储过程或者sql语句来调用包;下面我们一个一个展开...
阅读全文摘要: 今天在做silverlight调用wcf的时候遇到一个问题,Debug的时候抛出"An error occurred while trying to make a request to URI'http://localhost:XXXX/XXXX.svc'. This could be e to attempting to access a service in a cross-domain wa...
阅读全文摘要: C++的模板对于那些可以被多种类型重用的代码是非常有用的,如:Symbian C++中的泛型集合RArray和RPointerArray就是使用的模板来实现的。但是,使用普通C++模板会带来代码尺寸大大增加的问题。本文将分为“C++模板基础”、“TBuf分析”、“瘦模板”三个部分,逐步深入讲解Symbian C++瘦模板的概念和使用方法。
阅读全文摘要: 接上篇 创建自定义验证控件(1)开发环境VS2008+SQL2005本篇将写一个比较复杂的自定义控件,AjaxValidator(AJAX自定义验证控件)。AjaxValidator控件用于创建一个服务器端的自定义验证函数。AjaxValidator可以在浏览器调用自定义的验证方法(即客户端脚本直接调用服务器端方法)。AjaxValidator控件使用AJAX从客户端调用服务器端验证方法,使用AJ...
阅读全文摘要: *注:当前版本为测试版本,更多的功能还在不断完善中,敬请关注版本更新! “微软技术通”MSN机器人(msmsn@live.com)是快、好、省帮助您获取微软技术资源的小工具,致力于在浩如烟海的技术信息海洋中为您分检出最有用的那些;“技术通”告诉您微软的官方支持渠道,帮助您解决遇到的技术问题;“技术通”放送我们IT人最关心的活动...
阅读全文摘要: 在2008年7月19號時,我將Verilog語法著色加到博客園上,但畢竟另外一個硬件語言VHDL也是很多人在用,現在我將VHDL也加上語法著色了。希望更多對於SOC、FPGA、ASIC設計有興趣的朋友能多多利用博客園這項服務,開啟博客園IC設計討論的風氣。
阅读全文摘要: 在26位英文字母中随即选取10个字符组成字符串,产生一定数量的唯一字符串,对比几种方式:1.使用 System.Security.Cryptography.RNGCryptoServiceProvider 生成 Random 的种子 和 使用普通声称随机数进行对比.2.使用 IDictionary<TKey , TValue> 其中TKey是 Int 型 存放字符串的HashCode,...
阅读全文摘要: 现在每个程序员都会说:OO思想,OO开发,呵呵,是真的理解了嘛?看看下面的文章就知道啦。。。面向对象的开发方法(Object Oriented,OO) 从事软件开发的工程师们常常有这样的体会:在软件开发过程中,使用者会不断地提出各种更改要求,即使在软件投入使用后,也常常需要对其做出修改,在用结构化开发的程序中,这种修改往往是很困难的,而且还会因为计划或考虑不周,不但旧错误没有得到彻底改正,又引入了...
阅读全文摘要: TECHED2008大会已过去了快一个月了,在大会上所看到的关于 Azure的介绍至今还在头脑中不时出现。当然我本人不是什么云计算的狂热支持者,到如今我的观点也与蔡学镛先生的差不多,就是关注加观望(以免在云端一脚踏空摔下来)。另外就是我对云的兴趣目前也仅限在SDS和NetServiceBus这两方面。其中对服务总线一直感到很好奇,这一点在我之前的一篇文章中已做了一些说明。今天的这篇文章主要是从流程上了解一下如何运行(或调试一个运行在云端ServiceBus中的service).通过它,可以对Azure的服务总线的工作原理有一个初步的认识。
阅读全文摘要: 逻辑模型的工具 只反映信息在系统中流动和处理情况的图称为数据流图,它是描述系统逻辑模型的工具之一。数据流图(Data Flow Diagram,简称DFD)是便于用户理解系统数据流程的图形表示。它能精确地在逻辑上描述系统的功能、输入、输出和数据存贮等,而摆脱了其物理内容。数据流图是系统逻辑模型的重要组成部分。 系统分析阶段必须进行全面准确的收集、整理、分析收集的数据及其流程。一、数据收集 数据收...
阅读全文摘要: 用户故事:我们要找一个女朋友,这个女朋友要能够管理财务。1. 先创建一个工程,引入NUnit,我们这里用这个做单元测试。 2. 设定,调试时启动Nunit 3. 写一个测试类首先我们需要一个有一个能管财务女朋友。using System;using System.Collections.Generic;using System.Linq;using System.Text;using NUnit....
阅读全文摘要: 我自己对Log4net 学习和实践的总结 。 包含了对Log4net 组成的概要分析,配置文件的说明。最后写了一个小例子。
阅读全文摘要: ASP.NET MVC作为微软官方的.NET平台下MVC解决方案,自诞生起就吸引了众多.NET平台开发人员的眼球。在经历了漫长Preview后,上个月微软终于发布了其beta版。应该说,通过我亲身实践,我认为这个框架的设计还是相当优秀的,至少从易用性来说,ASP.NET MVC要优于Java平台上的Struts和Struts2。使用Struts实现MVC时,除了要写一堆ActionForm、Act...
阅读全文摘要: 武汉.NET俱乐部在线沙龙课程名称:LINQ及相关技术在实际开发中的使用时间:2008年12月10日下午2点20分开始地址:Internet人群:对Linq 及相关技术应用有兴趣的所有人参与方式:LiveMeeting 以下是与会链接,请提前安装好客户端 与会者URL: https://www.livemeeting.com/cc/usergroups/join? 会议 ID: 5TZQ7J 与会...
阅读全文摘要: (先发下牢骚的)昨天晚上开会 那个确实郁闷呀~~~一个开发人员在做软件稳定性方面的分析和解决方案,在这个过程中提及到第三方工具~~而且无缘无故就拿出来了的~~没有分析为何要用这个工具~~用这个工具的好处~~可能存在的风险~~~ 当我问及为啥就选这个工具,不用其他的时候,回答就是“我用了这么久的,以前的公司都是用这个的”哎说实话 ,这句话不应该出自一个有着至少5,6年的开发经...
阅读全文摘要: Dot net从1.0开始现在已经到4.0了,而且从2.0到3.0再到3.5、4.0之间更新的更快,快的人都没有感觉了。我的这篇随笔希望和大家讨论下,我们有没有必要跟着微软跑那么快,跟着微软跑那么快的意义何在,跟着跑需要付出什么,付出和收获是否相当。
阅读全文摘要: 最近网站要上线,在部署项目环境时碰到了问题,简单记录一下 域控制器+数据库服务器 域名local window 2003 sp2 &...
阅读全文摘要: 我今天也去了Winhec凑热闹,上午没啥,几个微软的大佬讲了讲话,然后围着场子开始盖章,准备领U盘。盖章的过程中,就差华为的章,一问才知道,人家吃饭去了,围着人N多等,其中有TerryLee老大.....不知他最后领到U盘没。
阅读全文摘要: 12月3日去参加了WindHEC大会。上午的发布会非常隆重介绍了微软未来的远景,以及现在的真实产品。
给我印象最深的是下面这个让中国人自豪的图片。
阅读全文摘要: 张亚勤博士做了主题演讲,播放了一个对未来医疗系统进行畅想的短片(暂时没在网上找到,如果找到届时放上来);并且展示了Surface和Live Mesh;展示的.Net Macro Framework 3.0,;介绍了曙光高速计算机和微软的HPC技术。
张亚勤博士有一句话让我印象深刻,“以前我们都在学习计算机的语言,现在我们需要计算机学习我们的语言”,这句话的确不是什么新理论,但当我看到Surface和Windows 7在这方面做的努力,我想这句话在真正指导着微软的产品设计。
阅读全文摘要: 在前几篇文章中我们都是围绕这SqlTrackingService这一WF内置的跟踪服务来讲述的。有的时候我们有自己特殊的需求,比如我不想把这个跟踪数据存到Sql数据库中,比如我想把跟踪信息发送到制定的邮件中等。我们这个时候就可以实现自己的跟踪服务。本文我将用最少的代码来实现一个文件跟踪服务,将跟踪信息存到文件中。
阅读全文摘要: 在今天刚举行的WinHEC大会上,会场的机器都安装了微软刚刚发布的Windows 7操作系统,Windows 7的宣传使人感到更强调用户体验,更强调便捷的使用,比如新的Devices Center,对无线设备的支持,双手交互和人体全身交互等等。
抓了些图,给大家看看W7的面目。
阅读全文摘要: 今天是WinHEC第一天。WinHEC就是Windows Hardware Engineering Conference,中文名是做Windows硬件工程大会。昨晚紫柔告诉我9:00到场签到就可以了,因为9:30正式开始,但我早上还是忍不住多睡了一会儿,所以10:00才到场。当时还是张亚勤的演讲,我进入主会场后迅速找到剩余的几个空位坐下来了。张亚勤的演讲当然紧接着若干个demo,其中Surface...
阅读全文摘要: 最近研究的头昏脑热,所以之前的WSSF学习笔记作废,现在重写~关于Web Service Software Factory:Web Service Software Factory是微软的开源Software Factory项目,使用WSSF可以很方便的为分布式项目提供Asmx WebService或者WCF Service的专业架构生成设计。更多WSSF的相关资料,请查询:http://www....
阅读全文