asp.net
442
这篇文章主要给大家介绍了在ASP.NET core Web中使用appsettings.json配置文件的方法,文中给出了详细的示例代码,需要的朋友可以参考学习,下面来一起看看吧。前言最近在研究把asp.net程序移植到linux上,正好.net core出来了,就进行了学习。移植代码基本顺利,但是发现.net core中没有ConfigurationManager,无法读写配置文件,单独写个xml之类的嫌麻烦,就谷歌了下,发现了个方法,遂记录如下,方便以后查找:方法如下配置文件结构12345public
81
这篇文章主要介绍了SqlDataReader生成动态Lambda表达式,需要的朋友可以参考下上一扁使用动态lambda表达式来将DataTable转换成实体,比直接用反射快了不少。主要是首行转换的时候动态生成了委托。后面的转换都是直接调用委托,省去了多次用反射带来的性能损失。今天在对SqlServer返回的流对象 SqlDataReader 进行处理,也采用动态生成Lambda表达式的方式转换实体。先上一版代码123456789101112131415161718192021222324252627282
545
本篇文章主要介绍了ASP.NET MVC制作404跳转实例(非302和200) ,具有一定的参考价值,感兴趣的小伙伴们可以参考一下产生404的原因主要有以下: 1.浏览器和爬虫:某些浏览器会请求网站的favicon.ico,而如果你的网站根目录下没有这个文件,那么浏览器会有一条404的log,同样搜索引擎会请求robots.txt。但这个影响不大。 2.用户输入了错误URL:某些用户不小心在浏览器地址栏加了一个字符或者删除了一个字符,导致服务器找不到请求的路径。 3.某些网站引用的地址过
267
ASP.NET网站发布时的那些坑,要小心了,为什么网站发布后,每个页面第一次打开都很卡?ASP.NET session 频繁丢失如何解决?具有一定的参考价值,感兴趣的小伙伴们可以参考一下开发工具:VS2010,MVC4.0,SQLSERVER2008服务器:Windows server 2012,IIS8,SQLSERVER2012一、发布后,每个页面第一次打开都很卡,50秒或更长,第二次打开就很快了 估计原因:编译速度慢,但在有VS环境的机器上发布没有这么卡解决办法:使用高版本的VS,“在发布期间预编译
217
这篇文章主要为大家详细介绍了asp.net实现多个文件同时下载功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文实例为大家分享了asp.net多个文件同时下载的具体代码,供大家参考,具体内容如下1、首先读取文件夹下的文件,可能同时存在多个文件2、选中文件,然后点击下载,同时可以选择多个文件。思路:通过生产压缩包的形式进行下载,然后再清楚压缩包,这样用户可以一次性全部下载下来。一、获取目录下的所有文件,然后绑定到checkboxlist中 ,代码如下:12345ckl_ck.Items.Clear(
85
这篇文章主要介绍介绍asp.net项目开发中枚举的使用。包含了显示枚举的值和为下拉框绑定枚举两个功能举例说明。1 显示枚举的值:<%# (CN80s.DDPM.Model.Enum.EnumBidCardStatus)(int)Eval("PerpaidCard_Status")%> 2 为下拉框绑定枚举: 123456789101112131415161718192021222324252
437
通常分页有3种方法,分别是asp.net自带的数据显示空间如GridView等自带的分页,第三方分页控件如aspnetpager,存储过程分页等。这里分别做总结。 第一种:使用GridView自带分页,这种是最简单的分页方法。 前台的方法123<asp:GridView ID="GridView1" AllowPaging="true" runat="server"onpageindexchang
64
关键要点:只有与应用指标相关联,基础设施指标才能最大发挥作用。高效性能优化的关键在于性能数据。一些APM工具为ASP.NET提供了开箱即用的支持,这样入门使用ASP.NET仅需最小限度的初始设置。代码分析工具为程序性能给出了最为详尽的视图。轻量级分析工具给出了网页性能的实时视图,可用在开发环境和生产环境中。“这个网页打开太慢了!”,对Web网站这样的抱怨是经常性的和普遍性的,尤其是自从Web应用开始逐渐替代桌面应用以来。虽然Web带来了全球交付这样的理想特性,但是也在性能层面带来了相应的挑战。数据采集与使