【发布时间】:2010-12-10 09:25:05
【问题描述】:
我很想知道我们如何才能使网站开发速度更快。我特别关注 asp.net。
据我所知,我们可以通过以下方式加快asp.net网站的开发速度
使用Log4Net——捕捉日志信息Entity framework——提高数据库运行速度。
那么,还有其他工具可以用来优化开发过程吗?
如果你在你的任何项目中使用过,无论是小项目还是大项目。
【问题讨论】:
标签: asp.net open-source asp.net-2.0
我很想知道我们如何才能使网站开发速度更快。我特别关注 asp.net。
据我所知,我们可以通过以下方式加快asp.net网站的开发速度
使用Log4Net——捕捉日志信息Entity framework——提高数据库运行速度。
那么,还有其他工具可以用来优化开发过程吗?
如果你在你的任何项目中使用过,无论是小项目还是大项目。
【问题讨论】:
标签: asp.net open-source asp.net-2.0
我正在使用这个工具/库(只是免费的,我没有提到像 Resharper 这样的商业):
Ghostdoc - 用于生成 cmets - http://submain.com/products/ghostdoc.aspx(免费)
Microsoft Enterprise Library - 用于验证器、缓存、日志记录和其他用途的优秀库 - http://msdn.microsoft.com/en-us/library/ff650466.aspx
Nhibernate(如果您想在 asp.net-2.0 中使用它,则不是 Entity Framework)
Fiddler 2.0 - 分析页面流量的外部工具(有利于跟踪 ajax 中的问题并提高性能)
Firexox + Firebug + Yslow - 测试和调试页面性能的最佳方法
IETester - 用于在各种版本的 IE 上测试您的页面的程序(有时您必须创建与 IE 6-8 兼容的页面;/) - http://www.my-debugbar.com/wiki/IETester/HomePage
如果在您的项目中可能 - 将 asp.net 版本升级到至少 3.5 - 它可以大大提高您的编码速度。
【讨论】:
我们正在考虑在未来的项目中使用 960 Grid system。
jQuery,显然是为了更好、更简单的 JavaScript。
我喜欢Ajax Control Toolkit,因为它的小部件易于使用。
【讨论】:
使用 ASP.NET MVC、NHibernate 和 DI 框架(StructureMap 或 Windsor)。
【讨论】: