公司老板给了个商城的任务给小弟我小弟我没做过来请问下经验

公司老板给了个商城的任务给我我没做过来请教下经验
公司老板给了个商城的任务给小弟我小弟我没做过来请问下经验公司老板给了个商城的任务给小弟我小弟我没做过来请问下经验
首先说下我的水平,我的水平十分底下但是也可以做出来拉。
 
   说重点了:就是我应该使用什么,webform呢我比较拿手但是性能比之又没有MVC这些好了,而且如果用webform的话,整个商城的架构我也不知道怎么去规划了。

   就希望前辈们能指点我一下,或者给我一些做商城的经验分享,还有哪些地方需要注意。


另外我是一个实习生,实习一个月还没到,这个商城项目的以意义对我来说比较重大,希望前辈们多多给予经验的分享和技术上的指点
------解决思路----------------------
你不要多想了,随便做吧,怎么方便怎么来,你还在纠结webform还是mvc的,如何来跟你说明各个方面的问题呢
------解决思路----------------------
你不要多想了,随便做吧,怎么方便怎么来,你还在纠结webform还是mvc的,如何来跟你说明各个方面的问题呢
------解决思路----------------------
引用:
   说重点了:就是我应该使用什么,webform呢我比较拿手但是性能比之又没有MVC这些好了,而且如果用webform的话,整个商城的架构我也不知道怎么去规划了。


对于webform来说,如果你首先把 <form runar="server"><div></div></form> 删除掉,那么剩下的,就不包含需要回发交互部分了。这显然比 asp.net mvc 还好,不但避免了状态机制所带来的页面生命周期,你还有一些轻量级的 asp.net 控件可用,例如 Repeater、ListView、master page、ascx 等等。
------解决思路----------------------
webform 的原本的目的,是达到像20年前的vb winform 的那样的水平。它确实几乎达到了,但是在7、8年前的web界早就转向 web 2.0了(web 2.0的概念实际上出现于2004年左右,成熟于2010之前),也就是灵活动态的前端为主而不是以服务器端处理 UI。现在不知道算不算是 web 3.0,还是别的什么,反正各种专业的前端框架、以及 html 5 等等,才是主流。如果这个时候去讨论 asp.net 的技术,有点显得老气。因为网页 UI 更多地是由前端完成的,服务器程序开发人员不去开发和设计前端。
------解决思路----------------------
引用:
我其实是想使用<%%>进行绑定数据,然后在后台再次生成一遍为html再显示静态的到前端。

最后用户执行购买等操作的时候,都由另外一个页面来进行处理


已经跟你说了。看不出来?
------解决思路----------------------
删除页面上的 <form runar="server"><div></div></form>,剩下的部分还是使用你会的那些去做就行了。这对你来说是合适的选择。
------解决思路----------------------
mvc吧,速度快点,我之前也是用mvc做的。代码都还在。公司老板给了个商城的任务给小弟我小弟我没做过来请问下经验公司老板给了个商城的任务给小弟我小弟我没做过来请问下经验
------解决思路----------------------
引用:
你不要多想了,随便做吧,怎么方便怎么来,你还在纠结webform还是mvc的,如何来跟你说明各个方面的问题呢
顶你这句,你考虑太远了 公司老板给了个商城的任务给小弟我小弟我没做过来请问下经验
------解决思路----------------------
你老板不是技术控之类没有指定你必须要用什么技术的,你就先用你熟悉和知道的东西去实现,公司要求的是效率。
商城前台我理解的就是三个部分。商品展示、用户中心、购物流程,其他什么东西基本都是为这三个东西服务的。
后台那就太多部分了,具体看公司对这个商城的要求。
另外就是你老板给这个商城提出了那些要求,那些你可以实现,那些暂时不能实现。先把能实现的解决,不能实现的就要看是技术原因?环境原因了。

------解决思路----------------------
引用:
webform 的原本的目的,是达到像20年前的vb winform 的那样的水平。它确实几乎达到了,但是在7、8年前的web界早就转向 web 2.0了(web 2.0的概念实际上出现于2004年左右,成熟于2010之前),也就是灵活动态的前端为主而不是以服务器端处理 UI。现在不知道算不算是 web 3.0,还是别的什么,反正各种专业的前端框架、以及 html 5 等等,才是主流。如果这个时候去讨论 asp.net 的技术,有点显得老气。因为网页 UI 更多地是由前端完成的,服务器程序开发人员不去开发和设计前端。

分析的很透彻。微软推webform,是想让程序员象开发桌面程序一样快捷,但这样一来也会带来很多的弊端,诸如N多的状态处理机制以及ViewState带来的弊端等。
webform做为前台开发来说,也不是不可取。不用服务器控制或者少用,尽量减少页面的回发,在你对webform熟悉的前提下也是可以考虑的。MVC也有缺点,任何技术都有利有弊,适合自己的才是最好的。
------解决思路----------------------
另外,需求的确定往往比你选择哪种技术实现更重要。早年的京东也是一个纯B2C,但莫说让一个实习生,即使一个有着一定技术水平的程序员单打独斗地去实现,恐怕也勉为其难。一个商城的功能,前台的诸多细节实现,用户体验的设计,以及后台诸多的统计查询及管理功能,这些才是重点。