zoukankan      html  css  js  c++  java
  • ASP.NET一个小技巧

    在做bs项目时,网站的web层(指web项目) 有两种创建方式

    1 是创建一个项目

    2 是创建一个站点

        当创建一个项目时,站点下的所有.cs文件会生成一个dll,对软件类的bs项目部署非常方便,但是对那些互联网公司来说就是噩梦,有时站点大道一定程度,dll文件上了1M后,不仅批量上传麻烦,而且发布一次补丁也很麻烦,所以很多互联网公司喜欢PHP等,可以随便改的,修改方便

        当创建一个站点时,默认同一个文件名称(不管在那个文件夹下,也不管类名)会生成一个dll,文件多了会生成很多dll,对软件的部署是异常噩梦,但默认的配置也不能达到互联网公司时时刻刻发补丁的要求,尤其是表示层的修改,因为是一个文件名称生成一个dll,所以按照一些规则命名文件还是可以满足要求的

    规则1 文件名 为:文件夹的名称+文件的名称

    image

    规则2 发布站点时需要勾选

    image

    这样发布后的效果如下

    image

     
    还可以把第一个选项取消掉,就是预编译网页了,网页性能提速好多.....

    这样基本可以实现一个页面的cs文件生成一个dll,虽然多了点但是维护起来可能方便些

    test
  • 相关阅读:
    10 个你需要了解的 Linux 网络和监控命令
    U盘安装 bt5
    SpringCloud RabbitMQ 使用
    两个大数相乘笔试题目
    activemq 话题模式(三)
    activemq 队列模式(二)
    activemq 安装 (一)
    安装mysql5.7时缺少my.ini文件
    linux 远程rsa 登录配置 文件 /etc/ssh/sshd_config
    java -jar 解决占用终端问题
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/2519815.html
Copyright © 2011-2022 走看看