随笔分类 -  asp.net

只有注册用户登录后才能阅读该文。
posted @ 2015-10-08 11:46 Tom.汤 编辑
摘要:把项目从vs2008转成vs 2012 后,受用msbuild 编译出错错误Code:MSB4064修改把msbuild 的路径从%windir%\Microsoft.NET\Framework\v3.5\Msbuild.exe改完%windir%\Microsoft.NET\Framework\v... 阅读全文
posted @ 2015-02-13 15:16 Tom.汤 阅读(363) 评论(0) 推荐(0) 编辑
摘要:Could not load file or assembly 'file:///C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Extensions\Microsoft\Web Tools\Publish\Micros... 阅读全文
posted @ 2014-12-18 10:04 Tom.汤 阅读(215) 评论(0) 推荐(0) 编辑
摘要:使用 JSON JavaScriptSerializer 进行序列化或反序列化时出错。字符串的长度超过了为 maxJsonLength 属性设置的值。解决办法是在web.config增加如下节点到下 阅读全文
posted @ 2014-01-13 13:52 Tom.汤 阅读(18237) 评论(2) 推荐(2) 编辑
摘要:1、减少Http请求2、使用内容发布网络3、添加Expires头4、压缩组件5、将样式放在顶部6、将脚本放在底部7、避免CSS表达式8、使用外部Javascript和css9、减少DNS查找10、精简JavaScript11、避免重定向12、移除重复脚本13、配置ETag14、使用Ajax可缓存 阅读全文
posted @ 2013-06-09 22:55 Tom.汤 阅读(375) 评论(0) 推荐(0) 编辑
摘要:Chapter 1. 启程1.1. 取得服务端程序下载并安装Couchbase 服务端,安装完回到这里然后继续。1.2. 取得客户端类库两个途径都可以:1、 直接下载类库2、 通过执行NuGet Package Manger命令:PM> Install-Package CouchbaseNetClient1.3. 试用1.3.1 建立项目通过visual studio 新建一个控制台程序,并且添加Couchbase.dll, Enyim.Memcached.dll,Newtonsoft.Json.dll and RestSharp.dll这几个程序集的引用(这几个动态链接库可在下载的类库 阅读全文
posted @ 2013-05-26 09:33 Tom.汤 阅读(1775) 评论(0) 推荐(0) 编辑
摘要:Error message: Invalid length for a Base-64 char array. -------------------------------------------------------------------------------------- Error source:mscorlib Stack message: at System.Con... 阅读全文
posted @ 2012-11-29 14:05 Tom.汤 阅读(1553) 评论(0) 推荐(0) 编辑
摘要:前言新建Asp.net MVC4项目的时候,在Global.asax.cs里面发现多了一句代码BundleConfig.RegisterBundles(BundleTable.Bundles)google了以后终于弄清楚了这个的作用,发现这个东西确实非常实用,且功能强大,能够压缩合并js和CSS,但是目前的使用起来不是特别好,如果添加js或者css文件的话,需要修改BundleConfig的代码。这里我自己简单修改了BundleConfig,对这个进行简单的扩展。下面贴出代码:先贴配置文件BundleConfig.xml(文件放在网站目录下路径见代码中变量BundleConfigPath)&l 阅读全文
posted @ 2012-11-23 18:18 Tom.汤 阅读(637) 评论(0) 推荐(0) 编辑
摘要:应用场景:被人上传了一个aspx文件到上传目录,然后下载走了网站的所有东西.解决办法一是不能上传aspx,二是上传目录不能执行aspx代码.一的办法有很多这个就不讲了二的办法:思路:为什么ascx文件不能执行.找到web.config,找到代码: <add path="*.ascx" verb="*" validate="true" type="System.Web.HttpForbiddenHandler" />解决办法:在上传目录添加web.config文件内容:<?xml version=& 阅读全文
posted @ 2012-07-27 16:05 Tom.汤 阅读(966) 评论(0) 推荐(1) 编辑
摘要:1 // 取得本机Loopback :127.0.0.1 2 IPAddress address = IPAddress.Loopback; 3 // 创建访问端点,端口:8081 4 IPEndPoint endpoint = new IPEndPoint(address,8081); 5 6 // 创建Tcp监听器 7 TcpListener tcpserver = new TcpListener(endpoint); 8 ... 阅读全文
posted @ 2012-05-10 13:36 Tom.汤 阅读(539) 评论(1) 推荐(1) 编辑
摘要:消息的格式:直接上代码:using System;using System.Collections.Generic;using System.Text;using System.Net;using System.Net.Sockets;namespace SimpleSocketServer{ class Program { static void Main(string[] args) { // 获取本机的Loopback 网络地址 如:127.0.0.1 IPAddress address = IPAddr... 阅读全文
posted @ 2012-05-01 16:56 Tom.汤 阅读(305) 评论(0) 推荐(0) 编辑
摘要:问题:现在asp.net request 表单域的默认长度是1000,如果是超过一千 就会出错,或者request.form取不到1000以后的表单数据。测试代码:<%@ Page Language="C#"%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www 阅读全文
posted @ 2012-03-06 13:00 Tom.汤 阅读(2527) 评论(4) 推荐(2) 编辑
摘要:VS.net项目编译设置(全部编译),防止个别项目没有编译,导致代码和dll不匹配问题 阅读全文
posted @ 2012-02-15 10:10 Tom.汤 阅读(552) 评论(0) 推荐(0) 编辑
摘要:在web.config中控制上传文件大小的地方:<system.web><httpRuntime executionTimeout="9999" maxRequestLength="2097151"/></system.web>maxRequestLength是控制上传大小得参数请求的最大大小(以千字节为单位)。默认大小为 4096 KB (4 MB)。ExecutionTimeout 指示在请求被 ASP.NET 自动关闭前允许执行的最大秒数。默认值为 90 秒。单位是秒。详细大家可以看Msdn。http://msd 阅读全文
posted @ 2011-10-22 20:31 Tom.汤 阅读(487) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示