存档Microsoft

顺利装上IE7,感谢netbee & Google 真狡猾

因为安装需要通过正版验证,系统是D版,一直装不上。求助于netbee,netbee提供了一个微软正版验证工具,刷了一下序列号,安装立即成功。

IE7可以将任意搜索引擎设定为默认搜索引擎。对IE7的新用户,如果默认搜索引擎不是Google,在打开Google首页时,右上角会出现将Google设为默认的提示:

代码如下,做搜索引擎的赶紧加上 :),另外:这段代码在IE7以下版本并不会出现。

<style>
#ie7ds {behavior:url(#default#userData);}
#close {background-color: #cccccc; border: 1px #656565 solid; position: absolute; padding: 2 6 2 6px; top: -1px; right: -2px; margin-right: 0px;}
#close a {font-size: 9px; color: #333333; text-decoration:none;}
</style>
<div id=ie7ds style=”display:none; position: absolute; top: 2px; right: 2px; color: #656565; border: 1px solid #656565; font-weight: bold; background-color: #ffffff; padding: 4 20 4 20px;”>
<span id=”close”><a href=# onClick=”return ie7dsc()” onmousedown=”return clk(this.href,’promos’,'hppwebie7ds:en_extra’,'pro’,'1′,”)”><font size=-2>close</font></a></span>
<img src=”/images/arrow.gif” width=36 height=27 border=0><br>Make Google your search<br>engine in Internet Explorer<br><br><input name=”Make Google my search” type=”button” value=”Make Google my search” style=”width: 14em;” onClick=”document.location=’http://www.google.com/options/setie7defaultsearch.exe’”><font size=-3><br></font></div>
<script>var ie7dsDiv = document.getElementById(”ie7ds”);ie7dsDiv.load(”IsOnIE7dsPromo”);if (ie7dsDiv.getAttribute(”display”) == null && navigator.userAgent.search(”Windows NT 6.0″) == -1) {ie7dsDiv.style.display = “block”}function ie7dsc() {ie7dsDiv.setAttribute(”display”,”none”);ie7dsDiv.save(”IsOnIE7dsPromo”);ie7dsDiv.style.display=”none”return false;}
</script>

评论(42)

Windows live writer API,华丽而不实用

Windows live writer 支持插件(plugin)功能,并且官方也开放了API SDK。经过一系列的开发体验来看,Writer的API实在过于简单,要想实现更丰富的功能,目前这一版本不太可能实现。

在API SDK官方站上这样介绍:

Two sets of APIs are provided in the Windows Live Writer SDK:

  • Application API – For launching Writer from other applications to “Blog This” for Links, Snippets, Images, or Feed Items.
  • Content Source Plugins – For extending the capabilities of Writer to insert, edit, and publish new types of content, for example:
    • Images from online photo publishing sites
    • Embedded video or audio players
    • Product thumbnails and/or links from e-commerce sites
    • Tags from tagging services

API分为两部分:应用程序API内容插件

应用程序API非常简单,在安装程序的根目录下(比如:C:\Program Files\Windows Live Writer)有一个类型库文件:WindowsLiveWriter.Application.tlb,引用到项目中,即可使用WindowsLiveWriterApplicationLib下的接口和方法。并且每个方法几乎都是直接启用Live Writer来实现所需功能。所以,应用程序API简单的理解就是用另外一个程序来启动Windows live writer并传入相应的参数变量。

相对于Application API,Content Source Plugins(下称:Writer API)要丰富许多。Writer API 顾名思义,所有的API都是用来编辑和丰富文章内容的。如介绍中所列举的插入在线图片、插入播放代码、加入tags等等。

但这种插件功能相对与整个软件来说显的十分的单薄。除了编辑文章内容,插件做不了其他任何事情。比如,增强某个方法的功能,就无法通过官方提供的插件接口来实现(要实现,只能篡改软件了,嘿嘿)。

评论(1)

Bill Gates 的粉丝叫“盖浇饭”

这个哥们儿说:”Bill Gates的Fans是不是可以简称盖浇饭……”。

不得不感叹超女的影响力,让各种水果和食物的声誉得到了空前的放大。让人不由得产生一个疑问:人名儿怎么都跟食物扯上了关系?拿到IT界成吗?

比如:

  1. Keso的粉丝叫什么?
  2. 刘韧的粉丝叫什么?
  3. 老白呢?

有答案请告诉我。

评论(15)

用.NET开发可在XBox上运行的游戏程序

ScottGu的Blog上看到的消息:用.NET可以开发在XBox上可运行的游戏程序

在XBox上,提供了新的.NET API,可以让开发者应用C#或VB.NET来调用XBox的图像处理引擎,从而达到使用托管代码来开发XBox游戏的目的。

In case you missed the cool news from earlier this week, it will be possible to build games for the XBox using managed code (C# or VB) and a new .NET API for the XBox graphics engine.

并且附了一张Demo图:

目前还没有确切的官方消息。如果这一消息成真的话,.NET程序员们又多了一方用武之地。

评论(1)

关注微软,关注互联网,关注MIX 06

MIX06已经拉下帷幕。

有关从Mix06上传出的消息已经有很多,明天开始,就等待微软一件一件证实了。或者叫做兑现诺言

没有看到来自现场的深度报道,不知道有没有DoNews北京聚会的场面火热(:p),应该说比起DoNews的聚会,要火热多少。不过,单凭事前的介绍,巨头云集应该是DoNews所比不了的:

  • 分享经验,与来自微软,Amazon, Ebay的资深架构师近距离交流
  • 深入学习全球超过90%用户使用的Microsoft Internet Explorer 7.0的最新特性,了解未来Web应用的发展趋势
  • 深入学习如何基于“Atlas”构建强大的跨浏览器、跨平台的异步Javascript及XML(AJAX)Web 2.0应用
  • 探索Windows Live!,微软新的消费性服务战略
  • 学习如何使用WPF(Windows Presentation Foundation, 代码名Avalon)构建革命性的富媒体网络应用
  • 超过50个独立课程与讨论会,特别为Web开发人员,设计人员以及商务专业人士设计

(拿MIX06与DoNews聚会相比,有点过了。毕竟一个是关注技术,一个是聚拢人脉。)

微软在MIX06上炫了很多新玩意儿,都是关于技术的,特别是在Web开发上的准备,给予了足够的重视和支持。如果微软能够顺利发布在MIX上展现的产品和技术,这对技术开发者们来讲,可以称之为来自MIX06的福音。

MIX06的宣传Logo,为什么是黑色主题?

难道是为了迎合下一代操作系统Longhorn的主题颜色?

留言

CRT显示器慎用Clear Type

米随随提醒大家,爱护眼睛,开启ClearType

不过CRT显示器用户需要注意一下,开启Clear Type后可能会让你的显示器看起来十分模糊。看下面两张图的比较:

1、没有开启Clear Type:

2、开启了Clear Type之后的显示效果:

开启之后反而模糊很多。不过微软也说了,ClearType 旨在增强 LCD 显示。

引:HOW TO: 使用 ClearType 增强屏幕字体

ClearType 旨在增强 LCD 显示。 它在标准的桌面监视器和一些 LCD 显示器上看上去可能有点模糊。

评论(3)

通过RSS订阅MSN提供的天气预报

MSN 天气预报提供了RSS输出,只需要输入你所在的城市名称或编码,即可获得相应的天气预报RSS。

如选择北京地区(wc:CHXX0008),在页面上查看天气预报为:

通过feed查看的天气预报为:

在feed里提供的信息明显少于页面。不过feed是rss格式,可以直接订阅。

提供几个常用的城市天气预报订阅地址:

北京(wc:CHXX0008):feed://weather.msn.com/rss.aspx?wealocations=wc:CHXX0008&weadegreetype=F

深圳(wc:CHXX0120):feed://weather.msn.com/rss.aspx?wealocations=wc:CHXX0120&weadegreetype=F

上海(wc:CHXX0116):feed://weather.msn.com/rss.aspx?wealocations=wc:CHXX0116&weadegreetype=F

杭州(wc:CHXX0044):feed://weather.msn.com/rss.aspx?wealocations=wc:CHXX0044&weadegreetype=F

武汉(wc:CHXX0138):feed://weather.msn.com/rss.aspx?wealocations=wc:CHXX0138&weadegreetype=F

好像还能选到具体的区,比如海淀、昌平等。

评论(1)

腾讯TM采用Email登录,关MSN什么事?

DoNews上cnBeta透露:作者与腾讯内部人士聊天,发现TM已经开始使用Email帐号登陆TM。这本不是什么大的新闻,很多IM都支持邮件登录,同时TM自己本身也支持已绑定的邮件登录方式,但作者说了,这次TM使用Email登录,“完全不同于以往的在TM上与腾讯邮箱的绑定功能,这个新功能也不仅仅是腾讯邮箱账号才可以使用,而是任何一个Email账号都可以申请和登陆TM”,并且说明“这一使用方法与MSN的账号登陆是完全一样的”。

不知道腾讯TM采用Email登录,为什么要拉上MSN来做比较?众所周知,在国内IM软件市场上,是MSN和QQ占据着70%的市场份额,参与直接竞争的是QQ和MSN,而没有TM什么事儿。

尽管QQ比MSN更早的进入国内用户的视野,但MSN因其界面设计得简洁、方便深得白领和企业阶层的欢迎,而占据着绝大多数中高端用户。与之相比,QQ虽然在市场占有率上高居国内首位,但在企业市场方面,与MSN的吸引力相比还未能匹敌。腾讯TM就是这一夹击下的产物,一方面腾讯不可能丢弃已具规模的低端用户来迎合中高端用户的需求而改动QQ的华丽与娱乐功能,另外一方面,腾讯又不愿意放弃对IM有商务要求的中大型企业办公阶层市场。而腾讯TM一进入市场,就打着“办公即时通讯软件”的旗号,在TM的官方介绍上,对企业用户市场的霸占心理显得毫无保留:

Tencent Messenger(简称TM)是腾讯公司把握市场需求,针对成熟办公用户,推出的具有办公特色的即时通讯软件。其安全实用的在线企业、电子名片、TM小秘书、视频语音、消息加密传输等强大功能,让你的沟通更轻快、工作效率更出众!

对大多数两者(MSN与QQ)都用的用户而言,基本上已经有了一个定式:商务交流用MSN,娱乐及家用通常采用QQ。这一点上QQ的定位非常好,而TM的出现,是否会更改这一格局?就目前的TM的占有市场及大众针对TM的态度来看,TM无非是另外一个QQ,一个有着清爽皮肤、有着许多开放而在QQ里被限制了的功能、能够用QQ号登录的形似MSN的软件。

对TM来讲,这个结果是失败的。所以TM可能会“与MSN互通”,直接来抢占MSN的用户。不过,这个效果可能也不会太理想,因为互通后的IM,通过一个IM登录另外一个IM之后,原有的那个IM软件特性基本不会保留。

试想一下,如果TM与MSN互通了,是采用TM登录MSN的多呢还是通过MSN登录TM的用户多?

尽管TM打的是“商务”牌,不过从其软件介绍和功能上看,其个人服务色彩还是十分明显,许多贴身功能更像是QQ的一个附加功能。而MSN却在不断地将商务进行到底,如在新版MSN Live Messenger中测试推出的文件夹共享、VoIP功能等等,都是典型的商务应用亮点。

评论(4)

MSDN网站发布ASP.NET 2.0开发指南在线视频

上周发布Rss开发工具包后,微软又在MSDN上发布了基于ASP.NET 2.0的一个名为“How do I”的系列教学讲座视频。这些视频将会引导初学者使用Visual Web Developer一步步创建基于ASP.NET 2.0的Web应用。

在这些视频里包含了基本的代码和范例的操作步骤,每个视频大约10-15分钟,由讲师一步步操作Visual Web Developer录制而成。开发者可以自由下载这些视频,或者在线观看。

下面是这些视频的列表:

Data Access – Create a new database from scratch, define a table, populate it with data, create a strongly typed DAL TableAdapter to work against it, and then build a filtered master/detail set of ASP.NET pages with data sorting, paging and editing support against it.

Master Pages and Site Navigation – Create a consistent master page layout for a site using the new ASP.NET Master Pages Feature. Then create a site navigation menu using site navigation and the new TreeView control.

Membership and Roles – Add an authentication and authorization system to a site from scratch, and implement login, create user, change password, password reset, and role based security in a secure way.

Profiles and Themes – Enable per-user profile personalization on a site. Then use this together with the new Themes/Skins feature to allow a visiting user to customize and personalize the look and feel of a site.

Web Parts and Personalization – Enable customizable drag/drop portal UI within web-pages, and allow visiting users to customize the information experience they see.

Output Caching and SQL Cache Invalidation – Learn how to use the output caching feature in ASP.NET, as well as the new SQL Cache Invalidation support to build super efficient output cached pages that stay in sync with the data within your database.

Partial Page Caching – Learn how to use the Partial Page output caching with ASP.NET to enable regions of a page to be cached, while also allowing other portions of the page to stay dynamic.

Localization – Learn how to build culture-aware and locale specific applications using ASP.NET 2.0.

Wizard and Validation Controls – Build a canonical form data registration page using the new ASP.NET 2.0 Wizard control and validation control features.

Tips and Tricks – This video highlights a number of cool new features in ASP.NET 2.0, including: cross-page postback support, file uploading, the MultiView control, encrypting web.config settings, and more.

评论(5)

基于ASP.NET的开发工具包:ASP.NET RSS Toolkit

ASP.NET开发小组成员Dmitry发布了一个RSS开发工具包,该开发包包含很多优秀的特性支持,可以更好更方便的协助开发人员在ASP.NET的应用里进行RSS的发布工作。

  • RSS Data Source control to consume feeds in ASP.NET applications
    • Works with ASP.NET data bound controls
    • Implements schema to generate columns at design time
    • Supports auto-generation of columns at runtime (via ICustomTypeDescriptor implementation)
  • Caching of downloaded feeds both in-memory and on-disk (persisted across process restarts)
  • Generation of strongly typed classes for RSS feeds (including strongly typed channel, items, image, handler) based on a RSS URL (the toolkit recognizes RSS and RDF feeds) or a file containing RSS definition.  Allows programmatically download (and create) RSS channels using strongly-typed classes. The toolkit includes:
    • Stand-alone command line RSS compiler
    • Build provider for .rssdl file (containing the list of feed URLs)
    • Build provider for .rss file (containing RSS XML)
  • Support for generation of RSS feeds in ASP.NET application including:
    • RSS HTTP handler (strongly typed HTTP handlers are generated automatically by the build providers) to generate the feed.
    • RSS Hyper Link control (that can point to RSS HTTP handler) to create RSS links
    • Optional secure encoding of user name into query string to allow generation of personalized feeds
  • Set of classes for programmatic consumption  and generation of RSS feed in a late-bound way, without using strongly typed generated classes

评论(24)

购买Windows Vista的十大理由

PCWorld.com上的专栏作家Michael Desmond,给了我们十个理由来购买微软的下一代操作系统———Windows Vista。在他看来,这十个理由非常引人注目,并且也大大体现了未来几年微软在操作系统市场的行销策略。

这里列出了十大令人兴奋的特性:

  1. 安全性。安全、安全、还是安全。Windows XP SP2 在系统安全方面作出了很大的改观,修补了多个漏洞,在Vista中,系统安全将进一步得到提升。在PCWorld上,列举了Vista在安全方面作出的努力:Vista Emphasizes Safety, Performance
  2. Internet Explorer 7。浏览器越来越成为必需品。但伴随着Firefox的冲击,IE的市场受到了一系列的挑战,其中最让人担心的仍是IE的安全问题。还好,在Vista中,IE7的安全问题也作为一个重要防范点而得到了相当大改善。在Vista中,IE7可以运行在“保护模式”下,这种模式可以有效的阻止第三方代码入侵到你的系统(反钓鱼功能??)。
  3. 超炫的视觉体验。微软第一次在Windows中应用高端的图形渲染技术,3D效果、半透明的图标、以及根据不同程度的内容显示不同透明度效果的窗口等等,都在Vista应用中出现。但前提是你的计算机必须配置相应高端的硬件来支持这一特性。
  4. 桌面搜索。在桌面搜索领域,微软现在还得从Google或Yahoo!手中努力争夺用户,但在Vista中,这将得到相当的改观。新的操作系统整合了即时桌面搜索,在XP中反应较慢的文件搜索技术将被替换,在强大的索引功能下,可以对文件、邮件、即时通讯信息等做快捷的搜索。同时,如果在Windows Longhorn网络上运行Vista,还可以通过网络上的其他计算机进行搜索。
  5. 更好的更新系统。Vista摒弃了通过IE来更新Windows这一策略,改为由一个新的应用程序来专门负责Windows的更新任务。新的更新功能不仅可以更加快捷的对Windows进行更新,同时更加有力的保证了系统的安全。
  6. 更丰富的媒体支持。Vista不仅提供了丰富的媒体文件管理功能,还提供了一些常用的媒体制作工具,如DVD制作工具等等,这使得在Vista上编辑、存贮、管理媒体更为方便快捷。
  7. 家长控制。家庭、学校、图书馆等应该会欣赏这一可调节的家长控制功能,他可以根据不同的内容来设定不同的权限,对不同的计算机使用者做分组限制管理。如可以限制一些站点不能被访问、对显示的内容做限制、锁定下载功能等等。
  8. 优化的系统还原系统。Windows Vista中改良的备份功能可以辅助你避免大量的数据因程序崩溃而丢失,同时,在意外发生后,可以利用这一功能恢复原有的数据,从而保证数据被意外损坏。
  9. P2P支持。Windows协作通信模块采用了P2P技术,使得Vista用户在同其他人协作工作或共享文件时可以获得较高的效率保证。
  10. 快速安装。微软相关负责人对外宣称,由于Vista重新设计了安装程序,Windows的安装过程已经由以前的大约1个小时消减为大约15分钟!Oh!Hurray!但愿这是真的。

但他也给出了一个不购买Windows Vista的理由,即那些大部分看起来引人入胜的功能特性是需要十分苛刻的硬件支持才能运行,而这对大部分用户来讲,几乎要重新购买一台计算机。

看来,对于Windows Vista的到来,买还是不买(用还是不用),将是一个问题!

评论(2)

试用手记:Internet Explorer 7 只支持正版 Windows

IE7 Banner

Internet Explorer 7 Bate2 的预览版本已经出来了,在微软网站上的IE7首页,是一个绚丽的宣传页面。点击页面上的Get Bate2 Preview按钮,进入下载页面。

在下载页面,官方页面上提示需要三步:

IE7 Download Steps

但第一步添加到收藏夹,实在不知道是何目的,我在下载的过程并并没有执行第一步,而是直接在第二步的Download链接上下载的,同样下载到了IE7的安装文件包(IE7B2P-WindowsXP-x86-enu.exe)。

然后是安装过程,Next->Next->--,这次不像往常一样,一路Next直至Finish,而是接受安装协议后多了一个Windows版权验证步骤--“Validate your copy of Windows”。

Validate your copy of Windows

点击开始验证,几秒后弹出一认证失败提示页面,显示本机系统密钥验证失败:

验证失败:产品密钥验证失败

至此,安装以失败而告终,郁闷,回头仔细查看安装协议,微软已经明确告知必须使用正版操作系统:

· The software must be used only with a validly licensed copy of Windows XP SP2.

评论(11)

« Previous entries