分类目录

链接

2018年四月
« 3月    
 1
2345678
9101112131415
16171819202122
23242526272829
30  

近期文章

热门标签

博主推荐

ASP.NET MVC分页 demo

//servcie using System; using System.Collections.Generic; using System.Linq; using System.Web; using StaticMvc.Models;   using Webdiyer.WebControls.Mvc; namespace StaticMvc {     public class ArticleService     {         public PagedList<Article> GetPagedList(int page, int count)         {             PagedList<Article> result = GetList().ToPagedList(page, count);             result.TotalItemCount = GetList().Count();             result.CurrentPageIndex = pag...

.NET 暂无评论 阅读(17)

c#/ASP.NET向百度站长平台主动推送URL

public static bool PushToBaiduZZ(string url)         {             try             {                   using (var db = new Db.DataContext())                 {                     var m = db.Configs.FirstOrDefault(f => f.Key == "BaiduPushUrl");                     if (m == null)                     {                         return false;                     }                     string BaiduPushUrl = m.Value;                     //string.Format(BaiduPushUrl, url)      ...

.NET 评论(3) 阅读(219)

ASP.NET分页组装HTML代码

// ASP.NET分页组装HTML代码 //by bruce at 2017-05-15 17:31:41 // public class Pager     {         public Pager(string _CateName, int _PageIndex, int _Total, int _PageSize)         {             this.PageIndex = _PageIndex;             this.Total = _Total;             this.PageSize = _PageSize;             this.CateName = _CateName;         }         public int PageIndex { get; set; }         public int Total { get; set; }         public int PageSize { get; set; }         ...

.NET 暂无评论 阅读(346)

linux asp.net用httpWebRequest或WebClient访问https站点

关于在linux asp.net命用httpWebRequest或WebClient访问https站点,一定注意下边两点: 1,用下面的命令更新根证书: mozroots --import --ask-remove (独立版:“/usr/jexus/mozroots --import --ask-remove”) 2,在web应用程序开始的某处,对ServicePointManager.ServerCertificateValidationCallback 属性添加或调方法,这个方法必须返回true。 @全体成员 重要总结: 关于在linux asp.net命用httpWebRequest或WebClient访问https站点,一定注意下边两点: 1,用下面的命令更新根证书: mozroots --import --ask...

.NET, LINUX 暂无评论 阅读(214)

让Windows Server 2008 + IIS 7+ ASP.NET 支持10万并发请求

让Windows Server 2008 + IIS 7+ ASP.NET 支持10万并发请求 今天下午17点左右,博客园博客站点出现这样的错误信息: Error Summary: HTTP Error 503.2 - Service Unavailable The serverRuntime@appConcurrentRequestLimit setting is being exceeded. Detailed Error Information: Module IIS Web Core Notification BeginRequest Handler StaticFile Error Code 0x00000000 由于之前使用的是默认配置,服务器最多只能处理5000个同时请求,今天下午由于某种情况造成同时请求超过5000,从而出现了上面的错误...

.NET, 运维 评论(1) 阅读(276)

支持高并发的IIS Web服务器常用设置

适用的IIS版本:IIS 7.0, IIS 7.5, IIS 8.0 适用的Windows版本:Windows Server 2008, Windows Server 2008 R2, Windows Server 2012 1、应用程序池(Application Pool)的设置:  General->Queue Length设置为65535(队列长度所支持的最大值) Process Model->Idle Time-out设置为0(不让应用程序池因为没有请求而回收) Recycling->Regular Time Interval设置为0(禁用应用程序池定期自动回收) 2、.Net Framework相关设置 a) 在machine.config中将 <processModel autoConfig="true" /> 改为...

.NET, 系统架构, 运维 暂无评论 阅读(443)

LINUX下部署ASP.NET:无需安装Mono的Jexus“独立版”

在Linux上运行ASP.NET网站或WebApi的传统步骤是,先安装libgdiplus,再安装mono,然后安装Jexus。在这个过程中,虽然安装Jexus是挺简便的一件事,但是安装mono就相对的比较费时费力了。 现在的情况不同了,为了克服安装 Mono 的繁琐,简化 ASP.NET WEB 应用在Linux操作系统上的部署过程,我们为Jexus 5.8.1制作了一款无需安装mono就能使用的“独立版”,该“独立版”支持64位的CentOS 6.5、Ubuntu 12.04以上版本的操作系统,能运行WebForm、Mvc3-5、WebService 以及WebApi,支持PHP,支持OWIN,支持反向代理,也就是...

.NET, LINUX 暂无评论 阅读(353)

最新asp.net/c#使用Memcached完整示例及注意事项

目录   1.下载及安装Memcached (本文使用的是windows x64版本,linux同样,后期结出asp.net+Memcached在LINUX下的使用教程) Memcached的下载安装及使用我就不多说了,网上很多。 服务的启动: (1) 将memcached-1.2.1-win32.zip解决到指定的地方,如c:\memcached (2) 命令行输入 d:\memcached\memcached.exe -d install (3) 命令行输入 d:\memcached\memcached.exe -d start ,该命令启动 Memcached,默认监听端口为 11211 可以通过 memcached.exe -h 可以查看其帮助 2.准备.NET要用的DLL 下载这两个DLL...

.NET 暂无评论 阅读(522)

讨论:关于ASP.NET用Timer定时执行问题

别在ASP.NET里玩Timer,不然不是它死就是你被老板骂死。 IIS运行ASP.NET程序时,是有维护时间的,超过规定时间之后,没有客户端请求服务时,IIS会把这个ASP.NET程序暂停挂起的,这样,Timer就跟着不工作了。 我提供两种可行的解决方案: 1.用IIS实现也是可行的。放在Global.asax中启动Timer。去掉20分钟的回收规则。 只要网站经常有人访问,Timer是不会断掉的。 2.是写一个非常简单的WinForm程序,里面放上一个定时器控件,到了指定时间,就访问网站的指定页面,然后你把邮件发送业务在被访问的页面里处理就可以了...

.NET 暂无评论 阅读(525)

ASP.NET获取工程根目录

1、取得控制台应用程序的根目录方法 方法1、Environment.CurrentDirectory //取得或设置当前工作目录的完整限定路径 方法2、AppDomain.CurrentDomain.BaseDirectory //获取基目录,它由程序集冲突解决程序用来探测程序集 2、取得Web应用程序的根目录方法 方法1、HttpRuntime.AppDomainAppPath.ToString(); //获取承载在当前应用程序域中的应用程序的应用程序目录的物理驱动器路径。用于App_Data中获取 方法2、Server.MapPath("") 或者 Server.MapPath("~/"); //返回与Web服务器上的指定的虚拟路径相对的物理文件路...

.NET 暂无评论 阅读(1,055)