![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
asp.net
文章平均质量分 55
xwygn
生涯:研发-创业-研发组长-项目经理-架构师-CTO
语言:Java,C#,Node,Adnroid
架构:高并发、集群、负载均衡、SOA、缓存、NoSql、数据分析、大数据、docker、k8s等
兴趣:骑车、钓鱼、文学、情感、哲学、动手
展开
-
获取网站根目录C#
public static string GetWebRootPath() { string AppPath = ""; HttpContext HttpCurrent = HttpContext.Current; HttpRequest Req; if (HttpCurrent != null)原创 2014-02-10 16:27:26 · 2341 阅读 · 0 评论 -
NeatUpload的使用方式
、安装1、下载neatupload的免费版本http://www.brettle.com/neatupload2、将版本解压缩,并将/NeatUpload-1.2.25配置为IIS的虚拟目录,运行该网站下的Demo.aspx页面即可看到相应Demo示例。3、在Toolbox上点击右键,选择“Choose Items...”,指向../NeatUpload-1.2.25/bin/Bret转载 2011-11-26 09:37:06 · 8919 阅读 · 1 评论 -
防止蜘蛛攻击机器人
一些工具可以测试注入式攻击!那么我们为了防止这样的我们判断不依赖于前台元素的值 因为前台值是可以伪造的w我们必须一句后天和数据库的真实数据!原创 2011-11-03 16:55:48 · 1536 阅读 · 0 评论 -
C#时间帮助类
没事由于业务逻辑需要写了一个简单的时间帮助类 www.lidaliang,comusing System;using System.Collections.Generic;using System.Text;namespace TestProject{ #region 时间日期帮助类 by 李大亮 2011/11/16 /// /原创 2011-11-23 15:40:18 · 1350 阅读 · 0 评论 -
asp.net实现打包程序
最近在公司做一个系统,在其中运用到了打包技术。就是把很多文件打包成一个zip文件然后让客户端下载。以下是主要的代码实现 ,因为博客原因,所需dll请联系我 本人个人网页using System;using System.Collections.Genericusing System.Linq;using System.Web;using System.IO;usin原创 2011-11-23 15:36:32 · 1502 阅读 · 0 评论 -
C#各种加密算法的实现
大家好!我是TheOne,前几天公司在做一个网络衔接,从本系统跳转到另一个系统中,需要传递一些用户信息去另一个系统,所以在传递的时候需要对用户的信息进行加密,所以急切的在网上当了一个C#中自带的加密算法DES,其实算法实现很简单,使用的就是.net中自带的一些事先实现好的方式!之后我想了想 自己可以写一些有关于C#实现加密算法的类。在这类我简单的列举了一些常用的加密算法,和大家分析原创 2011-11-19 10:38:01 · 7078 阅读 · 0 评论 -
c# datatable 于 datatable之间
其实我们在一个程序里这样做 private static void textDataTable() { DataTable dt = new DataTable(); dt.Columns.Add("name"); DataRow dr = dt.NewRow(); dr.原创 2011-11-17 17:47:56 · 436 阅读 · 0 评论 -
将客户端将IE9强制为IE7
有时候由于浏览器的问题我们在IE7中开发的东西需要在IE9中展示但是会出现兼容性的问题。那么我们可以同技巧将用户端的浏览器强行以IE7的文档模式展示我们的网页下面是针对iis asp.net程序来说的!1.在每个需要加的页面中添加 但是你想页面一多的情况下 那就蛋疼了。直接在iss中配置原创 2011-11-18 14:28:15 · 1943 阅读 · 0 评论 -
.net C#涉及到的加密 rsa des加密
#region 默认密钥向量 //默认密钥向量 private static byte[] Keys = { 0x12, 0x34, 0x56, 0x78, 0x90, 0xAB, 0xCD, 0xEF }; #endregion #region rsa解密 /// /// rs原创 2011-11-16 09:06:31 · 1005 阅读 · 0 评论 -
log4net浅讲
如果学过java的人 是知道 在java中我们使用的日志一般都是log4j 在asp.net中我们同样可以使用log4net 顾名思义这是相同的 针对不同语言设计的日志包首先你去网上下载log4net的dll文件 然后将这个文件引用到你的项目中去接下来 我们需要配置它原创 2011-08-31 12:59:51 · 570 阅读 · 0 评论 -
log4net系统日志
http://blog.csdn.net/zhoufoxcn/article/details/2220533http://blog.csdn.net/zhoufoxcn/article/details/6029021原创 2011-08-19 10:24:30 · 421 阅读 · 0 评论 -
C#格式化字符串
objectURL = string.Format("tcp://{0}:{1}/{2}", serviceServerIP, port.ToString(), "ProfileEntriesManager");原创 2011-11-30 17:24:34 · 948 阅读 · 0 评论 -
检索COM 类工厂中CLSID 为{00024500-0000-0000-C000-000000000046}组件时失败
测试人生copyBookmarkhttp://www.51testing.com/?203927日志相册文件书签影音好友论坛留言空间管理您的位置: 51Testing软件测试网 » 测试人生 » 日志检索COM 类工厂中CLSID 为{00024500-0000-0000-C000-000000000046转载 2011-12-02 15:12:23 · 2236 阅读 · 0 评论 -
ASP.NET项目添加Log4Net后,发布后无法写日志
最近用.Net新建了一个Webservice,在项目添加Log4Net后,测试状态下一切正常。但一旦发布网站到IIS以后,发现日志不能正常记录了。屡次失败后,偶然想到,难道是文件夹权限的问题。于是尝试为此服务文件夹的已验证用户设置修改和写入权限,日志记录OK!留此备忘。转载 2011-12-28 12:16:35 · 3880 阅读 · 2 评论 -
在IIS6下部署MVC2.0的注意事项
这两天一个用MVC2.0做的项目上线,运维在部署的时候没有部署成功,后来我发现是因为有一个地方没有设置正确,现在把在IIS6下部署MVC2.0的注意点记录一下:环境:windows2003+IIS6+.net framework3.5+mvc2.0第一、检查bin目录下是否有System.Web.Mvc.dll System.Web.Mvc.dll必须要在bin目录下存转载 2014-02-10 16:27:39 · 892 阅读 · 0 评论 -
关于“超时时间已到”的问题,终于解决了
超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息: System.InvalidOperationException: 超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可转载 2013-08-04 11:55:41 · 47275 阅读 · 0 评论 -
C#反射(Reflection)对类的属性get或set值 .
近段时间,有朋友叫Insus.NET了解一下反射(Reflection)方面的知识,反射提供了封装程序集、模块和类型的对象(Type类型)。可以使用反射动态创建类型的实例,将类型绑定到现有对象,或从现有对象获取类型并调用其方法或访问其字段和属性。如果代码中使用了属性,可以利用反射对它们进行访问。下面的例子,是Insus.NET是练习对一个类别的属性进行set和get值。首先写一个类转载 2013-08-04 10:22:39 · 1446 阅读 · 0 评论 -
C# 用数据库读取Excel出现“定义了过多字段”错误的解决方法 .
http://maxcola.blog.163.com/blog/static/1971640832011111611620193/ 在写一段读excel的程序时经常出现“定义了过多字段”的错误提示。找了好久原因终于知道是怎么回事了,记录下来以作备忘。 下面是提示错误的程序代码: #region //ReferenceTable窗体FormLoad事件转载 2013-01-14 17:18:53 · 1373 阅读 · 0 评论 -
GridView_RowDataBound 常用方法 .
1.这个就不用说,鼠标经过行颜色变化protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow)//判定当前的行是否属于datarow类型的行 {转载 2012-12-21 08:47:44 · 1068 阅读 · 0 评论 -
asp.net viewstate传递值 中文乱码
网上找的:方法1:web.config里修改 (在System节点里面) 方法2:传送时要将要传送的中文字符用Server.UrlEncode方法编码, 接收时使用Server.UrlDecode来解码.转载 2012-12-14 08:57:57 · 618 阅读 · 0 评论 -
iis中下载apk文件配置
http://www.docin.com/p-374336525.html原创 2012-12-11 19:03:12 · 479 阅读 · 0 评论 -
编译器错误消息: CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\yami
http://www.cnblogs.com/zhangzt/archive/2011/06/15/2081280.html编译器错误信息: CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework……”--“ 编译器错误信息: CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Fram转载 2012-10-16 10:36:18 · 6167 阅读 · 0 评论 -
MessageFormat对象实现格式化字符串输出,类似C#中的string.format方法
早在寻找java中类似string .format(str,args...)的方法来格式化字符串,前段时间在网上见过,确信有这种方法,但没有太注意!今天 在写代码中,突然要用到这个功能(方便的多),但一时想不起来,但经过一番折腾,终于找到了,如下: MessageFormate 因为工作的原因,经常使用C#,对于C#的String.Format()方法非常喜欢,能够格式转载 2012-09-25 11:04:48 · 1320 阅读 · 0 评论 -
DataTabel 分页实现!
/// /// DataTable分页/// /// DataTable/// 页索引,注意:从1开始/// 每页大小/// 分好页的DataTable数据 第1页 每页10条public static DataTable GetPagedTable(DataTable dt, int Pa转载 2012-10-04 11:48:35 · 580 阅读 · 0 评论 -
Asp.Net Url重写伪静态
Asp.Net Url重写伪静态UrlReWriter学习示例2010-07-08 15:09应用环境:VS2008 + .Net FrameWork 3.5网上相关的例子也很多,基本也都是雷同的,也基本都能用,我只是把自己的操作过程记录下面,方便转载 2011-08-24 13:32:49 · 854 阅读 · 0 评论 -
asp.net sql分页实现
Create PROCEDURE [dbo].[les_AllowPaging] @pageindex int, ----*****页码@PageSize int, ----*****每页显示条数@tsql varchar(4000)----*****原创 2011-08-25 11:18:00 · 967 阅读 · 0 评论 -
asp.net basepage
一般的说 我们使用baepage是为了处理权限和登录问题 我们写一个basepage类 让这个类去继承 ui.page 在我们写的每个aspx中去继承我们写的basepage这样我们只需要在basepage类中加以权限验证就可以了使用它主要是为了复用代码的公用部分下面是原创 2011-08-25 11:39:14 · 2246 阅读 · 1 评论 -
asp.net 中图片的路径问题
我们一般用~代表根目录 但是在使用这个的时候 runat="server" alt="" src='' />注意红色的部分 当不是服务器控件的时候 我们要加上这句话 这样服务器才会解析原创 2011-08-02 11:27:08 · 1000 阅读 · 0 评论 -
asp.net模板图片路径问题
一般而言,链接路径的表达有三种方式:绝对路径、相对路径和基于根目录的路径。另外对于ASP.NET服务器控件来说,还可以使用“~”来代替根目录来表示。在MasterPage和用户控件中,经常要使用一些图片作为背景或漂亮的按钮,但是在指定图片的src或者background时候,原创 2011-08-01 13:59:30 · 1080 阅读 · 0 评论 -
asp.net分页
Asp.net提供了三个功能强大的列表控件:DataGrid、DataList和Repeater控件,但其中只有DataGrid控件提供分页功能。相对DataGrid,DataList和Repeater控件具有更高的样式自定义性,所以很多时候我们喜欢使用DataList或Repe原创 2011-07-31 16:27:50 · 361 阅读 · 0 评论 -
必须在 GridView“GridView1”上指定数据键
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { lblId.Text = GridView1.SelectedDataKey.Value.ToStr原创 2011-07-29 14:28:12 · 5668 阅读 · 0 评论 -
SqlDataSource有哪些参数源?
Coolie 设置基于指定的HTTP cookie 内容的参数值 Control 从任意服务器控件的公共属性中获取参数值 控件 Form 从指定的 HTTP 请求表的输入字段获取参数值 变量 Profile 从配置文件对原创 2011-07-29 14:29:05 · 1998 阅读 · 0 评论 -
asp.net .ashx一般处理程序中使用Session
在ashx一般处理程序文件中不能使用session和request的问题解决办法 在ashx里添加using System.Web.SessionState; 类继承IHttpHandler, IReadOnlySessionState原创 2011-07-27 09:33:10 · 741 阅读 · 0 评论 -
asp.net OnClientClick和OnClick事件
OnClientClick是客户端脚本,一般使用javascript,在客户端,也就是IE中运行,点击后马上执行OnClick是服务器端事件处理函数,使用C#或者vb.net,在服务器端,也就是IIS中运行,点击按钮后,执行postback,之后再运行。"先调用了OnClient原创 2011-07-26 12:49:28 · 534 阅读 · 0 评论 -
验证视图状态 MAC 失败
验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。在web.config里配置 添加到配置节。原创 2011-07-26 10:52:10 · 362 阅读 · 0 评论 -
asp.net md5加密
FormsAuthentication.HashPasswordForStoringInConfigFile(strPwd, "md5");原创 2011-07-21 15:09:04 · 591 阅读 · 0 评论 -
asp.net session对象
一旦调用session.abandon方法 当前会话不在有效 同时会启动新的会话 abandon 方法是end事件被触发, 仅当Mode 属性设置为inproc时 才引发end事件原创 2011-07-21 14:36:39 · 398 阅读 · 0 评论 -
判断是否存在目录
/// /// 创建文件夹 /// /// public void FolderCreate(string Path) { // 判断目标目录是否存在如果不存在则新建之 if (!Directory.Exists(P原创 2011-08-03 08:31:05 · 532 阅读 · 0 评论 -
各种邮件服务器地址
网易126邮箱 接收服务器:pop3.126.com 发送服务器:smtp.126.com 网易163免费邮 接收服务器:pop.163.com 发送服务器:smtp.163.com 网易163VIP邮箱 接收服务器:pop.v转载 2011-08-04 10:05:54 · 18332 阅读 · 0 评论 -
Jmail发送邮件
跟使用别个组件一样,在使用Jmail邮件组件之前要先安装或注册该组件Jmail.dll。具体注册方法,是先把Jmail.dll文件拷贝到硬盘的某一目录下(如C:\Jmail\Jmail.dll),然后执行命令Regsvr32 C:\Jmail\Jmail.dll即可然原创 2011-08-04 14:42:23 · 1041 阅读 · 0 评论