科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道应用软件你排斥微软的服务器控件吗?

你排斥微软的服务器控件吗?

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

你排斥微软的服务器控件吗?

作者:csdn 来源:csdn 2009年12月14日

关键字: ASP.NET 问答

  • 评论
  • 分享微博
  • 分享邮件

你排斥微软的服务器控件吗?

    以前觉得使用微软的服务器控件本身就是天经地义的事--------不然还叫什么面向对象编程或代码重用。后期也想学学控件开发。不过近来却感到很怀疑以前的用法究竟是对还是错。
    公司的多位同事讨论时,都说很排斥微软的服务器控件。前台最好全部不要服务器控件直接改成直接输出形式;后台用服务器控件进行开发时,好像除了TextBox  Button外,其他的很少看到他们使用GridView 等。他们的意思是前台用服务器控件耗性能。后台感觉用微软的服务器控件麻烦:样式不好控制,如GridView.而且还要跟随微软的屁股微软出一个就得去学一个。所以我看了下他们的后台基本上都是html+TextBox+Button+Javascript居多。搞的我像外星人一样好奇。好无语。。。。
我很困惑,前台的一些列表用服务器控件如DataList Repeater不是更OK,为什么很排斥微软的服务器控件。突然我感觉自己看到的世界又回到asp编程人员的世界。
感觉他们不用那些服务器控件如GridView 好像页面还真的更灵活,页面更好容易由自己美化。唉,对asp.net的编程趋势迷茫啊. 

其实是看个人的爱好的,你要是喜欢用控件直接托很省事,但是有的页面不美观,没有HTML的美观,还有现在大多数程序员不怎么用服务器控件都是自己做 这样方便还美观。

除了ASP,还有以前驾JSP,PHP,HTML的马车夫...他们都还没能在工业化生产中找到或转换角色...所以执着于他们“可控”的手工HTML代码“简单方便”的制作流程... 但是当你真正理解了ASP.NET的呈现机制时,不说WPF/SilverLight了,就是最简单的Web服务器控件...当你学会合理地应用Theme、MasterPage,模板化和定制化服务器控件,你就会发现手工写HTML代码的生产力是多么低下...

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章