none
寻求一种ui层技术的最佳组合方式 RRS feed

  • 问题

  • Mvc ,webform

    webparts,,sliverlight

    urlrewriter 网页模板重用

    我初学asp.net 只用过webform 做过ui 层的东西

    不过我感觉webparts,,sliverlight ,urlrewriter 都是些挺不错的技术

    我现在想在vs2008下组合以上技术作为我下一步的ui层的技术支持

    例如 mvc + webparts + sliverlight 

       Winform +webparts + sliverlight + urlrewriter ui 层技术支持

    不知道它们怎样组合才比较合理

    不知哪位朋友做过这些尝试请指点一二。

    2009年5月21日 11:02

答案

  • 首先,做UI最好的方式是用JavaScript+DIV+CSS,做UI层足够做的很好,不管是Web From,还是MVC,在网络上,最基础最重要的还是html,你要熟悉这个东西,有的服务器端控件很好,有的不是很好,适不适用,就要看你的需求了。

    如果是我的话,前台用JS+DIV+CSS做,后台逻辑用C#做,这样就很方便管理和维护以及编写了,也就是所谓前端和后端。而非要用服务器端控件的话,对于不太好处理的UI可以自定义控件或用用户控件,这样做也可以很好的达到效果。

    其实我也就是说,不管什么技术,基础才是最重要的,理解了基础才能做好,你说的Mvc,WebFrom,WebParts之类的都是表象,他们都是用html,js,c#来做的,并没有很完美的解决方案,也没有什么最佳组合,具体看你要怎么做了,如果你连html基本的布局都不是很熟练的话,这些技术也只是镜中花,看也看不透。

    另外,我想说,并不是所有的网站都要用MVC,并不是所有的都需要silverlight,并不是所有的都要urlrewrite。。。

    低调,低调
    2009年5月22日 6:15