大家早上好,
我希望我不会把它寄到错误的地方;我一直在编写Web项目,主要是MVC和ASP.NET的咨询公司,但我总是接收未完成的项目,所以我要说,我在Web开发方面的经验不如我想要的那么好是。为了改善我的经验,我决定接受为兽医诊所建立一个项目,我将在MVC中建立这个项目。 有一些我想知道的事情是为了让我的项目结构合理,并避免在这个过程中感到迷茫,因为我没有足够的时间去研究我想做的事情。 所以我想问的主要问题是:
开始新项目时,在哪里 我应该开始吗?制作 样式?我应该直接去 代码?如果我做一些计划, 那我该怎么办呢?
在中构建Media文件夹时
我的项目,如果我决定我会使用
jQuery之类的,什么文件
我真的应该得到吗?什么是最好的
在MVC中实现jQuery的方法
项目,而不必提及它
在每一页?
制定一种规划 我自己,完成了截止日期 必须尊重,结构是什么 我应该用吗?
嗯,我不擅长设计
所有,我经常要依靠
其他人的CSS制作东西
看起来不错,所以我怎么能用它
项目改善,仍然是
让它看起来不错?
我希望我们都可以分享一些有关此事的经验,并让这个主题帮助那些可能会和我一样感受到同样弱点的人。
答案 0 :(得分:4)
尝试找到适合您需求的框架。如果您想要可重用性,请确保您了解/理解MVC模式(OOP)的概念。我个人使用Zend-Framework,它有一个非常大的社区。 p>
(但是,一个好的做法是构建自己的框架。查看其他框架并了解专业和缺点。)
每个项目都以UML设计开头:http://en.wikipedia.org/wiki/Unified_Modeling_Language
不要试图再次发明轮子,例如:学习/玩960 css网格http://960.gs,jQuery和不同的数据库类型。
记录一切!
测试所有内容http://simpletest.org
使用subversion轻松访问项目的先前版本http://subversion.net
书籍提示:http://www.amazon.com/Communicating-Design-Developing-Documentation-Planning/dp/0321392353
当您开始构建代码时,我建议您从注册,登录和身份验证开始。之后:国际化和本地化(参见:http://en.wikipedia.org/wiki/Internationalization_and_localization)
然后创建你的CRUD等等..
编辑: 您可能想要了解的其他一些资源:
祝你好运!!