随笔分类 -  Asp.Net WebForm

1 2 3 下一页
Asp.net
Windows平台分布式架构实践 - 负载均衡(下)
摘要:概述 我们在上一篇Windows平台分布式架构实践 - 负载均衡中讨论了Windows平台下通过NLB(Network Load Balancer) 来实现网站的负载均衡,并且通过压力测试演示了它的效果,可以说还是非常的理想的。同时我们也收集到了不少的问题,比如说如何在这种分布式的架构下使用Ses... 阅读全文
posted @ 2015-10-15 18:00 米高佐敦 阅读(443) 评论(0) 推荐(0)
Windows平台分布式架构实践 - 负载均衡
摘要:概述 最近.NET的世界开始闹腾了,微软官方终于加入到了对.NET跨平台的支持,并且在不久的将来,我们在VS里面写的代码可能就可以通过Mono直接在Linux和Mac上运行。那么大家(开发者和企业)为什么那么的迫切的希望.NET跨平台呢?第一个理由是便宜,淘宝号称4万多台服务器全部运行在Linux... 阅读全文
posted @ 2015-10-15 17:59 米高佐敦 阅读(320) 评论(0) 推荐(0)
用HttpCombiner来减少js和css的请问次数
摘要:HttpCombiner也不记得是谁写的了,功能是把多个js文件或css文件合并到一块,压缩一下一起发给客户端来优化网站。用法是这样的: 但这样又不利于找错,所以在中间又加了一个方法,可随时控制是如上引用还是,如下一般引用: 修改后引用文件时: 第一个参数来控制合并 。 一般处理程序cs... 阅读全文
posted @ 2015-10-07 16:52 米高佐敦 阅读(387) 评论(0) 推荐(0)
在IIS6,7中部署ASP.NET网站
摘要:查看web.config文件ASP.NET网站与一般的桌面程序不同,不是拷贝过来就能运行的(数据库连接除外)。 要想运行它,通常需要一些配置过程。但是,我们到底需要配置什么呢?答案是:查看web.configweb.config通常会放在网站的根目录,这个文件中包含了一最重要的网站运行参数。比如: ... 阅读全文
posted @ 2014-08-18 12:00 米高佐敦 阅读(1280) 评论(0) 推荐(0)
Web调用ExE
摘要:把这个文件导入注册表,那么我们在浏览器中输入PrintLabel://1022,那么就会自动调用C:\\Program Files\\xxx有限公司\\Sellercube Label Maker\\PrintLabelForeign.exe(当然了,你得确实有这个文件),并把1022这个参数传给该exe。 这个操作被认为是安全的,不会有任何的限制。 到这里,思路就清晰了,我们的安装程序中,在注册表中建个协议,例如上面的PrintLabel,再把要执行的exe的路径信息写入,在网页直接一个超链接,协议://参数就可以了。exe文件接受这个参数,进行相应的处理。搞定。 记住,协议:/... 阅读全文
posted @ 2014-02-18 17:36 米高佐敦 阅读(628) 评论(0) 推荐(0)
VS2010 自动关闭的问题解决方法
摘要:分为如下几个解决方法:没有安装VS2010的SP1,安装后,问题解决了自定义设置,出现了不正确的情况,执行 devenv.exe /resetsettings 可以排除故障使用 devenv.exe /safemode 可以正常启动VS2010,通常是给VS2010安装了第三方的插件或者辅助工具之类的,由于外部插件或辅助工具的原因造成,卸载掉插件和辅助工具,清理一下注册表,问题基本可以解决正在的运行的其他软件,和VS2010的IDE冲突了,例如:一些屏幕取词工具,注册表防护工具等,将所有的运行程序都关闭,单独启动VS2010,逐个排除.Net Framework 4.0 重新安装一下,也是一个 阅读全文
posted @ 2013-08-19 17:26 米高佐敦 阅读(471) 评论(0) 推荐(0)
html判断IE版本
摘要:html判断IE版本021. 除IE外都可识别 032. 所有的IE可识别 043. 只有IE5.0可以识别 054. 仅IE5.0与IE5.5可以识别 065. IE5.0以及IE5.0以上版本都可以识别 076. 仅IE6可识别 087. IE6以及IE6以下版本可识别 098. IE6以及IE6以上版本可识别 109. 仅IE7可识别 1110. IE7以及IE7以下版本可识别 1211. IE7以及IE7以上版本可识别 13……14Ite:less than or equal to意思是小于或等于IE6浏览器,用于IE浏览器的条件注释,常用于CSShack,针对I... 阅读全文
posted @ 2013-07-19 00:21 米高佐敦 阅读(241) 评论(0) 推荐(0)
jquery easyui datagrid的增加,修改,删除
摘要:截图:页面:<body> <form id="form1" runat="server"> <table id="tt"> </table> </form></body>引用的JS:<link rel="stylesheet" type="text/css" href="../../script/themes/default/easyui.css" /> <link rel=" 阅读全文
posted @ 2013-05-26 17:52 米高佐敦 阅读(279) 评论(0) 推荐(0)
异步委托数据绑定!
摘要:private void button1_Click(object sender, EventArgs e){ GetLogDelegate getLogDel = newGetLogDelegate(GetLogs); getLogDel.BeginInvoke(newAsyncCallback(LogTableCallBack), null);}public delegate DataTable GetLogDelegate();/// <summary>/// 从数据库中获取操作日志,该操作耗费时间较长,/// 且返回数据量较大,日志记录可能超过万条。/// </sum 阅读全文
posted @ 2013-04-02 11:10 米高佐敦 阅读(212) 评论(0) 推荐(0)
让火狐和chorme浏览器支持uploadify带Cookie上传
摘要://///////////////////让火狐和chorme浏览器支持uploadify上传///////////////////////// //jquery uploadify在ie下可以正常上传,在实现异步上传的时候,每一个文件在上传时都会提交给服务器一个请求。每个请求都需要安全验证,session和cookie的校验。是的,就是这样。由于jquery uploadify是借助flash来实现上传的,每一次向后台发送数据流请求时,ie会自动把本地cookie存储捆绑在一起发送给服务器。但firefox、chrome不会这样做,他们会认为这样不安全 ... 阅读全文
posted @ 2013-03-29 14:58 米高佐敦 阅读(605) 评论(0) 推荐(0)
beetle,不错的Socket组件
摘要:http://www.ikende.com/beetle.aspx 阅读全文
posted @ 2013-01-17 15:11 米高佐敦 阅读(152) 评论(0) 推荐(0)
不错的在线客服插件~
摘要:http://wwww.54kefu.net/ 阅读全文
posted @ 2013-01-15 09:30 米高佐敦 阅读(194) 评论(0) 推荐(0)
Visual Studio 2008 集成SP1补丁
摘要:因为安装VS2008的SP1补丁和MSDN SP1 耗时太长,一直想二者集成到VS2008的安装包中;网上一搜有很多集成方案,按照上面的方案几经周折自己也集成了一个,经安装测试证明有效,下面结合搜到的资料说说具体的方案。一、准备工作: 1、Visual Studio Team System 2008 Team Suite(90 天试用版) 2、Microsoft Visual Studio 2008 Service Pack 1 (iso) 3、VS90SP1-KB957507-v2-CHS-x86.exe(中文智能提示补丁) 4、VS90SP1-KB958502-x86.exe(JQuer. 阅读全文
posted @ 2012-10-20 15:01 米高佐敦 阅读(585) 评论(0) 推荐(0)
用 WebClient 轻松实现文件下载上传、网页抓取
摘要:我们知道用 WebRequest(HttpWebRequest、FtpWebRequest) 和 WebResponse(HttpWebResponse、FtpWebResponse)可以实现文件下载上传、网页抓取,可是用 WebClient 更轻松。用 DownloadFile 下载网页using(System.Net.WebClient client =newSystem.Net.WebClient()){client.DownloadFile("http://www.cftea.com/","C:\\foo.txt");}就这样,http://ww 阅读全文
posted @ 2012-10-18 09:26 米高佐敦 阅读(442) 评论(0) 推荐(0)
让自定义登录程序像 Membership 一样
摘要:ASP.NET 自带的用户登录程序很方便,但我们有时希望用自己的登录程序更灵活,或者我们要做单点登录,兼容 ASP.NET 自带的登录程序。写在之前约定一下,名称空间是 System.Web.Security。首先,我们要启用 Forms 验证<configuration><system.web><authenticationmode="Forms"></authentication></configuration>记录登录信息当我们的登录程序判断用户登录成功后,就要把这个会话记录下来,在 ASP 中一般用 Ses 阅读全文
posted @ 2012-10-18 09:15 米高佐敦 阅读(250) 评论(0) 推荐(0)
Uploadify插件上传图片并且插入到FCKeditor
摘要:文件上传是我们做网站的一般需求,图片上传是其中一种,我们写完文章之后要插入图片到FCKeditor(不用自带的上传)该如何实现?这里使用的是Uploadify插件(官网:http://www.uploadify.com),详细使用方法我就不讲了,官网上都有,这里讲上传完图片之后如何插入到编辑器(FCKEditor为例)首先看看效果选择文件(多选)之后效果图:点击上传按钮图片上传到服务器:按钮下面的图片即为刚刚上传的图片,点击图片之后即可插入到FCKeditor实现代码:js部分:<scripttype="text/javascript"src="/js/jq 阅读全文
posted @ 2012-09-19 22:57 米高佐敦 阅读(317) 评论(0) 推荐(0)
asp.net 解决下载文件–中文名乱码问题
摘要:最近的项目中需要导出Excel 表格,Excel名称是中文的,在IE中下载老是出现中文名称乱码问题,设置 Respone Encoding 无果,最后找到解决方案如下: public static string ToHexString(string s) { char[] chars = s.ToCharArray(); StringBuilder builder = new StringBuilder(); for (int index = 0; index < chars.Length; index++) { bool needToEncode = NeedToEncode(c... 阅读全文
posted @ 2012-08-27 12:01 米高佐敦 阅读(302) 评论(0) 推荐(0)
几个不同类型无刷新联动例子
摘要:Iframe实现无刷新联动iframe的无刷新其实是局部刷新,状态栏的滚动条还是会滚动,只是页面不会闪烁,这是一种比较老的技术了,在处理的数据两大的时候会比较慢,在本例中需要两个页面:oec2003index.aspx和oec2003frame.asapx,oec2003index.aspx用来显示界面,其中有一个iframe标记,指向oec2003frame.aspx页用来显示结果oec2003index.aspx前台代码<%@ Page Language="C#" AutoEventWireup="true" CodeFile="oe 阅读全文
posted @ 2012-08-02 12:50 米高佐敦 阅读(176) 评论(0) 推荐(0)
AspNet控件开发(1)---入门介绍
摘要:AspNet为我们提供了很多的控件,尽管如此,很多时候我们还是会感觉这些控件不够用,想根据自己的需求去定制一些控件,比如想在 DropDownList控件中实现可以输入,AspNet并没有为我们提供这样的控件,这时就需要我们去编写自定义控件来满足需要。 本系列文章打算对AspNet控件开发做个入门级介绍,如果想了解更详细和深入可以参考《深入解析ASP.NET 2.0控件开发》和《纵向切入ASP.NET 3.5控件和组件开发技术》这两本书。言归正传,通常我们开发自定义控件会创建一个类库项目,编写完代码后编译会生成一个dll文件,这个dll文件就是我们自己开发的控件了。假设现在已经有一个名为Hel 阅读全文
posted @ 2012-08-02 12:46 米高佐敦 阅读(213) 评论(0) 推荐(0)
解决asp.net ajax updatepanel 乱码问题
摘要:updatepanel中当ContentComplate里面存在TextBox的时候会出现中文乱码一般存在这样两个解决方案:1. 在web.config里面增加<globalization fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8" culture="zh-CN"/>2. 在后台代码里面对乱码进行decoder操作上面两种都不是好的方案,第一个可能会导致其他的页面出现问题, 第二个虽然存到数据库中的是正确的, 阅读全文
posted @ 2012-08-02 12:42 米高佐敦 阅读(121) 评论(0) 推荐(0)

1 2 3 下一页