• linq 在开发中的应用


       linq 出来以后,感觉挺方便的。本来都十分讨厌臃肿的代码。使用linq 能使程序的变得更条例化,更清晰。但linq 提供的操作数据的方法太简单了,需要根据自己的需要进行扩展,可以采用扩展方法(还没有试过)也可以,写到一个单独的类里面,如果是数据控件使用可以用objectdatasource 来调用,可以是方法更灵活。其实对数据的操作无法就是那几种,linq 提供的方法,稍微变通一些,都可以,使用,采用 linqdatasource ,在执行操作之前,对数据进行一些简单的修改就了。也比较好用,就是看起来比较麻烦些。
       在网站前台的开发中,直接调用标签,也可以是事先写好的方法(针对一些简单的输出,如果想用ajax 还是把这个功能块写成用户控件),直接使用<%= %> 调用,或者 <% 方法() %> ,可以让网站的数据时时更新。使前台的页面简单化,仅仅需要调用一些静态的方法就可以实现网站的显示。还有一点就是在在使用数据列表时,是否使用控件,我感觉使用控件挺好的,还可以用ajax 来实现效果。感觉,用 静态的文件的模式,一点也体现不来,asp.net 的优势,还是按asp 的模式来做的。为了是搜索引擎更好的收录,可以采用伪静态的方式。充分的利用数据库的缓存,加快网站浏览的速度。感觉还是用动态的比较好些。如果是一些简单的网站,可以采用生成静态的方法。就几个页面,也好弄。采用静态的方法,在静态模板中,写标签,然后用正则表达式分析出你要掉的那个方法或变量。通过后台,将数据直接写到文件里生成静态文件。面对数据比较多的情况下,生成静态页面有些浪费空间。要根据实际的情况来看了。
  • 相关阅读:
    Unique Binary Search Trees 解答
    Unique Paths II 解答
    Unique Paths 解答
    Maximum Subarray 解答
    Climbing Stairs 解答
    House Robber II 解答
    House Robber 解答
    Valid Palindrome 解答
    Container With Most Water 解答
    Remove Duplicates from Sorted List II 解答
  • 原文地址:https://www.cnblogs.com/wangjikun3/p/1197050.html
Copyright © 2020-2023  润新知