我最近在惠普做了几个ASP.NET MVC3项目,因为我来自软件背景,我对MVC3的内部工作原理以及最佳实践都比较陌生。ASP.NET MVC3设计模式和正确的编码技术
在此期间,我稍微改编了一些同事的编码风格以及设计我的网页的方法,直到今天仍然坚持。考虑到这一切,我的主要问题是什么人会推荐学习材料;书籍/视频/教程。我可以从任何这些资源中学习,并且我很想知道我的编码是否正确。
我有几个项目在我的腰带和许多我使用Razor和ASP.NET编写的大型商业解决方案,但有时候我觉得我正在做的事情要么非常黑客,要么只是一种低效的编码方式的东西。因此,项目越大,添加新功能就越困难。
我认为这是我在编码方面的经验不足,但同时我想克服这一点,我认为,通过MVC3的大量经验,我可以适应更简单的风格或设计模式,帮助我不仅优化我的代码,而且成为一个更好的Web开发人员。如果任何人对书籍或培训网站有任何建议,请告诉我,因为我想变得更好。
预先感谢任何一直在我的鞋子里,愿意或能够推荐任何东西的人!
这是非常主观的。我会说特殊的样本可能需要说史蒂夫sandersons MVC3书外。许多网站甚至在书呆子晚餐项目中都有代码味道。我会在这里发布你在做什么的具体问题,然后我们可以帮助解决具体问题。 –
我可以看到你会怎么想我越看越它,我认为这就是为什么我有时会对我编写正确代码的能力感到困惑。我真的不知道如何展示示例,除非我粘贴控制器/模型和视图供人们看,那会更实用吗?我只是觉得有一个更好的实践,比如像SOA这样的设计模式和其他能够促使我以更基本的结构化方式开发的模式。 – jhartzell