随笔 - 118,  文章 - 5,  评论 - 15,  阅读 - 17万

随笔分类 -  .net

1 2 下一页
IIS 解决asp.net 网站第一次访问过慢的解决方案
摘要:一、调整应用程序池 (1)将应用程序池高级属性中的启动模式更改为”AlwaysRunning” (2)将应用程序池高级属性中的回收固定间隔时间更改为0,取消固定间隔时间回收 (3)将应用程序池高级属性中的特定时间回收,设置为访问量较少的时间 (4)将应用程序池高级属性中的闲置超时更改为0 二、在.n 阅读全文
posted @ 2020-06-08 16:51 mrma1989 阅读(1484) 评论(0) 推荐(0) 编辑
Newtonsoft JSON 序列化
摘要:一、将json字符串转为json对象 二、将实体转为json字符串 阅读全文
posted @ 2019-07-01 09:52 mrma1989 阅读(313) 评论(0) 推荐(0) 编辑
wcf 由 http 更改为 https 返回404,没有终结点在侦听可以接受消息的
摘要:首先wcf项目在使用http时是没问题的。 WCF有http更改为https之后,返回 没有终结点在侦听可以接受消息 需要修改wcf服务端及客户端 服务端更改代码 客户端代码 红色为更改的部分。改了就OK了。 阅读全文
posted @ 2016-05-25 10:33 mrma1989 阅读(1378) 评论(0) 推荐(0) 编辑
C# 将文件嵌入DLL 。Log4net 配置
摘要:最近在弄使用Log4net记录日志。将配置文件封装到的DLL中。封装步骤:1.将配置文件添加到类库中。2.在配置文件上右键,选择属性。3.此时生成类库。DLL中就存在该配置文件啦。如图:在类库中使用该配置文件: //获取配置文件全称 string str = Syste... 阅读全文
posted @ 2015-05-06 15:01 mrma1989 阅读(1010) 评论(0) 推荐(1) 编辑
asp.net 将word文档进行编辑并导出一个新的word
摘要:最近做项目,需要多word文档进行编辑并导出一个新的word,在最初的word编辑中留下特定的字符串用来替换,然后在本地生成一个新的word文档,并且不修改服务器中的word文档,这样才能保证服务器中的文件在下次使用的时候能正常使用。代码: /// /// 读取出word文档... 阅读全文
posted @ 2015-03-19 10:31 mrma1989 阅读(531) 评论(0) 推荐(0) 编辑
C#动态执行字符串(动态创建代码)
摘要:在编写C#程序的时候,有时我们需要动态生成一些代码并执行。然而C#不像JavaScript有一个Eval函数,可以动态的执行代码。所有这些功能都要我们自己去完成。如下是实例。动态创建代码:using System; using System.Data; using System.Config... 阅读全文
posted @ 2014-09-28 17:26 mrma1989 阅读(7361) 评论(1) 推荐(2) 编辑
使用Memcached提高.NET应用程序的性能
摘要:在应用程序运行的过程中总会有一些经常需要访问并且变化不频繁的数据,如果每次获取这些数据都需要从数据库或者外部文件系统中去读取,性能肯定会受到影响,所以通常的做法就是将这部分数据缓存起来,只要数据没有发生变化每次获取这些数据的时候直接从内存中区获取性能肯定会大大地提高。在.NET中提供了一个Cache... 阅读全文
posted @ 2014-09-28 15:40 mrma1989 阅读(285) 评论(0) 推荐(0) 编辑
ASP.NET 创建网站地图
摘要:很多个人站长会使用工具来生成自己网站的站点地图,这样做的缺点在于网站的 sitemap 不能及时的得到更新。当我们发表了一篇新文章时,应该对网站的地图进行更新,并通知搜索引擎网站地图已经发生了改变!首先,让我们看看在 ASP.NET 中怎样生成网站地图。第一步,我们完成创建节点的方法,如下:/// ... 阅读全文
posted @ 2014-09-19 15:48 mrma1989 阅读(558) 评论(0) 推荐(0) 编辑
Resharper 的快捷键
摘要:编辑Ctrl + Space代 码完成Ctrl + Shift + Space代码完成Ctrl + Alt + Space代码完成Ctrl + P显示参 数信息Alt + Insert生 成构造函数,属性,重载成员函数,实现接口Ctrl + Alt + J生成if,try..catch,#region块Ctrl + /注释及 取消//注释Ctrl + Shift + /注释及取消/**/注释Ctrl + W增量选 择块Ctrl + Shift + W增量反选Alt + Enter显 示错误的修正方法Ctrl + Alt + F格式化代码Ctrl + Alt + O根据指示修改优化Ctrl + 阅读全文
posted @ 2014-04-09 14:35 mrma1989 阅读(304) 评论(0) 推荐(0) 编辑
Log4net创建日志及简单扩展
摘要:1、概述log4net是.Net下一个非常优秀的开源日志记录组件。log4net记录日志的功能非常强大。它可以将日志分不同的等级,以不同的格式,输出到不同的媒介。本文主要是介绍如何在Visual Studio2008中使用log4net快速创建系统日志,如何扩展以输出自定义字段。2、一个简单的使用实例第一步:在项目中添加对log4net.dll的引用,这里引用版本是1.2.10.0。第二步:程序启动时读取log4net的配置文件。如果是CS程序,在根目录的Program.cs中的Main方法中添加:log4net.Config.XmlConfigurator.Configure();如果是BS 阅读全文
posted @ 2014-03-25 15:46 mrma1989 阅读(402) 评论(0) 推荐(0) 编辑
ReSharper 配置及用法(转)
摘要:转自:http://www.cnblogs.com/vingi/articles/2881708.html1:安装后,Resharper会用他自己的英文智能提示,替换掉 vs2010的智能提示,所以我们要换回到vs2010的智能提示2:快捷键。是使用vs2010的快捷键还是使用 Resharper的快捷键呢?我是使用re的快捷键3:esharper安装后,会做几件事情,这几件事情对于除此使用者,比较麻烦,因此归纳总结一下,以资参考。(1)、会将选项——文本编辑器——C#——常规——自动列出成员 这个选择框的勾选去掉。这样当你使用某个方法的时候,便不会提示参数,是一个很郁闷的事情。可以手动勾上。 阅读全文
posted @ 2014-02-21 11:00 mrma1989 阅读(464) 评论(0) 推荐(2) 编辑
IIS 注册 asp.net 2.0 4.0
摘要:如果没有按照正常的先装iis后装.net的顺序,可以使用此命令重新注册一下:32位的Windows:---------------------------------------------------------------------------.Net2.0运行->C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i.Net 4.0运行->C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i64位的Windows:-- 阅读全文
posted @ 2014-02-20 16:07 mrma1989 阅读(386) 评论(0) 推荐(0) 编辑
Log4Net 最最最基本的应用。作为个人记录
摘要:本文只记录了将日志按照日期记录到文件中的方法。注:1.如果将该方法封装在类库中,在引用类库的项目中添加配置文件。 2.如果程序为控制台程序、winfrom程序,需将配置文件存放在/bin/debug/中。1.引用 Log4Net.dll2.在项目AssemblyInfo.cs中添加[assembly:log4net.Config.XmlConfigurator(ConfigFile="Log4Net.config",Watch=true)]其中ConfigFile为配置文件存放位置。3.编写配置文件Log4Net.config ... 阅读全文
posted @ 2014-02-20 16:03 mrma1989 阅读(288) 评论(0) 推荐(0) 编辑
CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\
摘要:解决方法: 1:设置 C:\windows\temp 文件夹安全权限 添加用户 NETWORK SERVICE 写入和读取权限 2:设置 C:\windows\temp 文件夹安全权限 添加用户 IIS_IUSRS 写入和读取权限(我的就是个问题) 3:设置网站bin 文件夹权限 添加用户 NETWORK SERVICE 写入和读取权限转自:http://www.cnblogs.com/szfhquan/archive/2013/04/01/2994274.html 阅读全文
posted @ 2013-10-11 14:45 mrma1989 阅读(358) 评论(0) 推荐(0) 编辑
扩展easyui 的表单验证
摘要:easyui 的validatebox()提供了自定义验证的方法,为此我把一些常用的数据验证汇总了一下,代码如下:$.extend($.fn.validatebox.defaults.rules, { CHS: { validator: function (value, param) { return /^[\u0391-\uFFE5]+$/.test(value); }, message: '请输入汉字' }, ZIP: { validator: function (value, param) {... 阅读全文
posted @ 2013-09-17 16:48 mrma1989 阅读(323) 评论(0) 推荐(0) 编辑
JS 阻止事件冒泡
摘要:什么是JS事件冒泡?:在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理 程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次 的最顶层,即document对象(有些浏览器是window)。如何来阻止Jquery事件冒泡?通过一个小例子来解释'点击我'比如上面这个页面,分为三层:divOne是第外层,divTwo中间层,hr_three是最里层;他们都有各自的click事件,最里层a标签还有hr 阅读全文
posted @ 2013-09-11 10:30 mrma1989 阅读(377) 评论(0) 推荐(0) 编辑
mvc Area相关技术
摘要:ASP.NET MVC中,是依靠某些文件夹以及类的固定命名规则去组织model实体层,views视图层和控制层的。如果是大规模的应用程序,经常会由不同功能的模块组成,而每个功能模块都由MVC中的三层所构成,因此,随着应用程序规模的增大,如何组织这些不同功能模块中的MVC三层的目录结构,有时对开发者来说显得是种负担。 幸运的是,ASP.NET MVC允许开发者将应用划分为“区域”(Area)的概念,每个区域都是按照asp.net mvc的规定对文件目录结构和类的命名规则进行命名。在本文中,将介绍如何在ASP.NET MVC应用中使用Area进行模块管理。 什么是Areas? 简单来说,Ar... 阅读全文
posted @ 2013-09-02 11:52 mrma1989 阅读(1677) 评论(0) 推荐(0) 编辑
在iis6里使用没有扩展名的mvc
摘要:这2天mvc第二个预览终于出来了。赶紧拿过来测试。在装了3.5的虚拟主机上运行正常。应该已经可以到能正常使用的阶段了。不过我前面一篇翻译的文章中说到,如果使用的是iis6的话就只能忍气吞声的使用带扩展名方式的mvc了,实际情况是这样吗?其实有urlrewrite经验的人都知道,在iis6下完全可以重写到目录。那么理论上,我们只有做相同的设置,mvc应该也可以。事实上也如此,我已经测试通过。设置如下:点击这里的配置按钮。点这里的插入按钮,把.net2.0的isapi插入到新窗口下面一半的通配符应用程序映射里。注意这里的确认文件是否存在一定不要选,否则设置就没用了。完成以上设置以后,mvc就可以以 阅读全文
posted @ 2013-09-02 11:09 mrma1989 阅读(262) 评论(0) 推荐(0) 编辑
解决VS2012新建MVC4等项目时,收到加载程序集“NuGet.VisualStudio.Interop…”的错误
摘要:最近重装win8就装上vs2012来做一个mvc4的项目,哪知在创建项目的时候就遇到如下错误: 错误: 此模板尝试加载组件程序集 “NuGet.VisualStudio.Interop, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”。有关此问题和如何启用此模板的详细信息,请参见有关“自定义项目模板”的文档。 查了资料才明白VS2012已经全面切换到使用NuGet这个第三方开源工具来管理项目包和引用模块了,使用VS2012开发,都要装NuGet插件(官网:http://nuget.org... 阅读全文
posted @ 2013-08-04 11:12 mrma1989 阅读(706) 评论(0) 推荐(0) 编辑
TFS强制撤销用户的签出
摘要:TFS强制撤销用户的签出1.TF.EXE的安装目录,cd C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE2.查看WUZHIPENG用户的工作区tf workspaces /owner:WUZHIPENG,打完命令按回车,会显示TF30063错误,显示你没有权限,紧跟着会弹出TFS的用户登陆框,用你的用户名、密码登陆即可,之前的错误消息后会紧跟着此用户的所有工作区。(网上有些人写用tf workspaces *这个命令,实践后发现这个命令显示出来的是本地的工作区,建议用我前面写那个,可以显示出某用户的所有工作区)3.撤销wuzh 阅读全文
posted @ 2013-03-01 14:32 mrma1989 阅读(280) 评论(0) 推荐(0) 编辑

1 2 下一页

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示