Groove Networks虽然没有大张旗鼓的发表这项申明,但在其网站的首页上加上了“Microsoft to acquire Groove Networks”这一行字却让感到足足的一次震惊,Microsoft终于收购了Groove。说起Groove Networks公司,很多国人虽然不曾了解,但他的来头着实不小。Groove Networks的创始人Ray Ozzie曾经创造了Lotus Notes,那个曾经被誉为最成功的办公系统。而Groove Networks从1997年创立开始,就主要致力于Virtual Office等协同办公软件和解决方案,在2001Groove Networks接受了微软5100万美元的投资,可以看出MS在观望Groove的模式和协同办公这个领域已久。此次收购后,Ray Ozzie会成为微软公司的首席技术官,直接向Bill Gates负责,那么现在开始,你感觉到这场震撼了吗?
MS有着强大的系统底层平台Windows系列,当然,还有强大的办公系统平台Office System。至于Office协同领域,MS直道Office 2000之前都没有在这个方面有所涉及,Office XP做了一些试探,Smart Tags,SharePoint逐步稳扎稳打,Groove Virtual Office的加盟会让Office System在协同领域突破新的高度。我一直在这个领域做开发,国内不少的企业也是在分食Office留下的这个空白。那么当Office System的下一个版本推出之后这个现状又会如何呢?
Groove Networks还不仅仅是个协同办公软件,另外还是一个企业既是通讯平台,配合强大的插件化技术几乎能够覆盖企业的每个办公协同领域。MSN一直没有涉足企业级应用,但现在“伊斯坦布尔”就要发布了,如果能够和Groove相结合,还有不得不提的SharePoint,那将是一颗原子炸弹。
对于Groove的了解,我也在继续的研究,如果你有这方面的想法和高见,希望探讨!
一些Groove的资料:
Groove Networks Website:
http://www.groove.net
Groove创始人Ray Ozzie访谈:
http://www.microsoft.com/presspass/features/2005/mar05/03-10GrooveQA.asp
Groove Virtual 试用版下载:
http://www.groove.net/setup?home=ms-download
协同软件欣赏与评测——Groove WorkSpace
http://www.chinaui.com/text/t1.asp?id=683
所有内容谨代表作者在特定时刻的个人观点
曾经想尝试Mono,尝试.NET在不同的平台下实现飞扬代码。一直苦于没有Linux的环境,也尝试过在Microsoft Virtual PC 2004上安装Red Hat Linux AS,但最终都在配制XWindow的显示属性的时候花屏而终。Microsoft Virtual PC 2004不再提供for Linux的Virtual Machine Additions,但又不想配制VMWare,出于对Linux系统本身的不熟悉,安装Mono也是一件不容易的事情。
偶然的时候看到了Knoppix,Knoppix is a bootable CD with a collection of GNU/Linux software, automatic hardware detection, and support for many graphics cards, sound cards, SCSI and USB devices and other peripherals. Knoppix can be used as a Linux demo, educational CD, rescue system, or adapted and used as a platform for commercial software product demos. It is not necessary to install anything on a hard disk. Due to on-the-fly decompression, the CD can have up to 2 GB of executable software installed on it.
兴奋得事情还远不止于此,Monoppix = Mono + Knoppix,它是一个已经安装和配置好Mono的Knoppix,以及预制了MySQL的一个on-the-fly的CD,完全遵守GNU/Linux。
下面的事情会一帆风顺,只需要在Microsoft Virtual PC 2004上新建一个虚拟机,在配制界面上可以清除所有的硬盘,配置好NAT方式的网络,然后就是启动系统了,挂接Monoppix的ISO光盘。我分配的是128M的虚拟内存,Monoppix系统启动时会自动把大约90M内存虚拟为RamDisk,只要大约3分钟,一个Linux的图形化桌面就呈现在你面前了,Mono的Logo作为桌面显得额外的强眼,在NAT模式下甚至连网络都是直接配置好的J。
我迫切的希望立即在Mono下运行我的.NET代码。初步看了一下Mono Quick Start。
1. 打开Editors菜单下的KWrite编辑器。
2. 敲入下面的Hello World代码:
using System;
public class Text
{
public static void Main()
{
Console.WriteLine(“Hello World Mono!”);
Return;
}
}
3. 保存这段代码为/tmp/test.cs。
4. 打开一个Terminal Shell。
5. 执行下面的命令:
Cd /tmp
Mcs test.cs
Mono test.exe
就是这么轻动,Hello World Mono!
方便之余,或许还有更多的尝试想做,如:希望有个中文环境的Monoppix;希望能够将Monoppix安装到硬盘,可以长期保留编写的程序。于是,找到了阿贵这篇不错的文章。
The IDS build (1909) contains a beta version of Windows SharePoint Services (WSS) Service Pack 2. This service pack adds the following features:
Domain renaming
Provides better support for reverse proxies
Adds administrator supplied domain and protocol information for links
Administrators are able to map incoming URLs to specific outbound URLs
Solves top WSS deployment issues
Permits reverse proxy configurations that change the inbound URL
Enables SSL termination once data hits switches or routers
Static IP load-balancing capable
No Disabling of Kerberos
The one-click installation of WSS will no longer disable Kerberos
For server farm installations, the security configuration behavior is modified
Stsadm will no longer disable Kerberos by default
The object model default behavior is unchanged, but a new method is added to allow Kerberos to be used
The UI is changed to allow users to choose Kerberos or NTLM
New changes to allow better integration with the Manage Your Server / Configure Your Server UI
春节前由于自己工作繁忙,没有时间参加MSDN WebCast直播的《Visual Studio Team System场景演示》,这个主题是开心主讲的。等了好久点播录像,昨天终于提供下载了,正巧今天休假,于是迫不及待的收看完这个讲座,受益匪浅。
VSTS将带来一场革命(对企业级软件开发团队而言),同时也是一场浩劫(对提供软件开发解决方案的公司而言,尽管开心也提到了预留给过去提供开发解决方案公司的空间,如扩展VS.NET 2003)。MS首次将自己和众多MS合作伙伴的开发理论(MSF)以工具的形式推广给广大的开发组织,以工具的形式提供强有力的支持。MSF非常的博大精深,虽然MS自身不是CMM的成员,但MSF有着和CMM同样的权威性和指导作用,遵守MSF意味着实现了CMM三级的标准。同时,面对更多小型开发团队的MSF Agile将是一个轻量级的解决方案,目前MSF Agile的Beta文档已经可以在GotDotNet的网站上获得评估,前些时间开心翻译了一些MSF Agile,接下去的时间,我会花一些时间好好研究MSF Agile,毕竟VSTS就要来了,不懂MSF的话如何应对这项挑战呢?
以下几点是我在录像中最直接感觉到的几点体会,同时也感觉到几处不足,希望有机会跟各位VSTS的高人深入探讨:
1、 VSTS提供的开发模板目前包括了面向中型开发团队的MSF和面向小型开发团队的轻量级MSF(MSF Agile)。其它的开发模板如XP等则可以让企业自行订制,或者从互联网上获得其它提供商提供的开发模板。
2、 VSTS将不仅仅是个开发工具,而是一个完整的开发体系,从录像中可以感受到MS以从未有的方式把众多的MS产品进行了整合,如SQL Server 2005,Office Professional,SharePoint Services,Reporting Sevices(包含在SQL Server中),Active Directory等等。
3、 各种类型的测试方法和Build方法是MS在VSTS中提供的,MS亦强调Unit Test和Daily Build。同时,对集成测试和BUG跟踪、分析的方式都有强大的工具支持。
4、 录像中没有体现迭代开发的部分,在国内众多开发团队中迭代是必须遵守的规则,作为项目经理如何处理好版本迭代是否VSTS有这方面的支持呢。
5、 VSTS会提供一些将第三方的开发支撑工具转向VSTS的迁移工具,如从ClearCase、ClearQuest迁移到VSTS,同时我的疑问是,VSTS自身是个完整的体系,是否迁移后的项目也受到VSTS中各类测试方法和BUG分析工具的支持呢。
MSDN提供了一篇新的文章,《Installing the December CTP Release of Visual Studio Team System》。该文详细介绍了使用MS Virtual PC 2004或MS Virtual Server 2005安装和配置VSTS的方法,我正在准备做这方面的尝试了。
如果你和我一样刚刚开始关注VSTS,那么关注开心和关心的Blog吧,关注博客堂!