微软宣布为C#和CLI的相关规范即ECMA 334和ECMA 335,提供公众承诺(Community Promise),这确保了任何人都可以用任何语言和方式来实现它们,而不会受微软侵犯知识产权及专利权的诉讼。
个人认为,阿里软件目前在SAAS上做到了国内同行的前列,可以说是完全站在了SAAS的肩膀上,但是对网络上“阿里的软件服务是一种云计算”的观点
在运用Visiol studio.NET 开发Web 应用程式中,开发者常常会遇到一些问题;如我开发好的程式,在开发环境下测试没问题,怎么一搬到应用环境下,就会有问题?
软件项目管理是一个庞大而复杂的系统工程,当前业界对于软件开发流程有不少规范和定义,如CMM和ISO9000。在该管理体系的管理下是可以开发出高质量的软件产品。但是由于该体系较适合于大型而且复杂项目的团队开发,真正实施尚需要时间和过程。而我们当前执行的项目,一般只有10个人左右,要实施软件工程难度更大。我认为:虽然项目大小不一,但管理方法是相通的,要做好软件开发工作,就必须加强有效管理。
持续集成是极限编程十二实践之一(1999年Kent Beck编写的《解析极限编程》),最初被使用极限编程方法的开发人员所推捧,并在过去的几年中得到广泛应用,成为业界广为人知的软件开发实践。该实践用于解决软件开发过程中一个具体且重要的问题,即“确保当某个开发人员完成新的功能或修改代码后,整个软件仍旧能正常工作。”
信息工程监理的中心任务是对信息工程项目的进度目标、质量目标和风险防范,实施有效的监督、协调与控制。为了监督、控制软件项目开发过程的性能等,引入定量监理十分必要。为此,本期将首先介绍进度的定量监理过程,在下一期将介绍质量和风险的定量监理。
一位经验丰富的软件开发专业人员提出了一份他个人的建议,并且描绘了一幅通过改进和提高开发过程从而使项目获得成功的良好习惯,它涉及到交流沟通、用例、测试和市场营销等方面。
“云”,既是对那些网状分布的计算机的比喻,也指代数据的计算过程被隐匿起来,由服务器按你的需要,从大云中“雕刻”出你所需要的那一朵。实在是非常浪漫的比喻
云计算是提高公司效率的一种有益行为。它是以更有效率的方式运行一个大型发电机(云计算)而不是设法管理许多较小的发电机(现场实施)。
恩信科技云计算ERP系统客户无需额外购买任何硬件、无需安装软件、无需聘用IT人员、就能最低成本、安全无忧随时随地通过互联网使用软件管理企业
软件开发项目的失败使得人们开始思考软件开发的过程,人们希望通过引入严格的过程控制产生软件生命周期中各个阶段的文档和制品来保证软件的质量。比较出名的业界实施方法论有 cmmi (能力成熟度模型)和 rup (瑞理统一过程),这些方法论都是重型的。
随着Web上低价或免费软件种类的日益丰富,使微软陷入竞争对手的包围圈中,如何成功突围成了微软捍卫自己帝国的头等大事,微软因此对Office软件进行了大刀阔斧的改革,投身于网络服务的大潮中。
VB.NET用户一次又一次地要求微软向VB.NET中加入C#特性,同时C#用户也想在C#中加入VB.NET特性,这么做的直接后果就是微软决定同步发展这两种语言。
软件体系结构代表了系统公共的高层次的抽象,它是系统设计成败的关键。其设计的核心是能否使用重复的体系模式。传统的应用系统体系结构从基于主机的集中式框架,到在网络的客户端上通过网络访问服务器的框架,都不能适应目前企业所处的商业环境。
一个项目经理在开发一个为期10个月的项目的三个星期后得到客户通知,项目要在不增加成本,不影响范围和质量的情况下,需要在8个月内完成,项目经理应该怎么做?
注册完Google App Engine,为GAE做了一些准备工作(SDK,编译环境)之后,我们开始创建第一个GAE程序,当然从Hello World开始
对于如何将流行的Apache HadoopMapReduce框架运行于AmazonEC2之上,老早之前就已经有教程了。今天Amazon通过Amazon Elastic MapReduce对其提供了官方支持,不断改善自身。从其产品页面可看到