Ms's Developer

--share point 资料库

博客园 首页 新随笔 联系 订阅 管理
  28 Posts :: 1 Stories :: 1 Comments :: 0 Trackbacks

公告

2007年9月16日 #

摘要: 前不久《科学美国人》上刊登了一篇比尔.盖茨的宣言--A Robot in Every Home。这个宣言与盖茨多年前“没家都有一台电脑,没台电脑上都运行这微软的程序”如出一辙。多年前的梦想几乎已经实现了,那么这个新梦想又将如何呢?与盖茨的这篇文章相呼应的是2006年末微软发布了Microsoft Robotics Studio,开始进军机器人市场。

似乎上面的这些介绍与题目并不相关,其实不然,但等我慢慢道来。

首先介绍一下lego的这个机器人玩具。


与我们以前熟悉的lego玩具不同的是这是一个可编程控制的机器人。图中机器人身上白色带lcd显示屏的就是它的控制模块,心脏是一颗ARM7芯片,可以和电脑连接,通过程序实现机器人的各种动作。值得一提的是既然是LEGO的产品,自然少不了像其他所有LEGO的产品一样可以自由拼接组合。自由编程+自由组合=?值得头脑风暴一番。而它的名字恰好就是MINDSTROM。如此高级的一个玩具怎样的人才适合玩呢?机械、电子、自动化、计算机或相关专业,本科以上学历,外加英语四级?哈哈,这不是玩具,这是阅读全文
posted @ 2007-09-16 18:07 吴小明 阅读(981) 评论(0) 编辑

2007年9月9日 #

摘要: (转载)微软高调推出号称“Flash杀手”的Silverlight之后,虽然得到了普遍的关注,但是仅有的几个演示内容似乎仍不能让大家弄明白这到底是有什么独到之处,如果仅仅是替代Flash的已有功能的话,肯定不值得微软如此隆重的登场推介。
简单的说,Silverlight是一个跨平台跨操作系统的插件,使Web开发者能够在浏览器中建造丰富的媒体体验和RIA应用。目前发布的版本为 RC版,可用于Windows平台上的IE和Firefox浏览器,以及Mac OS X平台上的Firefox和Safari浏览器。

在公共发布版本来临之际,现在正是了解Silverlight的好时候,本文解释了微软的Silverlight 10个主要特点,希望能够帮助你更多了解Silverlight的好处和局限性。

本文作者Shawn Wildermuth是微软MVP(最有价值专家)(C#),Wildermuth Consulting Services的创始人,已经从事软件开发超过20年。目前Shawn正在全美做Silverlight的巡回授课,教人们如何在自己的项目中使用阅读全文
posted @ 2007-09-09 21:51 吴小明 阅读(125) 评论(0) 编辑

摘要: The list is SQL performace of get multi-Account's last record, if you want get similar record, please use the first type of sql.






SQL


Record number


Run time

1


SELECT L.P_NAME,L.P_INDEX

FROM p_test L

WHERE L.P_INDEX=(SELECT MAX(R.P_INDEX) FROM p_test R WHERE L.P_NAME=R.P_NAME)

GROUP BY L.P_NAME,L.P_INDEX


1500


94 msecs

2

阅读全文
posted @ 2007-09-09 21:45 吴小明 阅读(45) 评论(0) 编辑

摘要: .NET Framework 提供的配置管理包括范围广泛的设置,允许管理员管理 Web 应用程序及其环境。这些设置存储在 XML 配置文件中,其中一些控制计算机范围的设置,另一些控制应用程序特定的配置。

可以使用任何文本编辑器编辑 XML 配置文件,如记事本或 XML 编辑器。XML 标记区分大小写,请确保使用正确的大小写形式。
阅读全文
posted @ 2007-09-09 21:31 吴小明 阅读(364) 评论(0) 编辑

2007年1月17日 #

摘要: (转载)大家或许已经注意到了,网上下载的软件常常标有beta版、demo版等软件版本信息,这些版本信息实际上有其内在的含义。下面我们就将一些常见的软件版本信息向大家做一详细的介绍。


测试版与演示版

α版


此版本表示该软件仅仅是一个初步完成品,通常只在软件开发者内部交流,也有很少一部分发布给专业测试人员。一般而言,该版本软件的bug较多,普通用户最好不要安装。


β(beta)版


该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一些缺陷,需要经过大规模的发布测试来进一步消除。这一版本通常由软件公司免费发布,用户可从相关的站点下载。通过一些专业爱好者的测试,将结果反馈给开发者,开发者们再进行有针对性的修改。该版本也不适合一般用户安装。


γ版


该版本已经相当成熟了,与即将发行的正式版相差无几,如果用户实在等不及了,尽可以装上一试。


阅读全文
posted @ 2007-01-17 20:41 吴小明 阅读(106) 评论(0) 编辑

摘要: (转载)也许是期望过高,也许是一种惯性,每每万众瞩目的新品出世,人们总是会挑出一堆堆的毛病。当然,再成熟的产品也难免缺陷,何况“新生儿”呢?Windows Vista就是这样。几年来,人们对这款新操作系统是无时无刻不在翘首以待,但又这样那样地挑三拣四。也许,我们应该多宽容一些。

以下是CRN测试中心给出的Vista的25个缺点。不是吹毛求疵,只是提醒升级用户注意一下,以免麻烦。其中的很多问题都提到过,也不是Vista的“专利”,每次系统升级,我们都必须熬过这些“阵痛”。

1、SMB2

微软在Vista中对服务器信息块(SMB)协议进行了升级,加入了第二代“SMB2”。SMB主要用于通过网络共享文件、打印机、串口等,必不可少,不过SMB2却可能会给连接非微软系统(Linux、Samba等)的网络带来问题。

2、硬件

这个问题已经引起无数口水,就像历史上的每一次大型升级。这是一个必然的、无法回避的过程:要享受,就得付出。

3、防毒

虽然Vista集成了大量安全功能阅读全文
posted @ 2007-01-17 20:27 吴小明 阅读(103) 评论(0) 编辑

摘要: (转载)作为全球最成功的企业之一,微软公司在过去的二十多年里为全世界数以亿计的用户提供了无数杰出的软件产品,并以自己的实践经历揭示了软件产业内蕴藏的旺盛生命力和巨大商业价值。微软公司目前的市值是3100亿美元。在2005财政--adv_content-->年度里,微软公司的销售收入将达约400亿美元,实现利润165亿美元。去年派发330亿美元的股息后,微软公司仍拥有350亿美元的现金储备。

微软不断走向成功的原因主要有四点:(1)技术:用创新的精神把握技术发展的脉搏,以合理的研发体系保证企业的效率,以执著的态度专注于软件业的发展;(2)领导艺术:最高决策者拥有卓越的才识、明确的分工和完美的合作;(3)人才:多渠道发现和聘用人才,有效的人才筛选机制,对人才的持续培养以及知人善用;(4)企业文化:不惧挑战、自我批评、灵活平等以及对客户负责的态度已经在微软形成了一种传统,并得到了制度化的保证。下面,我将从这四个方面出发,分别介绍微软公司的运营和管理经验,希望对中国的高新技术企业有所帮助。
阅读全文
posted @ 2007-01-17 20:01 吴小明 阅读(111) 评论(0) 编辑

摘要: (转载)SQL Server 最重要的著作

若论微软 SQL Server 最重要著作,大概非 Inside SQL Server 系列丛书莫属了,从 SQL Server 6.5 以来,一直常驻在专业 SQL Server DBA 案头的,就是对应各版本的这本书。这不是笔者的妄加赞誉,而是素有信息界诺贝尔奖称呼的图灵奖(Turing Award)得主 Jim Gray 在该书的序言所说的。

笔者本身也以读过该书,代表进入了该版本的世界(例如要熟悉 SQL Server 2000,先读 Inside SQL Server 2000),以此为深入了解 SQL Server 的指标。而值此年终之际,稍有空闲时日,能专心拜读此书实是精通 SQL Server 的最佳方式J

由于 SQL Server 2005 大幅改版,大量地新增功能,让以往出书速度还蛮快的 Inside SQL Server 系列;这次叫大家从 SQL Server 2005 上市后等了一年。也由于功能繁多,原本极为厚重的 Inside SQL Server 再也无法阅读全文
posted @ 2007-01-17 16:19 吴小明 阅读(277) 评论(0) 编辑

2007年1月16日 #

摘要: (转载)

三、关于C#中几个工具的用法



1. Tlbimp.exe的用法:



该工具适合将*.tlb的类库文件可以转换成*.dll的文件,同时该工具还可以将一个dll输出到一个新的dll文件当中去。



例:tlbimp myTest.tlb



输出 MYTESTLIB.dll的动态联接库文件







tlbimp myTest.tlb /out:myTest.dll



输出生成 myTest.dll的文件



tlbimp c:\winnt\system32\quartz.dll /out:QuartzTypeLib.dll
阅读全文
posted @ 2007-01-16 16:30 吴小明 阅读(479) 评论(0) 编辑

摘要: 在.NET框架下,开发人员可以通过COM interop tools 将COM组件导入导一个应用中去,一旦导入成功,那么我么就可以非常容易地调用COM接口给我们所提供的方法了。

A .NET Framework developer can incorporate COM components into a managed application by using COM interop tools to import the relevant COM types. Once imported, the COM types are ready to use.

一、COM interop 概述
COM Interop看上去象是介乎于COM和.Net之间的一条纽带,一座桥梁。为了保持向后兼容,COM Interop可以使得.Net程序在不修改原有COM组件的前提下方便的访问COM组件。这一点是非常重要的。事实上,全球的COM组件的代码量估计可能有数十亿行,拥有这些COM组件的公司不可能重写这些组件,所以COM Interop的存在为有此需求的开发者阅读全文
posted @ 2007-01-16 16:27 吴小明 阅读(223) 评论(0) 编辑

仅列出标题  下一页