摘要:
导读:一个优秀开发者如何才能变得伟大?还是先不想如何变得伟大:一个不错的开发者如何变成一个优秀的开发者?从第一步到第N步并没有确定的路径,哎呀,甚至不知道第N步是什么。能逻辑思考的都明白,缺乏一个确定的路线意味着,想从新手到大师,将会是一个艰辛的旅程。在过去几年间,我还是花了相当一些时间,反复思考这一个难题。接下来是什么?我该如何做才能从一个优秀的开发者成为一个相当优秀的开发者?成功到底是什么样子的?当我有一个清晰的目标以及一个可以衡量的成功标准的时候,我做的最好。比如,我想5分钟跑一英里,这很好衡量,而且成功是明确定义了的。我知道现在我一英里我可以跑多快,而且网上到处都是如何跑快的建议和训练 阅读全文
摘要:
VMware的开源PaaS项目Cloud Foundry近日加入了.NET框架的支持,这使得该公司产品在与微软Azure的竞争上又迈出了有力的一步。CloudFoundry.com是一个托管的PaaS(平台即服务)解决方案,开发人员可以在该平台上迅速部署及运行Web应用程序。Cloud Foundry能够帮助开发者使用Java或者其他的基于JVM的架构构建应用,它支持的应用程序框架包含Spring、Grails、Ruby on Rails、Node.js 及 Scala等。现在又增加了对.NET的支持。Cloud Froundry写道:“与之前所支持的框架一样,开发人员现在可以使用熟悉的Clo 阅读全文
摘要:
1. Umbraco项目地址 下载Umbraco是一个开放源码的CMS内容管理系统,基于asp.net建立,使用mssql进行存储数据。使用Umbraco,设计师能创造出有效的XHTML标记模板和开发人员可以创建任何基于.Net的模块。主要特点包括:漂亮,友好的用户界面综合所见即所得编辑器支持编辑在Microsoft Word全部源代码可用(开放源代码)超级简单的模板引擎完全支持Web标准2.N2 Core Engine项目地址 下载N2是一款轻量级的cms框架,它能帮你建立一个人人都能够更新的大站点.网站内容编辑者将享有一个简单且功能强大的Web界面,同时开发者将享有一个友好的API这使得建 阅读全文
摘要:
作为一名优秀是软件开发工程师,以下的这些常识你知道吗?在实际工作中有没有总结过呢?小编就带大家一起分享这20个软件开发常识。1.针对面向对象的设计与分析:为了让软件有更好的可维护性,重用性以及快速开发,简短的OOAD与它的SOLID原则对于每一个软件工程师来说都是该牢记的。2.软件品质因素:软件工程的好坏与软件的品质因素是绝对关联的。请在开发过程中深刻的理解这一点。3.数据结构与算法:深刻理解像数组,列表,栈,树,图,集合等这样的基本数据结构,并在软件开发过程的关键部分使用好的算法。这样整个软件逻辑就会很清晰了。4.Big-O符号来标记算法复杂度:在开发过程中,请务必使用Big-O符号来比较两 阅读全文