C#
文章平均质量分 76
birdwawe
欢生,惧死,恋香烟!
展开
-
C#实现软件自动升级
winform程序相对web程序而言,功能更强大,编程更方便,但软件更新却相当麻烦,要到客户端一台一台地升级,本文结合实际情况,通过软件实现自动升级,弥补了这一缺陷,有较好的参考价值。由于程序在运行时不能用新的版本覆盖自己,因此,我们将登录窗口单独做成一个可执行文件,用户登录时,从网上检测是否有新的主程序,如果有,则从后台下载并覆盖老的版本,用户输入正确的用户名和密码后,通过参数将必要的信转载 2011-12-01 12:45:39 · 513 阅读 · 0 评论 -
Web.config配置文件详解(4)
控制 ASP.NET Web 服务及其客户端的行为。protocols:指定传输协议,ASP.NET 可使用这些传输协议来解密 HTTP--> webServices> protocols> add/> protocols> webServices> 为 Web 应用程序配置缓存设置。cache:定转载 2012-01-04 15:56:49 · 292 阅读 · 0 评论 -
Web.config配置文件详解(3)
通过 节可以配置 ASP.NET 使用的 安全身份验证模式,以标识传入的用户。Windows: 使用IIS验证方式,Forms: 使用基于窗体的验证方式,Passport: 采用Passport cookie验证模式,None: 不采用任何验证方式--> authentication mode="Forms"> Name: 指定完成身份验证的Http cook转载 2012-01-04 15:56:01 · 300 阅读 · 0 评论 -
Web.config配置文件详解(2)
设置 compilation debug="true" 将调试符号插入已编译的页面中。但由于这会影响性能,因此只在开发过程中将此值设置为 true。设置默认的开发语言C#。batch是否支持批处理--> compilation debug="true" defaultLanguage="c#" batch="false"> assemblies>转载 2012-01-04 15:55:06 · 349 阅读 · 0 评论 -
Web.config配置文件详解(1)
ASP.NET Web.config配置文件的基本使用方法。很适合新手参看,由于Web.config在使用很灵活,可以自定义一些节点。所以这里只介绍一些比较常用的节点。xml version="1.0"?>注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的“网站”->“Asp.Net 配置”选项。设转载 2012-01-04 15:54:36 · 203 阅读 · 0 评论 -
Web.config配置文件详解
ASP.NET Web.config配置文件的基本使用方法。很适合新手参看,由于Web.config在使用很灵活,可以自定义一些节点。所以这里只介绍一些比较常用的节点。xml version="1.0"?>注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的“网站”->“Asp.Net 配置”选项。设转载 2012-01-04 15:51:14 · 141 阅读 · 0 评论 -
关于从客户端中检测到有潜在危险的 Request.Form 值的最优解决方案
关于从客户端中检测到有潜在危险的 Request.Form 值的最优解决方案 ASP.Net 1.1后引入了对提交表单自动检查是否存在XSS(跨站脚本攻击)的能力。当用户试图用之类的输入影响页面返回结果的时候,ASP.Net的引擎会引发一个 HttpRequestValidationExceptioin。默认情况下会返回如下文字的页面:以下是引用片段:Server Er转载 2012-01-04 15:21:25 · 245 阅读 · 0 评论 -
Response.Redirect在新窗口打开 && 3.0扩展方法
Response.Rederect在默认情况下是在本页跳转,所以除了在js中用window.open 或是给A标签添加target属性之外,在后台似乎不能来打开新的页面,其实不然,通过设置form的target属性同样可以让Response.Rederect所指向的url在新的窗口打开。下面用三种方法来实现。1 .给form指定target属性,那么本页面中所有的Response.Rede转载 2012-01-04 15:18:57 · 166 阅读 · 0 评论 -
整理发布html的select控件实用js操作
上周在公司的erp项目中,将原来的商品分类(大类,一级分类和小类)改造成select控件的三级联动的效果(实际上笔者使用的是三个DropdownList控件)。用到了select控件的插入和移除option的操作方法。根据笔者的经验,在实际项目中,select控件是经常要用到的(当然包括DropdownList控件)。下面就整理发布一下select的一些常见js操作方法。贴代码为主:/转载 2011-12-16 16:00:54 · 149 阅读 · 0 评论 -
关于window.open()打开新页面会弹出Object页面的几点说明
1.如果是在前台用超链接如打开新页面时会弹出一个内容页为object的页面,解决方案是调用下面的OpenWin()可以防止这种现象,具体原因还不是很清楚。2.如果是在逻辑层打开,如在一个Button的事件里面写: ClientScript.RegisterStartupScript(GetType (),"","window.open('webAdress.aspx ');");转载 2011-12-16 15:59:46 · 177 阅读 · 0 评论 -
ASP.NET验证码
ASP.NET验证码(3种) 把最近碰到的 能够用的验证码 都放出来,作个记录 1.GSC_WebControlLibrary 这是在网上找到的一个控件,非常好用。但是效果不是特别好(见下图。)虽然容易使用,所有的属性都可以像控件一样设置,但是可用性不太高。用户不能自定义,而且看起来这个验证码效果不太好。效果:2.用一个页面生成图片,另一个页面调用,验证码存入cookie,转载 2011-12-16 15:57:29 · 129 阅读 · 0 评论 -
C#安装部署项目的五步
C#安装部署1 新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定。C#安装部署2 安装向导关闭后打开安装向导,点击下一步,或者直接点击完成。C#安装部署3 开始制作安装向导完成后即可进入项目文件夹:双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行转载 2011-12-01 12:44:07 · 700 阅读 · 0 评论 -
C# Regex.IsMatch()正则表达式验证
using System.Text.RegularExpressions; #region 验证文本框输入为数字 /// /// 验证是不是数字(包含整数和小数) /// /// /// public static bool GetNum(string str) {转载 2011-12-01 12:41:25 · 947 阅读 · 0 评论 -
ABCpdf.NET 的简易使用指南
简单介绍 iTextSharp是一个很强大的动态创建pdf的工具, 可是缺少一个可以直接转换html到pdf的功能, 而这个功能用ABCpdf.NET轻而易举的实现, 特此向大家介绍一下ABCpdf的用法 当然, iTextSharp是免费的, ABCpdf是需要付费的First, 我们要把ABCpdf这个dll加入到工程的引用Secod, 然后using其命名空转载 2011-12-01 12:47:14 · 556 阅读 · 0 评论 -
C#中获取程序当前路径的7种常用的方法
string str1 =Process.GetCurrentProcess().MainModule.FileName;//可获得当前执行的exe的文档名。 string str2=Environment.CurrentDirectory;//获取和配置当前目录(即该进程从中启动的目录)的完全限定路径。 //备注 按照定义,假如该进程在本地或网络驱动器的根目录中启动,转载 2011-12-01 12:43:31 · 645 阅读 · 0 评论 -
C#中int和System.Int32理解总结
最近园里的TeamOne写了一篇《[C#] int与System.Int32有什么区别》,发现里面有不少精彩的评论,所以忍不住想这篇文章总结一下:>本文的主要参考资料:1.《理解C#中的System.Int32和int:并非鸡和鸡蛋》@Author:Dixin2.《[C#] int与System.Int32有什么区别》@Author:TeamOne一.问题的来源转载 2011-12-01 12:42:44 · 513 阅读 · 0 评论 -
Web.config配置文件详解(5)
ASP.NET AJAX 中配置 ASP.NET 服务--> system.web.extensions> 配置 JSON 序列化--> scripting> webServices> jsonSerialization maxJsonLength="5000"/> webServices>转载 2012-01-04 15:57:17 · 243 阅读 · 0 评论