互联网上的WPF实例

Windows Vista已经正式发布了,其实这也意味着.NET 3.0也正式发布了。只不过可能很多开发人员并没有真正意味到此种含义,现在已经到了使用.NET 3.0开发的时代了。我这儿还是主要专注于.NET 3.0中的WPF(”我佩服”)这一部分,很多人可能并不清楚WPF到底能够实现什么,或者有人参加过TechEd,看到过一些Hello World的实例,但总觉得意犹味尽,那么今天开心带大家到互联网上来体验几个真真正正的实在运行的WPF实例。

首先向大家推荐的就是New York Times(《纽约时报》)的离线阅读器了,对于希望学习英文的朋友这应该是一个比较好的例子。不知道各位看官有多少在每天早上到办公室后先到纽约时报的网站上查看当天新闻的。毕竟基于互联网阅读可能还是不太习惯,那么,赶快下载这款离线阅读器吧。真正的物有所值。这款阅读器实现了Smart Client(智能客户端)的特性:

  • 在联机时自动下载最新的新闻信息到客户端;
  • 可以进行本地阅读,在阅读时可以根据需要改变字体大小,并且实现了自适应排版;
  • 根据排版中的留白大小,自动插入合适的广告信息;
  • 非常棒的导航功能,可以在各栏目,各条目之间进行自动导航;
  • 强大的批注功能,可以使用文本或者墨水功能对其进行批注,并且将批注信息通过邮件与朋友分享;
  • 支持打印,可以将当天的报纸进行打印;
  • 强大的搜索功能,除了按照关键词搜索罗列信息外,还可以使用Tag(标签)功能列举相互的关系;

 

其次向大家推荐的就是大英图书馆(http://www.bl.uk )的在线图书借阅工具,大家知道,大英图书馆提供了很多珍贵的书籍,包括莎士比亚著作的原始版本,很Image: Open book多都是羊皮书,非常珍贵,可能不能让大家频繁借阅,而这个工具解决了这个难题。另外如果大家听过开心讲WPF的课程,基本上罗列了WPF帮助我们解决日常开发中的两个矛盾的问题:第一个是开发人员与设计人员协作开发的矛盾;第二个则是B/S与C/S的两难选择的矛盾。而大英图书馆的这个在线阅读工具可以让我们体会到WPF在制作B/S界面上的强悍之处。当然,这个在线版本也实现了Click Once技术的应用(在线体验: http://ttpdownload.bl.uk ):

  • 强悍的3D特征,请注意在您翻看书页时的书的光影、质感;
  • 更加拟自然的方式来表现书的内容,模拟我们日常生活中的翻书效果;
  • 放大镜功能,如果对某些文字需要看得更清楚,可以使用此功能;
  • 移动翻转功能,可以将书进行随意的移动,或者进行翻转查看;
  • 注释功能,可以在羊皮书上撰写自己的注释;

 

日后我们会向大家推荐更多实例,其实中国的互联网行业不缺乏创意,但在2006年,一直出现一种跟风现象,就是Copy 2 China (C2C)现象。大家举眼望去,目前在国内有多少视频社区,而这些视频社区均是沿袭Youtube的创意。国外有别针换别墅,国内马上有人闻风而动。国外有百万格子网格,国内也立即出现。到了2007年,我们不能老是沿袭这些老路,应该有更多的自己创意了。

曾经在Cnbeta.com的网站留言中看到有朋友说:据说今年是Gadget年。我说错了,去年是Gadget年,而今年,将会是WPF以及WPF/e年。在不久的将来,相信会在国内看到很多WPF的应用。

而您,如果是互联网从业者,不妨与我们进行联系,我们将会为您开发WPF或者WPF/e应用提供相应的帮助。本站上的唐海洋(前Visual Studio产品市场经理,现在负责Expression产品线)也将会帮助您熟悉这款产品。

WPF年已经来了,您还在等待什么?fingerscrossed

博客堂2007年度"不谈技术"年会

今天上午参加了微软的Windows Vista大众市场发布会,不知道有多少位博客堂的老友们参加了此次会议。除了在嘉里饭店宴会厅的主会场以外,我们在各大卖场如中关村e世界以及国美电器等,还会持续举办Vista体验活动,欢迎各位博友继续参加。

让大家久等的博客堂2007年度“不谈技术”年会,也即将于本周六拉开帷幕,欢迎各位报名参加。此次年会,将以交友识朋为主要目的,而不是无休止的技术讨论。唯一与技术相关的可能就是“博客堂2007版程序”预览环节了,希望在此环节当中得到一些关于新系统的反馈(此次程序改动非常大,包括最新的邀请制环节等,暂时保密)。

此次年会也得到了MSRA的大力支持,届时微软亚洲研究院会有多位同事参加。博文视点的朋友也会参加此次会议,来者均是能歌善舞的。我们也特邀IT界的钻石王老五郭安定先生参加本次年会,届时会为大家讲述如何“快快乐乐做技术博客”。

所以您还在犹豫什么?赶快报名参加此次会议吧。

请在此贴后面跟贴报名,请注名您的网名、真实姓名、公司名称以及职位。另外,在参加时,请随身携带足够数量的名片以及价格不高于五十元的礼品。:)

其它事宜请参见预告

时间:2007年2月3日下午13:30入场, 14:00开始至17:00

地点:北京市朝阳区霄云路38号现代汽车大厦18层100人会议室

Sidebar Gadget精品合辑(1)

在2006年下半年,开心一直与同事们负责Sidebar Gadget在国内的推广,目前战果还是颇为丰富的(基于某些原因,部分战果尚无法进行公布,可能到1/30后才可以看到。

1. ChinaCars Gadget(下载:http://gadgets.chinacars.com/

此Gadget本质上是由开心开发的客户端界面,服务器端API是由ChinaCars的CTO秦海鹏先生进行提供的,虽然功能比较简单,但在国内应该算是我们公司介入开发的第一款Gadget。

主要功能:

  • 选择价格区间以及城市查看相应的车型;
  • 车型信息相对比较丰富,可以查看外观以及性能信息;
  • 切换图片时可以选择效果(此效果从微软的幻灯片Gadget中使用原有代码实现)
  • 切换时间选择;

2. ChinaHR Gadgets(下载:http://gadgets.chinahr.com)

该Gadget为所有正在找工作的朋友提供了一个很好的渠道,在你设置好工作搜索条件后,可以以你选定的时间间从服务器端得到您所钟意的职位信息,而且其内置的几个界面满足了各种阶层人员的需求。

主要功能:

  • 支持换肤功能,内置了六个界面以及文字效果;
  • 支持自定义搜索条件,可以选择地点、行业等作为搜索条件;

3. 当当网Gadget (下载:http://api.dangdang.com/gadget/download.html

这是由当当网开发的Gadget,在界面方面下足了功夫,总共动用了两个美工人员参与界面设计,所以您看到此Gadget会有耳目一新的感觉,整个界面设计成为一本摊开的书的模式,非常棒!

主要功能:

  • 新书排行榜,一目了然可以查看到各种新书的信息;
  • 搜索功能,可以按照书名直接搜索到各种你需要的书籍;

 

4. PCHome Gadget (下载:  http://download.pchome.net/system/desktop/buildup/37251.html )

这是由PChome来设计的Gadget。由于在此之前,我们已经与国内某家网站联合做了一个提供硬件报价信息的Gadget(该网站开发了近三个月,到现在都没有开发出来,抱怨一下:这是我见过的反应最慢的公司),所以PCHome决定另辟蹊径,提供了一个更加贴近用户需求的Gadget出来。

主要功能:

  • 倒计时功能:可以自定义倒计时项目;
  • 热门软件下载:显示最新的热门软件,可以选择相应的分类;
  • 最新资讯信息以及报价信息;

5. A8 Gadget(下载:http://gadget.a8.com/A8Music.gadget)

这个是我在去年见过的最酷的Gadget,而且反应非常迅速,完全独立设计、开发。而且功能超炫、界面超酷。而且这个Gadget真像是为喜欢音乐的朋友定制的,建议所有已经安装Windows Vista的朋友都去下载安装一个。

主要功能:

  • 根据你的心情自动为你生成播放列表,进行连续播放;
  • 查看中歌榜、华语榜等榜单,并且直接在Gadget中进行在线播放;
  • 查看娱乐八卦信息,一些热门明星的最新行踪;
  • 在线收听网络广台,内置了两个在线广播电台;

6. 青檬Gadget(下载: http://qmoon.bjradio.com.cn/QmoonGadget.rar )

这是一个收听在线广播电台的Gadget,除了可以在线收听以外,还可以看到相应的节目单。

主要功能:

  • 收听青檬网络电台以及北京音乐台的在线节目;
  • 查看相应的节目单。

 

7. 万网Gadget(下载: http://www.net.cn/vista )

各位做网站的朋友肯定都已经知道万网了,他们主要提供在线域名注册、管理、主机托管等服务。也是开心刚毕业时的其中一个东家。当然工作时间比较短而已。他们目前也推出了相应的Gadget,帮助你查询域名信息。当然,我感觉他们可以做更多的Gadget,比如查询IP地址、域名交易等Gadget。

主要功能:

  • 查询域名注册信息;
  • 域名注册功能;
  • 万网最新信息;

 

本期的SideBar Gadget发布到此结束,欢迎各位已经安装Windows Vista的朋友赶快下载安装。如果您对独立开发人员开发的Gadget感兴趣,可以参观一下微软与CSDN合作进行的Gadget开发大赛

另外,如果贵网站想要开发Sidebar Gadget,可以参考以上示例,开发出来更酷更炫的SideBar Gadget,以便为贵网站带来更多忠实客户。不过我们可能从现在开始不再提供SideBar Gadget的开发支持了,因为我们下一波的重点将会是WPF或者WPF/e,如果您的网站想使用以上技术,建议尽快与我们联系。 smile_regular

关于“单击此处以激活控件”

自从使用了Windows Vista上的IE7来浏览网站的时候(其实从IE6 SP2开始),经常会发现一些视频或者Flash网站出现了“单击此处以激活控件”的现象。现象就是在某些视频播放控件(Windows Media Player或者Real Player),或者是Flash动画,或者是其它有可视化界面的ActiveX控件的周围有一个虚线框,当鼠标移上去后,会显示“单击此处以激活控件”,只有当你在该控件上用鼠标单击或者按一下空格键,这个虚线框才会去掉,该ActiveX控件才可以正常使用。

其实要解决此问题非常简单,如果我们去看一下这个控件的代码,所有的ActiveX控件是使用内嵌式写入的。那么解决它就需要调用一下Java Script代码来解决。在JS中调用document.write(“<object classid=’XXXXXXXX’…的方式来往页面上写ActiveX控件就不会解决此问题。

为什么会有这种提示呢?原理也很简单,目前Web 2.0的出现,使网民开始当家做主。所有的网民均可以使用HTML Editor控件往我们的网站中输入内容,如果有人心怀恶意,用这种方式种一个木马ActiveX,而客户在不知情的情况下下载使用了,可能会带来灾难性的后果。所以微软会在IE6 SP2以后,提供这种方式以便对这种ActiveX的行为进行限制,只有当用户确认了才会激活此控件,允许它进行操作。

所以一些大型网站目前需要更改一下它们的代码,不要再使用内嵌式方法写入ActiveX控件,而改用Java script动态加载。比如CSDN目前的视频栏目其实就有这个问题。上周末在厦门参加IDG VC互联网创投大会时,发现与会的很多Web 2.0视频分享网站也都有此问题,在此向各位提醒一下。

博客堂2007年“不谈技术”迎春年会预告

各位博客堂堂主以及堂众:

2007年对于喜欢博客堂的朋友将会是一个非常重要的年度。从今年开始,我们将会定期举办一些定期的聚会,目前拟定于每月一期,交流一下业界技术的最新进展。在第一届年会上,我们将不谈技术,专事享乐。希望有艺术特长的各位踊跃报名参加。

时间:2007年2月3日(周六)下午14:00-18:00

地点: 北京,具体地址待选

年会主题:不谈技术,总结的大会,腐败的大会,搞笑的大会。

年会内容:每个与会者以一句话/一首诗//一个网站推荐/一个创业主意/一个对猪年的预言 来和大家交流。每人限时五分钟,必须让每位参加者笑容满面。

奖品提供(持续更新中)

微软中国--车载吸尘器(三个)

微软.NET俱乐部联盟--相框(三个)

TechReady会务组织方--TechReady鼠标垫(同时具备U盘Hub功能)(三个)

百合在线科技有限公司–礼盒(三个)

其它要求:

所有参与人员需要携带足够的名片(如果没有名片,请携带手绘或者印刷个人简介),以及一个不超过人民币50元的神秘礼物,以便进行交换。

其它

1. 征集其它相关创意Ideas;

2. 征集以公司或者单位名义来赞助礼品,要求:该礼品与技术无关(比如技术光盘、书籍等),允许印制公司相关产品Logo;

3. 征集免费艺员,如果郭德纲先生愿意来场,我们表示十二分的欢迎,但我们付不起钱。

以上内容持续更新中….