面向对象的概念稳固建立,是现今的软件抽象模型,但是如果打赌目前有90%或更多的.NET发展项目都连接到关系数据库,多半不会输。
同为软件巨头,IBM与微软一直唱对台戏,文档格式标准之争就是新例,IBM支持国际标准ODF(Open Document Format,开放文档格式),微软则力挺自己的OOXML(Office Open XML)。
微软计划在下周发布Windows Server 2008 release candidate,一个接近正式版本的服务器操作系统.这是一个执行人员在当地时间周四确认的,他在IDF的演讲中透露了这一消息。
OOXML第一轮标准化投票的失利再次令开放文档标准成为了整个IT产业的一个热门话题。ODF的支持者和OOXML的支持者各自对这次投票的失利作出了不同的反应。很多对于“开放文档标准”毫无概念的人,也被迫面对这样一个陌生的问题:ODF与OOXML,你站在那一边?
由于非公开的Vista Service Pack 1 Beta版本泄露并且在前几周已经轮换几个版本了,微软的宣布并没有吸引太多惊奇的目光。然而,从微软的嘴里直接获得更新的内容总是颇有裨益的。
跟一个客户交流关于SOA架构设计和服务工程的话题,期间谈到面向服务的应用开发与传统的应用开发最大的不同点在于对问题域求解的企业级视野,不想引发了一场关于Service和Component的讨论。有人说,正因为视野的不同,Service是关注企业内不同应用之间的共享,而单一应用本身的设计构造单元是Component,不需要Service。
Silverlight 1.0版本把会把目光主要集中在音频和视频上,但是未来的版本会让开发者能够在.NET平台上开发具有音频和视频效果的web应用程序。
微软做了一个 Visual Studio 程序员“直面挑战”网站的宣传站点,用Halo风格做的视频,全中文配音,配音挺幽默的,推荐程序员朋友们访问,另外这个网页的技术也非常炫,值得大家去欣赏。
Google向负责监管微软反垄断案执行情况的联邦地方法院递交了一份动议,建议对微软执行反垄断和解协议的监管更严格一些,并延长监管时间。由于包括加利福尼亚州在内的一些州也要求延长对微软监管的时间,因此,法官在认真考虑这一问题。
在.NET 1.0发布的时候,VB和C#没有太多的区别,但是随着第四个版本发布的临近,两者之间的区别逐渐拉开。今天让我们一起看看那些在空类型上可能会困扰开发人员的小地方。
Adobe公司一直非常努力的开发Adobe Flex 3.0版本,预计在2008年初发布。Adobe Flex是一个开发工具集,为了构建富web应用程序,这些web应用程序使用Flash Player播放器,运行在浏览器中。
作为一个.NET程序员,我们可能对性能优化不太在意。性能优化与否能产生什么区别?做任何事情都有好几种方法,大多数都差不多,不是吗?真相是,通常,你编写代码的方式和你使用的数据结构都可以让你的应用程序的效率有天壤之别。
在.NET前的Visual Studio 时代Visual Studio开发人员就开始享受到Visual designers设计控件的速度和一致性带来的便利了。在微软公司 Office Server 2007 Web Part开发世界里,开发人员没有用来进行WebParts开发的visual designer。这意味着甚至要为最简单的控件而动态载入控件或者连接大量的字符串。(也可以用XSLT,这个问题改天再讨论)我们还
从忽视到嘲笑到打击,可以说开源软件在发展过程中杀出了一条血路。更可贵的是面对微软这样一个强大的对手,开源社区坚定不移,从而使微软彻底放弃了与开源的斗争,之前的“杀手锏”:linux侵犯微软专利,也不在提起,并就相关言论表示了歉意。
Feature构架已经扩展到允许开发人员创建定制Features。 通过使用 SharePoint Portal Server 2007新的部署形式可以部署Features,即解决方案部署。 解决方案是定制软件包(例如WSP文件)或可重新分配的cab文件,是由开发商开发, sharepoint管理员部署的。 管理员可以将Features部署到个人网站或所有网页前端服务器。
我对WPF有一些复杂的情感,但是有一点是确定的,这是近十年来Windows的图形子系统的一次重大改变,并且它还包括除了核心图形构造和程序API的一些主要的改变。