Visual Studio LightSwitch增加对HTML5和JavaScript的支持

在本周的 TechEd 发布会上,微软宣布,他们正在为 Visual Studio LightSwitch 增加对 HTML5 的支持,该工具旨在简化自定义数据库驱动业务应用程序(custom database-driven business applications)的开发。

LightSwitch 目前生成的是 Silverlight 应用程序。加入 HTML5 和 JavaScript 代码生成意味着,LightSwitch 应用程序现在可以使用支持的浏览器在任何平台上运行,包括 Android、iOS、以及 Windows 8。

这是朝着 LightSwitch 跨平台标准化迈出的又一步。 Visual Studio 2012 beta 版包括了针对 LightSwitch 的更新,这使得加入 OData 服务成为可能,以便非 LightSwitch 应用程序可以使用数据。至于引入基于 HTML5/JavaScript 的客户端,LightSwitch 团队提到

随着许多员工携带他们自己的设备来到工作场所,为每个设备构建本地客户端、并把每个实现部署到各个应用程序商店的做法很难行得 通。鉴于对 HTML5 和 JavaScript 的支持越来越多、以及充满活力的开发社区,符合标准的 HTML5 和 JavaScript 才是必然的技术选择。

Silverlight 客户端将继续作为 LightSwitch 应用程序的默认目标。微软表示,对于 HTML5 应用程序当前的主要焦点是移动优化和触摸功能。可能出现的情形是,功能完备的桌面客户端在 Silverlight 上运行,同时还有个 HTML5 移动伴侣(mobile companion)应用程序。LightSwitch 允许针对这些情形在同一项目中进行并行构建。

尽管 LightSwitch HTML5 客户端尚不可用,但是指日可待。到时您可以从 LightSwitch 开发者中心下载。

Windows 8 人脉的设计原则

之前微软的一段视频,向我们详细的介绍了Windows 8中人脉系统的方方面面,今天WPdang就给您介绍下微软对这个系统的设计原则

Windows 8人脉设计原则

同Windows Phone一样,Windows 8的人脉设计原则也遵循了用户完整的社交构架,专为系统特点量身定制的核心和风格,通过云技术所达到的无缝连接联系人以及照片、评论和位置信息,便捷安全的一键分享。

这四大原则不仅仅渗透在Windows Phone现在的版本以及未来的Apollo中,也将完整的运用于Windows 8中人脉系统的未来。而对于中国用户最值得庆幸的就是,新浪微博已经正式的加入到了这个系统中,国内用户通过个人账号的链接,也能完整的打造出属于国人自 己的社交平台。

此外,Windows 8也已经确认可以同Windows Phone以及Hotmail 中的一样手动整合并合并重复的联系人,这项功能的实现无疑是非常具有人性化的。

VIA livesino/WPDang李渊

微软可能更换公司Logo以适应Windows 8 Metro

著名技术博主Paul Thurott今天公布了一张据称是微软最新公司Logo的图像,我们可以看到原有的斜体Microsoft已经被“扶正”,字体变为Segoe,看上去更新鲜和简洁,这样一来新的字体将和Windows 8 Metro的风格一致。目前换标的消息并没有被证实,但可信度不低。

实用的 CSS3 参考手册和代码生成工具

CSS3技术现在越来越成熟,通过CSS3的一些新特性(如box-sizing、边界半径、文字阴影、渐变等)创建的效果已经令前端开发者兴奋不已。使 用CSS3进行前端设计是未来的发展趋势。因此,如果你是一名前端设计师,就需要掌握这些最新的技术,否则就有可能会被淘汰。

一、参考手册

1.  Idiomatic CSS

编写统一、符合习惯的CSS的原则,有中文版本。

2.  CSS3 Click Chart

示例代码和CSS3特性支持情况表。

3.  CSS3 Selector

CSS3 Selector的官方指导手册。

4.  HTML5 & CSS3 Support

主流浏览器对HTML5和CSS3支持情况一览表。

5.  CSS3 – Information and Samples

针对CSS3的各种信息和示例。

6.  Sencha CSS3 Cheat Sheet

7.  Smashing Magazine CSS3 Cheat Sheet

二、CSS代码生成工具

1.  Gradient Editor

一个强大的CSS渐变代码可视化编辑器,类似于Photoshop的渐变设置界面。

2.  Gradient

CSS3渐变代码生成器。

3.  Border Radius

边界半径(圆角)代码生成器,通过设置四个角的半径数字,即可自动生成代码,且能够直接预览到效果。

4.  CSS3 Generator

通过可视化形式设置各种属性,包括文字阴影、轮廓、边界、渐变、过渡等,并能够自动生成代码。

5.  CSS3

针对边界半径、box阴影、背景渐变和不透明度的CSS3代码生成器。

6.  LayerStyles

如果你熟悉Adobe Photoshop,你会发现这个工具非常好用。

7.  CSSWarp

自动生成路径文本的CSS代码。

8.  Font Squirrel

生成woff、svg、eot和ttf格式的字体,并在CSS中使用。

9.  CSS3 Maker

强大的CSS3代码生成器。

10.  CSS3 Tool

各种CSS3代码生成工具集合。

英文原文:Useful CSS3 References and Online Generator Tools

ClamAV 项目领导人 Tomasz Kojm 离开该项目

今年是 ClamAV 10周年,不过该项目领导人 Tomasz Kojm 今天给所有 [clamav-users] 邮件列表发了 email 称将离开这个项目,邮件大概的意思是:

对我来说是时候做出改变了,ClamAV 现在已经是一个成熟的软件,我相信 Sourcefire 会成功的继续它的开发并维护其架构。 Matt Watchinski 已经领导 Sourcefire 的漏洞研究团队 10 年了,他将继续领导这个项目;Joel Esler 是公司开源社区经理,你可以从他这里获取建议和观点。

邮件全文请看:

http://markmail.org/thread/dvpc6xfif2oc7esn