zoukankan      html  css  js  c++  java
  • Winson.Framework 2.5 发布!

    呵,距上次版本到现在,已有半年时间了,本来一直没什么时候去整理的,但看到几乎每天都有朋友过来支持和下载,感觉如果我再不更新,那也感觉有点对不起大家了:D

    因此现再次发布新版,希望大家继续支持,谢谢!

    这次版本改动的也比较多,主要是对之前BUG的修复了完善了一些功能,详细更新说明请看下面吧:

    ********************************************************************
    2.5版更新内容(2008-06-15)
    ********************************************************************
    新功能:
    1.实体操作类全部使用了缓存技术,有效提高运行效率
    2.将操作方法再进行了一次封装,使得在页面层调用时代码简洁了很多,也方便很多了
    3.增加HttpCompress控件,可有效将页面(包括CSS/JS)文件进行压缩以提高下载速度,为了看到效果,请使用
      Fixfox并安装上FireBug插件然后再浏览相关页面,这时你可明显看到压缩前后的对比
    4.增加CookieHepler类,方便操作管理Cookie
    5.增加IPScanner类,可非常方便查询出访问者的IP以及此IP的真实地址位置
    6.在Utility里增加了专门的时间处理相关方法,能格式化出各种时间类型格式
    7.在Utility里增加了MD5加密功能函数,同时也增加了直接获取网站虚拟目录的函数
    8.增加了高亮代码控件及相关演示
    9.增加了标签云控件及相关演示
    10.SqpPager控件也升级到2.5版了,改进如下:
    1).现已去掉了缓存与非缓存的设置,直接默认全部使用了缓存,并且会自动判断查询条件有无更改,
        如果2次查询的条件不同,则会重新获取数据,否则一直读取缓存中的数据
    2).既然使用数字分页模式,也不需要另外去设置ShowCount的值,系统已会自动判断,去掉多余的显示
        部分(之前必须设置ShowCount=2才可)
    11.完善了类库帮助文档.

    修复的BUG:
    1.SqlPager控件修复了不能显示最后一页数据
    2.SqlPager控件修复了不能根据传入的查询条件去获取最新数据(此问题在旧版的非缓存状态同时是
      自定义数据源的情况下会出现)
    3.SqlPager控件修复了在第一页时点上一页按钮仍然有效,但并没数据出来
    4.修复了实体类操作时不能批量添加数据
    5.修复了上传文件功能函数里否限制上传文件类型的问题

    ======================================================================
    关于2.5版的使用说明:
    1.关于HttpCompress控件的配置:
    此控件并不需要在程序中调用,只需在Web.Config文件里做好相关的配置即可使用了,配置方法如下:
    1)在<configuration>节下面添加以下代码:

    <configSections>
        
    <!--HttpCompress配置开始-->
        
    <sectionGroup name="DCWeb">
          
    <section name="HttpCompress" type="Winson.HttpCompress.Configuration, Winson.WControls"/>
        
    </sectionGroup>
        
    <!--HttpCompress配置结束-->
        
    </configSections>
        
         
    <!--HttpCompress配置开始-->
      
    <DCWeb>
        
    <HttpCompress compressionType="GZip">
          
    <IncludedMimeTypes>        
            
    <add mime="text/html"/>
          
    </IncludedMimeTypes>
          
    <!--<ExcludedMimeTypes>
            <add mime="text/html" />
          </ExcludedMimeTypes>
          <ExcludedPaths>
            <add path="~/default.aspx" />
          </ExcludedPaths>
    -->

        
    </HttpCompress>
      
    </DCWeb>
      
    <!--HttpCompress配置结束-->

    2)在<httpHandlers>节下面添加以下代码:
     <!--HttpCompress配置开始-->
          
    <add verb="*" path="js.axd,css.axd" type="Winson.HttpCompress.CompressionHandler,Winson.WControls"/>
          
    <!--HttpCompress配置结束-->

    3)在<httpModules>节下面添加以下代码:
     <!--HttpCompress配置开始-->
          
    <add name="HttpCompressModule" type="Winson.HttpCompress.HttpModule,Winson.WControls"/>
          
    <!--HttpCompress配置结束-->


    另要说明一下的是,页面中的JS文件和CSS文件的引用必须都放到 <head>里面,否则将不会被压缩的

    由于这里上传不图片,如果想看看压缩前后页面效果,可到此看我的截图:
    http://bbs.szblogs.com/showtopic-1920.html

    2.在之前版本里的 Winson.Bll 项目是为ProMesh做的,现在已改为专门为实体类做的业务层,而原来的
      ProMesh的后台代码均放到 Winson.ProMeshCode 项目里了.
     
    ======================================================================


    下载地址:

    由于这里空间有限,已删除旧版,请大家下载最新版吧!
    附:

    Winson.Framework 2.0更新发布说明:
    http://bbs.szblogs.com/showtopic-1546.html

    Winson.Framework 1.5更新发布说明:
    http://bbs.szblogs.com/showtopic-571.html

    Winson.Framework 1.0发布说明:
    http://bbs.szblogs.com/showtopic-137.html

    Winson.Framework 搭建FLASH教程:
    http://bbs.szblogs.com/showtopic-1598.html

  • 相关阅读:
    matplotlib 进阶之origin and extent in imshow
    Momentum and NAG
    matplotlib 进阶之Tight Layout guide
    matplotlib 进阶之Constrained Layout Guide
    matplotlib 进阶之Customizing Figure Layouts Using GridSpec and Other Functions
    matplotlb 进阶之Styling with cycler
    matplotlib 进阶之Legend guide
    Django Admin Cookbook-10如何启用对计算字段的过滤
    Django Admin Cookbook-9如何启用对计算字段的排序
    Django Admin Cookbook-8如何在Django admin中优化查询
  • 原文地址:https://www.cnblogs.com/winsonet/p/1222549.html
Copyright © 2011-2022 走看看