
.Net
文章平均质量分 68
Mrvingo
code控
展开
-
js单步调试方法
注:仅适合ie浏览器,并在vs里浏览1:设置ie浏览器第二部:创建一个demo页面编码如下:调试 function fn_test() { debugger; //这是关键 var s='测试'; alert(s); }fn_test()();测试运行页面即可看到有确认小窗弹出,点确定即可进行单步调试原创 2013-04-24 16:23:31 · 954 阅读 · 0 评论 -
自动升级的原理及实现
C/S程序自动升级是一个很重要的功能,原理其实很简单,一般包含两个程序一个是主程序,也就是除了升级功能以外的程序,另一个就是升级程序,常见的360,金山安全卫士都是这样。 主要包括以下几点: 1 比较版本 2下载文件 3更新文件 4启动主程序。但其中的需要注意的细节很多。 一般服务端会有一个配置文件包含最新更新的文件信息的配置文件,当然这些更新信息也可以存到数据库,转载 2013-12-02 13:27:43 · 843 阅读 · 2 评论 -
自动发布web应用程序或者网站
由于需要自动化构建集成测试,所以需要一整套环境。 关键 1根据源代码的改动自动下载代码,2编译3发布网站 1第一步只需要通过CruiseControl.NET就可以做到 2编译其实就是在ccnet.config中添加一个任务,关键代码 [html] view plaincopytasks>转载 2013-12-02 13:25:39 · 1632 阅读 · 0 评论 -
Asp.Net页面生命周期
我们都知道,浏览器的作用就是将用户请求的内容封装成HTTP报文的形式,然后通过Socekt套接字和域名解析服务器(DNS)将域名转成ip地址发送到服务器。服务器端的Windows操作系统分为两个部分,IIS运行在用户模式下,而监听80端口的那部分是运行在内核模式HTTP.SYS(内核模块也是一个插件机制。socket通信机制在内核模块中,内核模块也是一种通信机制)下的,属于HTTP处理的内转载 2013-08-22 14:59:37 · 592 阅读 · 0 评论 -
SqlBulkCopy 简单的用法
string connstr = "Data Source=192.168.0.202;Initial Catalog=database;User ID=sa;Password=123456;"; using (SqlConnection conn = new SqlConnection(connstr)) {原创 2013-05-03 16:46:12 · 861 阅读 · 0 评论 -
.net post提交数据获取返回数据的方法
#region 后台post //posturl 为提交事件指定的路径 http://10658.com.cn/api/sendsms/? //pastData post的参数 public static string BackPost(string posturl, string postData) {转载 2013-05-03 16:48:03 · 2422 阅读 · 0 评论 -
DataTable 转集合
/// /// DataTable转换为List; /// /// public static class DataTableToListModel where T : new() { public static IList ConvertToModel(DataTable dt) {原创 2013-05-03 16:41:07 · 618 阅读 · 0 评论 -
.net中文件下载
//TransmitFile实现下载protected void Button1_Click(object sender, EventArgs e){Response.ContentType = "application/x-zip-compressed";Response.AddHeader("Content-Disposition", "attachment;filename=z.转载 2013-04-19 15:17:40 · 523 阅读 · 0 评论 -
c# json字符串转xml对象代码
XmlDictionaryReader reader = JsonReaderWriterFactory.CreateJsonReader(Encoding.UTF8.GetBytes(sJson), XmlDictionaryReaderQuotas.Max);XmlDocument doc = new XmlDocument();doc.Load(reader);收藏一下吧 以后万转载 2013-04-27 16:01:24 · 630 阅读 · 0 评论 -
Asp.Net页面生命周期(多图)
1、浏览器实际上是一个Socket客户端,它向服务器发送请求报文2、请求报文被封装为http请求,通过socket发送到IIS服务器3、内核模式包含一个Http.SYS文件,它用来监听端口,接收请求后将其发送到用户模式。4、用户模式中IIS将请求发送到w3svc.exe进程中,5、w3svc.exe将请求发到inetinfo.exe中。6、inetinfo.exe截获请求后,根转载 2013-04-17 14:29:36 · 653 阅读 · 0 评论 -
ASP.NET应用程序与页面生命周期
在本文中,我们将了解不同的事件,ASP.NET 应用程序的生命周期以浏览器向 Web 服务器(对于 ASP.NET 应用程序,通常为 IIS)发送请求为起点,直至将请求结果返回至浏览器结束。在这个过程中,首先我们需要了解ASP.NET请求的2个大致的步骤。其次我们将详细了解 'httphandler ',' httpmodule和 asp.net 页面对象(Page)中不同的事件的执行顺序,逻辑。转载 2013-12-02 16:04:01 · 609 阅读 · 0 评论