.net
果然如此
这个作者很懒,什么都没留下…
展开
-
不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况
不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定在全新安装的IIS7下搭建网站,访问页面时出现错误信息如下: 配置错误 不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的(overrideModeDefault="Deny"),或者是通过包含 overrideMode="Deny" 或旧有的 allowOverride="...转载 2018-11-14 14:10:45 · 18173 阅读 · 0 评论 -
httplistener 在写入所有字节之前不能关闭流
httplistener 在写入所有字节之前不能关闭流,只要设置:writer.Flush();或 writer.AutoFlush = true;即可例如:System.IO.StreamWriter writer = new System.IO.StreamWriter(output); writer.原创 2015-10-20 11:04:27 · 1693 阅读 · 0 评论 -
.NET Framework 4 Client Profile
个WPF工程,需要引用另外几个.NET的assembly, 在WPF工程中添加了对这几个assembly的引用,并在程序中可以添加了在这几个assembly中定义的类型(例如:MyCompany.Foo,并在程序头部添加了using MyCompany),到此没有任何问题。可是一编译,报了一大堆错误出来,都是说引用类型或者namespace找不到,其中一条错误如下:Error 6836 T原创 2011-10-31 10:31:43 · 202 阅读 · 0 评论 -
EasyHosts hosts文件管理工具
EasyHosts hosts文件管理工具可对系统hosts文件方便添加、修改、删除、备份、恢复腾讯下载:http://download.digi.tech.qq.com/soft/26/29/83914/新浪下载:http://down.tech.sina.com.原创 2011-08-28 15:02:45 · 1699 阅读 · 1 评论 -
xmlpath 操作 xml
Empire BurlesqueBob Dylan10.90Hide your heartBonnie Tyler9.90Greatest HitsDolly Parton9.90定位节点XML是树状结构,类似档案系原创 2011-07-31 19:34:00 · 491 阅读 · 0 评论 -
Asp.net实现文章内关键词替换
<br />Regex reg = new Regex(textBox1.Text, RegexOptions.None);<br /> textBox4.Text = reg.Replace(textBox3.Text, textBox2.Text);<br /> string content = textBox3.Text;<br /> string content2 = content;<br /> List<st原创 2011-04-29 15:17:00 · 667 阅读 · 0 评论 -
中timeout和你说
中timeout,当你不关闭IE并且没有浏览新网页的情况下,forms验证在多长时间后过期。原创 2011-06-22 19:08:00 · 933 阅读 · 0 评论 -
.net 使用NPOI或MyXls把DataTable导出到Excel
Excel导入及导出问题产生: 从接触.net到现在一直在维护一个DataTable导出到Excel的类,时不时还会维护一个导入类。以下是时不时就会出现的问题:导出问题: 如果是asp.net,你得在服务器端装Office,几百M呢,还得及时更新它,以防漏洞,还得设定权限允许ASP.net访问COM+,听说如果导出过程中出问题可能导致服务器宕机。 Excel会原创 2011-06-16 15:57:00 · 1145 阅读 · 0 评论 -
NPOI 1.2教程(目录)
NPOI 官方网站:http://npoi.codeplex.com/(源码和更多例子请到这里下载)本系列文章转载请注明出处并加上本文链接地址:http://www.cnblogs.com/atao/archive/2009/11/15/1603528.html 作者:Tony Qu & atao.xiang 目录1. 认识NPOI 2. 使用NPOI生成xls文件原创 2011-06-16 15:47:00 · 748 阅读 · 0 评论 -
SQL Server CLR 极速入门,启用、设计、部署、运行
先总结:SQL Server CLR 设计简单,部署方便,效率很高,很安全,随数据库移动。测试用例,视频演示在此下载:http://download.csdn.net/source/2279319环境:SQL Server 2005/2008,Visual Studio 2005/2008在SQL Server里启用CLR:在SQL Server里执行以下命名,来启用CLR原创 2011-06-16 16:18:00 · 1008 阅读 · 1 评论 -
.net 使用NPOI或MyXls把DataTable导出到Excel
Excel导入及导出问题产生: 从接触.net到现在一直在维护一个DataTable导出到Excel的类,时不时还会维护一个导入类。以下是时不时就会出现的问题:导出问题: 如果是asp.net,你得在服务器端装Office,几百M呢,还得及时更新它,以防漏洞,还得设定权限允许ASP.net访问COM+,听说如果导出过程中出问题可能导致服务器宕机。 Excel会原创 2011-06-16 15:59:00 · 954 阅读 · 0 评论 -
NPOI简介
什么是NPOI? NPOI,顾名思义,就是POI的.NET版本。那POI又是什么呢?POI是一套用Java写成的库,能够帮助开发者在没有安装微软Office的情况下读写Office 97-2003的文件,支持的文件格式包括xls, doc, ppt等。目前POI的稳定版本中仅支持Excel文件格式xls,其他的都属于不稳定版本(放在poi的scrachpad目录中)。NPOI是构建在POI原创 2011-06-16 15:52:00 · 1238 阅读 · 0 评论 -
用MyXls生成Excel报表(C#)
用MyXls生成Excel报表(C#)2010年08月09日 星期一 13:09 MyXLS 是一个快速和简单的读写 Excel 文件的 .NET 组件,可用在 ASP.NET 网站和 .NET 应用程序中,无需安装 Excel 程序,支持 Excel 97 以及以后的版本。 目前MyXls已经实现了单元格(cell)的格式设置,包括文本颜色、文原创 2011-06-16 15:54:00 · 981 阅读 · 1 评论 -
C#索引器-索引器的定义
<br />索引器定义类似于属性,但其功能与属性并不相同。索引器提供一种特殊的方法编写get和set访问器。属性可以像访问字段一样访问对象的数据,索引器可以使用户像访问数组一样访问类成员。定义索引器的语法如下:<br /><访问修饰符> 类型名称 this [类型名称 参数名]<br />{<br /> get{//获得属性的代码} <br /> set{ //设置属性的代码}<br />}<br /原创 2011-04-16 21:17:00 · 787 阅读 · 0 评论 -
微软企业库5.0 学习之路——基本入门
<br />一、什么是企业库?<br /> 企业库包含一系列应用程序模块和核心架构。这些高复用的组件旨在帮助开发者解决一些共同的企业开发问题。 <br />企业库同时提供高可配置的特性,使我们管理重复的工作更加容易,例如我们知道的在应用的很多地方发生的横切关注点。包括像日志记录、缓存、异常管理等。另外,它提供的依赖注入容器能够简化和分解你的设计,使他们更加可实验和容易理解,帮助你创建更加高性能的设计和各种应用。 <br /> 二、使用企业库的3个简单步骤:<br /> 1.引用和配原创 2011-05-31 18:36:00 · 857 阅读 · 0 评论 -
用HttpListener 建立web服务器 实现网页浏览、文件上传
using Test.Utility;using System;using System.Collections.Generic;using System.IO;using System.Net;using System.Text;using System.Threading;using System.Windows.Forms;namespace Test.BLL{ publi原创 2015-10-29 10:34:20 · 4799 阅读 · 0 评论 -
vs2012 aps.net4.0/4.5尚未在web服务器上注册
安装了vs2015后,vs2012 启动后报错: aps.net4.0/4.5尚未在web服务器上注册解决办法:下载微软补丁:http://blogs.msdn.com/b/webdev/archive/2014/11/11/dialog-box-may-be-displayed-to-users-when-opening-projects-in-microsoft-visua原创 2015-11-18 10:47:55 · 5439 阅读 · 1 评论 -
邮件发送代码 动态对象
/// /// 发邮件 /// /// /// /// /// /// public bool SendEmail(string email, string subject, string message, string displayName = "")原创 2016-01-20 10:26:00 · 684 阅读 · 0 评论 -
CEF Xilium.CefGlue 在当前窗体中打开全部链接(防止弹窗)
我们在使用Xilium.CefGlue编写浏览器应用程序时。对于嵌入的网页假设有链接会在新窗体打开。这种用户体验会非常差。因此我们须要改动程序,使全部链接都在当前窗体中打开。 首先引用Xilium.CefGlue.dll文件。须要继承Xilium.CefGlue 中的CefLifeSpanHandler类 namespace Xilium.CefGlue{ // ...转载 2018-10-24 10:06:55 · 974 阅读 · 0 评论 -
《C#并行编程高级教程》第4章 并发集合 笔记
这一章主要介绍了System.Collections.Concurrent下的几个类。ConcurrentQueue<T>并发队列。完全无锁,使用CAS(compare-and-swap)比较并交换和自旋重试来实现线程安全。//加入队尾public void Enqueue(T item)//尝试删除队头,并将元素通过out返回,返回值表示是否操作成功public bool TryDe...转载 2018-02-28 11:13:29 · 508 阅读 · 0 评论 -
超时时间内执行方法 ActionCall.CallWithTimeout
public class ActionCall { /*例子 * static void Main(string[] args) { //try the five second method with a 6 second timeout CallWithTimeout(FiveSecondM原创 2017-06-30 17:51:48 · 1138 阅读 · 0 评论 -
C# Parallel 并行计算测试
ConcurrentBag list1 = new ConcurrentBag(); Stopwatch stop1 = new Stopwatch(); stop1.Start(); Parallel.For(0, 10000, item => {原创 2017-05-25 17:22:27 · 653 阅读 · 0 评论 -
windows 2008 下C#调用office组件访问拒绝的解决方法(failed du
组件服务"- >"计算机"- >"我的电脑"- >"DCOM配置"->找到word->属性->"标识"标签,选择"交互式用户"->安全"标签"->在"启动和激活权限"上点击"自定义",然后点击对应的"编辑"按钮,在弹出的"安全性"对话框中填加 一个"NETWORK SERVICE"用户(注意要选择本计算机名),并给它赋予"本地启动"和"本地激活"权限.->"安全"标签,在"访问转载 2017-05-02 17:14:40 · 704 阅读 · 0 评论 -
C#实现office文档转换为PDF或xps的一些方法
代码支持任意office格式 需要安装office 2007 还有一个office2007的插件OfficeSaveAsPDFandXPS 下载地址 [url]http://www.microsoft.com/downloads/details.aspx?FamilyId=4D951911-3E7E-4AE6-B059-A2E79ED87041&displaylang=en转载 2017-04-07 14:52:55 · 3366 阅读 · 0 评论 -
ASP.NET操作Word的IIS权限配置
ASP.NET账号在默认情况下是没有权限操作Microsoft Office对象的,如果不进行权限的配置,代码会抛出类似以下的异常:检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。这样给Asp.NET操作Microsoft Office对象带来了一定的困难。但转载 2017-04-07 14:20:06 · 328 阅读 · 0 评论 -
对非线程安全类List<T>的一些总结
一个项目的一个功能点,需要从接口接受返回数据,并对返回的数据进行一些业务处理,处理完成之后,添加到一个List中,然后在View中循环这个List,展示所有的数据。每次从接口中取回的数据量不等,最多会有上百条。虽说上百条也不算多,但是每条数据都要经过一系列的业务处理,感觉这样也挺耗时的,于是考虑使用Parallel.Foreach来进行并行处理。项目完成之后,对比了一下并行和非并行的情况,转载 2016-11-16 17:33:01 · 1471 阅读 · 0 评论 -
几种常见的.NET开源压缩组件
关于压缩格式和算法的基础数据压缩是按照特定的编码机制用比未经编码少的数据比特(或者其它信息相关的单位)表示信息的过程。随着信息技术的高速发展,数据压缩的使用在网络时代越来越重要。对一些特殊的数据如相片、音频、视频的压缩算法也不同。我们今天说的压缩算法都是无损压缩,无损数据压缩指数据经过压缩后,信息不受损失,还能完全恢复到压缩前的原样。“无损”一词是相对于有损数据压缩,有损数据压缩只允许一个转载 2016-10-14 17:59:23 · 5139 阅读 · 0 评论 -
C#如何获取mp4文件的时长
据说只能win7 ,xp不行方法一:IWMPMedia mediaInfo = wmp.newMedia(fi.FullName);mediaInfo.duration; 用这个可以获得方法二:MediaPlayer.MediaPlayer media = new MediaPlayer.MediaPlayer();media.Open(fi.FullName);media.Du转载 2016-10-14 15:18:16 · 7784 阅读 · 2 评论 -
C# 使用Newtonsoft.Json.dll 格式化显示Json串
private string ConvertJsonString(string str) { //格式化json字符串 JsonSerializer serializer = new JsonSerializer(); TextReader tr = new StringReader(str);转载 2016-04-11 15:29:55 · 6173 阅读 · 1 评论 -
获取html网页截图封装类 WebSiteThumbnail
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts原创 2016-02-03 14:19:32 · 1444 阅读 · 0 评论 -
阿里云存储封装类 AliYunOssUtility
using Aliyun.OpenServices;using Aliyun.OpenServices.OpenStorageService;using System;using System.Collections.Generic;using System.Configuration;using System.Drawing;using System.IO;using System原创 2016-02-03 14:15:49 · 1475 阅读 · 0 评论 -
C# 反射 通过类名创建类实例
“反射”其实就是利用程序集的元数据信息。 反射可以有很多方法,编写程序时请先导入 System.Reflection 命名空间。1、假设你要反射一个 DLL 中的类,并且没有引用它(即未知的类型): Assembly assembly = Assembly.LoadFile("程序集路径,不能是相对路径"); // 加载程序集(EXE 或 DLL) object obj = ass转载 2015-12-09 17:12:24 · 385 阅读 · 0 评论 -
C#为什么多线程控制winform需要用委托?
C#为什么多线程控制winform需要用委托?比如我新起了一个线程A,在A线程里要对winform的list控件里显示数据,我需要用一个委托函数来实现。<br /> 因为winform是主线程创建的,你用另外一个线程来调用它就可能会出现两个线程同时访问同一个资源的问题,这个时候很容易出现错误,比如A线程改变窗口的颜色为红色,B线程取窗口的颜色,如果这两个线程正好碰到一起,可能A略先于B,那么就是B取出来的红色,如果略后于那么就是原来的颜色,而这和CPU的繁忙度、时间片的轮转是相关的,是一种随机的情况,那么B原创 2011-04-10 02:24:00 · 793 阅读 · 0 评论 -
.net中后缀名解释
<br />.cs<br /> C# 源文件<br /> <br />.config<br /> XML配置文件<br /> <br />.suo<br /> 解决方案用户选项,记录所有将与解决方案建立关联的选项,以便在每次打开时,它都包含你所做的自定义设置<br /> <br />.sln<br /> 通过为环境提供对项目、项目项和解决方案项在磁盘上位置的引用,可以将它们组织到解决方案中<br /> <br />.csproj<br /> Cs工程文件<br /> <br />.resx<br /> 资源原创 2011-04-10 01:01:00 · 542 阅读 · 0 评论 -
c# 或 操作符 |
今天网站出现了一个bug ,经过分析是因为cookie为空,查看代码,问题在这:if ( uid.Trim() == "" || uid == null )改为下句就好了:if ( uid == null || uid.Trim() == "" )原创 2009-04-02 22:22:00 · 602 阅读 · 0 评论 -
sqlhelper 下载 使用指南 代码
SqlHelper 下载 UploadFiles/2005-12/1216252638.rar UploadFiles/2005-12/1216509553.rarMS MSDN中的DAAB(包含帮助和安装下载EN)http://www.microsoft.com/china/msdn/archives/library/dnbda/html/daab-rm.asp#d原创 2009-04-14 09:50:00 · 764 阅读 · 0 评论 -
ASP.NET Forms 身份认证
登录:public partial class _Default : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { Message.Text = String.Format("你好,{0}", Context.User.Identity.Name);原创 2008-07-05 18:18:00 · 815 阅读 · 0 评论 -
webconfig authentication location
原创 2008-07-05 17:46:00 · 1789 阅读 · 0 评论 -
c#多线程 Invoke方法的使用
在多线程编程中,我们经常要在工作线程中去更新界面显示,而在多线程中直接调用界面控件的方法是错误的做法,Invoke 和 BeginInvoke 就是为了解决这个问题而出现的,使你在多线程中安全的更新界面显示。正确的做法是将工作线程中涉及更新界面的代码封装为一个方法,通过 Invoke 或者 BeginInvoke 去调用,两者的区别就是一个导致工作线程等待,而另外一个则不会。而所谓的“一面转载 2008-07-05 18:21:00 · 1819 阅读 · 1 评论 -
通过系统配置来提高ASP.NET应用程序的稳定性
来源:http://www.webshu.net/jiaocheng/programme/ASPNET/200606/1920.html大家都知道,要实现一个24*7全天候运行的应用程序并不是一件容易的事。我的一个项目就曾经在暴力负荷下坚持了20多个小时后还是壮烈挂掉了。幸运的是,ASP.NET和IIS为我们提供了一些简便的设施,使我们能够轻松构建超级稳定的.Net应用程序。不过稍嫌不爽的是,原创 2008-07-05 18:20:00 · 641 阅读 · 0 评论