所有包含 tag  ‘.net’  的文章

Mono 展示 Ribbon 效果

做跟跑者,跟得用心,也是可以跟出花样的。

Mono 是 *nix 上的 .Net 的实现,出娘胎始就有一堆四眼律师等着它好看,不过至少到今天它还没夭折--知道夭折和英年早逝的区别不?

参加 Google Summer of Code 的 Laurent Debacker 用暑假完成的 GTK# widget 再造了 Office 2007 的 Ribbon 界面,因为基于 Mono 实现,这玩意自然可以跑在任何集成好了 Mono 的 Linux 发行版上。

作为 lead Mono developer,Miguel de Icaza 说,他可能会把这些 widget 放入 Mono 的 subverison 仓库--这就可算正式接纳哟;下一步是可能会打包给开发者,他们就能开始用啦;另外或许他有兴趣试试把 Ribbon 界面用在 MonoDevelop 上。

Mono 至今仍面对不少质疑,我感觉法律和操作细节上倒不是大问题,从开发者角度看,Mono 的工作是有意义的,多一门可使用的语言--而且还是 Anders Hejlsberg 设计的语言!--和一个 runtime 其实是件好事,当然 Mono 的 runtime 也可以接受 Java, C, C++, Python 等。有人觉得 Microsoft 在这件事上握有生杀大权让人如鲠在喉寝食难安,这种看法忽视了 Mono 实现者这方的主动性,虽然相关标准由 Microsoft 提出,可很多内容已经提交 ECMA 成为公开内容。

另外,只重视 Microsoft 之于 Mono 或者 Linux 的影响而忘记 Mono 的反馈效果也不合适,有 Mono 的存在,实际上也开辟了 OpenSource 通往通常认为是 proprietary 世界的道路。有 Mono,开发者就可以让自己的 free/OpenSource 作品通达所谓另一个世界。按原教旨主义者的意愿,开发者既不该用 Windows,更别提主流 Windows 开发工具,所以开发者处在无法为 Windows 用户开发 free/OpenSource 软件的死锁中,继而没有用户可以逃出某系统的魔爪。他们认为用户不用 GPL 系统和女人上街不蒙脸是一回事,所以道义上的过错责任在用户这边。Mono 提供了一条比较干净的道路来解放旧世界的人们。

目前成熟而知名的 Mono 软件有 Banshee,Beagle,F-Spot,TomBoy--这个其实很无聊的说。

[tags]mono, ribbon, ui, software, programming, linux, .net, c#[/tags]

Tags: , , , , , , , ,




The Panel

Panel?没有前面那个 Control?

The Panel 是 Microsoft 展示 Windows Presentation Foundation 的站点。WPF 加 Extensible Application Markup Language (XAML) 是 Vista 或者 .Net Framework 的亮点。新架构上总是有些令人激动的新特性,比如可以很容易实现那些眩目的 3D 效果和动画。这个趋势换句话说就是,如果你因为自己没有临座的家伙对虚函数理解得深而自卑,那么或许你可以试试和他比拼想象力,而不用再按照 programmer 的游戏规则来被动地被他们牵着鼻子走。对于什么这会让更多“非专业人士”挤进程序员行列这个话题,我的意见很明白,抛开某些人的狭隘,自恋和惊恐不谈,我觉得凡能惠及普通大众的技术都可以抱欣慰之情,近的比如这个,远的比如能让小朋友们也能写程序的小海龟 logo 语言。因为这样的技术 enable 了一批原本无法在这个领域施展才华的人,无论是国家,文化还是技术圈子,都不能封闭隔阂,不接受新鲜内容输入,易用的语言或者 framework 能让更多人以我们不能想象的方式参与到技术开放行当中来,他们看问题的角度和实现方式真的能给我们很多启发,而且,对我来讲,他们也让我身边的朋友不再用古怪的眼光打量和评价我们这种“专业人士”,因为他们也有同样的机会来实现与我们能做的事情类似的东西。

The Panel 就是为了展示这些新类型的应用--新上马的 Windows Live 服务和 Vista Sidebar Gadgets 也是小新鲜的应用类型--而建立的,现在这里 host 的项目不多,只有 UniveRSS,Windows Live Gadget “Recipe of the day”,Windows Live Gadget “Special offers”,Windows Live Gadget “Job Openings”,好的是有源代码,就是专供大家看看参考的。我试过了 UniveRSS--这个有点让人想起并怀念 Max 的程序。照例在我 Pentium D 3.2G, 2G Ram 的 XP 上用的。这是个 3D RSS 阅读器--不,不要说这个概念很傻,因为第一,The Panel 上的程序本来就是为了演示表现能力而非真实产品,二,Gates 都犯过 640k 的错,凭什么别人不会呢?--我自己的感觉倒是视觉效果一般,没有 Max 那般惊艳,另外因为出了一次非法操作的错,也影响了印象,除了有好玩的感觉,用起来觉得还不是很方便,或许还有更优的交互方法。这个程序还在早期,还有前途 :-)

[tags]panel, wpf, vista, .net, live, sidebar, software[/tags]

Tags: , , , , , , ,




Zune 上线,Max 再见

Zune.net 上线了,别的不说,有个不错的 XP 主题下载,我挺喜欢。

Max 到底还是 shut down 了,当然算不上什么悲剧,只是会想念的。Microsoft 可能从中尝试和展示了不少东西。关于 Microsoft 凡是用男子名作 codename 的软件没一个有善终的噱头传言又多了个佐证。在 Microsoft Murders Max 中,作者觉得 Max 的概念和实施一直不错(我也同意),所以枪毙这个软件实在不该,我可不这么想,单就这个软件来说,创新的 UI 实现,新鲜的共享 idea 和 team 协作方法,或许让一家专门公司来做都非常合适--你别说,现在八成就有其他公司在循着同样的创意在加劲干着呢--这种软件引起消费者的新动向和大兴趣绝对没问题。不过 Microsoft 清楚自己的定位,太多地涉足 Windows 上的一般应用软件开发不是 Microsoft 的定位和对自己的要求,这么干和让 Microsoft 卖啤酒没本质区别。在 Microsoft 的规模和资源上,有所为倒不难,有所不为保持头脑清醒才不易。就算 Max 停止了,Max 开发过程种体验和尝试到的东西或许会融合到其他技术或产品里,放心,思想是死不了的,好的思想更是君要他死他也死不了da。

以前的 Max 文章

[tags]zune, max, microsoft, mp3, music, .net[/tags]

Tags: , , , , , , ,




Adobe Digital Editions

Adobe 上个月发布了 Adobe Digital Editions 。基于 Flash 技术的电子出版物管理与阅读软件。

在介绍中,ADE 被描述为完全从头设计的,轻量级的 RIA (rich Internet application ) 程序。在线离线均可工作,现在支持 PDF 和 XHTML 内容,还有 SWF,听起来少了点。

从 IE 中即可下载并安装,自带 Flash 9,总共 2.5M,体积还是可以的。装完后桌面上会有个图标--图标丑了点儿--不过界面还可以。
功能有点寒碜,也就是将文件添加到 library,在缩略图和列表两种视图之间切换,再就是阅读。阅读器的功能当然不比 Adobe Reader,也就是调整视图,缩放,查找,Goto等。
界面的响应速度比较慢,这个非常影响用户的感觉。前后翻个页都有迟滞,鼠标拖动的支持非常差。不过有些特色功能,比如局部放大比 Adobe Reader 方便。虽然界面比较酷,不过可能有点过于简洁,或许会觉得不习惯,碰到 Ctrl + F 居然是全屏而非查找的时候,更是要抓狂。
不智能的地方是,往 Library 中添加 item 只能一个一个文件来,烦死。不提供扫描硬盘或者目录导入文件的功能就算了,连手工添加都这么烦,非常不应该。

拿几个 PDF 比较了一下,ADE 的渲染和 Adobe Reader 有非常少的差异(条件:LCD,Windows ClearType 打开,Adobe Reader ClearType 打开)。ADE 的字体颜色深一点,在通常比例下字型的表现都没问题,圆滑平整很好,看不出什么差异。放大后对比,觉得 ADE 的稍微有些毛刺,“宏观”上还是感觉得到,希望不是我心理原因。

从我个人意见来说,现在公开的 ADE 还配不上 Beta 这个名字,不论是界面响应性和功能上看,现在这个版本实在有点差。想尝个鲜的试试无妨,想正经用的恐怕要失望,所以还是劝您别下载了。

前不久 Microsoft 发布了个 NY Times Reader,基于 WPF (Windows Presentation Foundation),说实话 UI 实在有点…那个,相比之下 ADE 比较对得起观众。当然 Microsoft 的策略是一个平台,ADE 的设计和未来实现则应该能保证其平台无关性,PC(Windows,OSX,Linux,不过目前的 Beta 只能在 Windows 上运行) 啊,PDA 啊,其他手持设备什么的应该有能受益的一天。和 ADE 支持的几种标准格式比,Times Reader 就只能处理自己的私有格式了。

Adobe 提供的免费 Library

Read Write Web 也有篇文章

[tags]adobe, internet, digital editions, ny times reader, .net, flash, software[/tags]

Tags: , , , , , , ,




Max 1 年

不知不觉,一年都过去了。

1年前,写过关于 Microsoft Max 的两篇 blog,不成功的Max 和终于搞定的 ReMax

最近 Max 又发布了新版本,新加的功能是…可能你不会想到…RSS 阅读。下面有图片可以参考,把文章组织的很有点杂志的味道,视觉效果不错,汉字体显示也很舒服,不过能完美到中文版 OS X 的黑体样子就好了。不足是:只能显示文章摘要,不过话说回来,显示全文就很难组织成现在的样子了;超链接自然也是不显示的。
上次试用的时候,就是在语言上出了问题,不过在简体中文版 Windows 上是实际还是可以安装使用的,新版本加强了检查,只有英语,德语和日语版本才能运行,语言版本检查是在包还没解压之前进行的,无从用我上次在 ReMax 里提到的方法,反正我最后是老实地在英文系统的安装试用的。另外,NTFS 文件系统成了必须,也是在解包之前检查。
上次提到过性能问题,这次在 Pentium D 3G,2G DDR2 RAM 上试验的,还是有类似感受,启动不能算非常快速,不过考虑到 Max 的初衷和现状,还是可以接受的。

在这一年间,Max 还加入了数字墨水支持,在不会更改原始图片的情况下,添加注释和草稿就很方便了。

关于 Max 的角色仍然言之不详,一句 your opportunity to try a new, exciting experience from Microsoft 可以套用到几乎任何东西上。把照片组织与分享和 blog 阅读结合到一块绝对不是2年前软件工程师们想得到的事情,不过现在看还是有道理甚至有前景的。Max 可能永远不会作为一个独立产品发布,不过只要能激发创意,催生其他 great works 就好。

Max 官方图片集
开发团队 Blog

点击查看大图

[tags]microsoft, max, .net, rss, software[/tags]

Tags: , , , , ,




Feeds

Global: RSS for International Readers
China: RSS for Readers from China Mainland
Both feeds deliver exactly same content. The second one is provided for readers from China Mainland where FeedBurner is blocked.
如果您的 RSS 阅读器访问 FeedBurner 有困难,可以使用第二个 feed,内容完全一样。

Latest JPG Magazine

By IVAN SOLDOFloridian christmas treeŽumberak - CroatiaLoewsrestorationVUKOVAR CROATIA 18.11.....