Web 单一开发人员流程/实践/基础架构建议
因此,我即将开始一个相当漫长、耗时的项目,这可能会给我带来一些好的结果/回报——我想给予它应得的关注和关注。我将是唯一的开发者,我在这方面有丰富的经验(大约13年的行业经验)。我从来没有为每一个选择负责过,所以我想把它扔出去,作为一些反馈。这将是一个网站 Win x64工作站上的开发工具:Web 单一开发人员流程/实践/基础架构建议,web,Web,因此,我即将开始一个相当漫长、耗时的项目,这可能会给我带来一些好的结果/回报——我想给予它应得的关注和关注。我将是唯一的开发者,我在这方面有丰富的经验(大约13年的行业经验)。我从来没有为每一个选择负责过,所以我想把它扔出去,作为一些反馈。这将是一个网站 Win x64工作站上的开发工具: VS2010 SourceGear客户端 菲利齐拉 超编辑 SQL 2008管理工作室 我还将拥有自己的数据库服务器机器,它将为web数据库运行SQL 2008,并将托管Soucegear存储库数据库 我
- VS2010
- SourceGear客户端
- 菲利齐拉
- 超编辑
- SQL 2008管理工作室
- 从存储库中提取最新代码
- 根据规则进行检查(ala FX Cop)
- 编译代码
- 针对新编译运行一系列测试(单元测试?)
最后,我在想什么是我需要关注的?例如,我计划使用jQuery,但经验有限——除了VS2010,还有什么好的javascript工具吗?大多数web开发人员如何在大量可用的浏览器中测试他们的站点?我应该使用缩小网页内容的工具吗?哪种工具最好?我以前建立过很多网站和应用程序-这只是我第一次真正的“商业”冒险,我希望它建立在坚实的实践基础上。我也是一个单一的开发人员,使用的工具与您基本相同 有几件事…好吧…它发展到不止一对
- 我有时喜欢使用UltraEdit来编辑我的javascript文件…因为它有一些VS2008缺少的功能…不确定abt VS2010…主要是一个函数列表来帮助文件导航
- 我还使用检查javascript文件的语法…您可以将其集成到UltraEdit…我的选择…或VS…或两者兼而有之
- 我使用subversion进行源代码控制…服务器使用Visual SVN,客户端使用Ortoise…两者都是免费的
- 对于我最近开始使用的备份…您可以将DropBox指向保存您的文件的文件夹,它将在DropBox启动时同步(并且它将在多台计算机上保持文件同步…因此,如果您有一台非现场计算机…如果在主开发站点发生某些事情,您将受到保护)
- 如果你要使用LINQ,我建议你免费获得一份,但你可以付费获得“intellisense”…包括的例子都是很棒的学习工具
- 在使用jQuery时,请查找能够完成所需功能的插件