网络编程 第283页
内蒙古资源网 Copyright www.nmgbbs.com
对asp.net缓存 的深入了解
一、缓存概念,缓存的好处、类型。--------------------------------------------------------------------------------缓存是一种用空间换取时间的技术,通俗点也
IsPostBack原理的介绍
IsPostback的原理--------------------------------------------------------------------------------一步一步让你看明白。。先说说吧,然后在上代码。ispostbac
.NET中 关于脏读 不可重复读与幻读的代码示例
并发可能产生的三种问题脏读定义:A事务执行过程中B事务读取了A事务的修改,但是A事务并没有结束(提交),A事务后来可能成功也可能失败。比喻:A修改了源代码并且并没
asp.net中文件下载功能的实例代码
复制代码代码如下://TransmitFile实现下载protectedvoidButton1_Click(objectsender,EventArgse){Response.ContentType="application/x-zip-compressed";Respons
.net中string无重复数字的实现方法
复制代码代码如下://stringstrText="1334677999";实现无重复publicstaticstringqu(stringlab){stringstrResult=string.Empty;
.net 页面指定区域打印的方法
使用CSS,定义一个.noprint的class,将不打印的内容放入这个class内。详细如下:复制代码代码如下:.noprint{visibility:hidden}要打印的内容。哈哈!<pclass="no
VB.NET 中删除DataGridView中所选行的小例子
复制代码代码如下:ForEachrAsDataGridViewRowInDataGridView1.SelectedRowsIfNotr.IsNewRowThenDataGridView1.Rows.Remove(r)EndIfNext其实就是一
ajaxToolkit:AccordionPane演示与应用实例
一个展开收合的ajaxToolkit:AccordionPane控件。Insus.NET在专案有用到它。因为它可以节省显示空间。不过有点不足,就是用户刚开始使用,需要记得每个AccordionPan
asp.net中Word转Html的办法(不需要WORD组件)
基本思路:把Word文件上传到服务器,读取其内容存储为Html,然后加载Html内容1:使用Microsoft.Office.Interop.Word组件这是比较常用的一种方式,代码就不贴出了,网上
关于WPF使用MultiConverter控制Button状态的详细介绍
需求描述1.按钮的状态需要根据多个数据源的内容作出不同的组合判断2.每个数据源的判断规则可定制注:以下功能感觉只是简单粗暴的实现,如果您了解更优雅的解决方案
基于自定义Unity生存期模型PerCallContextLifeTimeManager的问
PerThreadLifetimeManager的问题使用Unity内置的PerThreadLifetimeManager生存期模型时,其基于ThreadStatic的TLS(ThreadLocalStorage)设计,也就是说对于每个托管
asp.net C#实现下载文件的六种方法实例
复制代码代码如下:protectedvoidButton1_Click(objectsender,EventArgse){/*微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite下
基于Unity容器中的对象生存期管理分析
IoC容器的对象生存期管理如果你一直在使用IoC容器,你可能已经使用过了一些对象生存期管理模型(ObjectLifetimeManagement)。通过对对象生存期的管理,将使对象的复
关于.NET/C#/WCF/WPF 打造IP网络智能视频监控系统的介绍
OptimalVision网络视频监控系统OptimalVision(OV)网络视频监控系统(VideoSurveillanceSystem),是一套基于.NET、C#、WCF、WPF等技术构建的IP网络视频监控系统。设
ASP.NET 页面事件执行顺序介绍
复制代码代码如下:#region控件事件第六步protectedvoidButton1_Click(objectsender,EventArgse){//用这些事件来处理特定控件事件,如Button控件的Click事件或Text
基于.NET程序默认启动线程数讲解
问:一个.NET程序在运行时到底启动了多少个线程?答:至少3个。1.启动CLR并运行Main方法的主线程2.调试器帮助线程3.Finalizer线程复制代码代码如下:classProgram{st
关于visual studio 2012 update 2中的新功能介绍
对于vs2012update2中的新功能,确实很多。挑一个对于调试和写代码很有帮助的功能吧。codemap/代码图。该功能能够非常清楚和直观的让你理清代码的调用关系和引用关
.NET 4.5 异步IO 相关实例
在C/S架构中,不管是传统的winform还是wpf都可能会遇到进行异步操作文件的时候。文件小还好说,直接写操作代码。如果是大文件很多时候做成异步的操作。在界面上显示
基于.NET 4.5 压缩的使用
在.NET4.5中新加入的压缩的命名空间和方法。可以抛弃ICSharpCode.SharpZipLib.dll这个类库了。性能上不相上下。但是能够大大简化你的代码。如果开始使用.NETFram
关于VS2012自带的 性能分析 工具使用实例(图文介绍)
本篇通过一小段代码的console程序来进行性能的分析以及改进、直到后面的改进前、改进后性能比较结果。先看console代码(源代码下载):复制代码代码如下:staticvoid
MVC4 基础 枚举生成 DropDownList 实用技巧
在MVC开发中我们常常用到枚举类型,通常枚举类型在使用中是是用DropDownList,每次转换不是什么好办法。通过扩展加以实现此功能。复制代码代码如下:publicstaticcl
asp.net CheckBoxList各项最小宽度CSS样式(兼容性good)
ASP.NET中,CheckBoxList里的选择都是自动宽度的,属性时没有设置各项宽度的设置。参考了一下网上的最小宽度样式,复制代码代码如下:/*最小寬度*/.min_width{min-wi
asp.net url重写的好处与方法
url重写的好处:1,方便搜索引擎检索到(html格式的网站搜索引擎记住的优先级最高,seo优化更好)2,url更加简洁,方便用户记忆3,隐藏网页的实际路劲和具体开发技术使用
数据库SqlParameter 的插入操作,防止sql注入的实现代码
例子:点击Button1按钮的时候就把数据插入数据库中。复制代码代码如下:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSys
使用Fiddler调试visual studion多个虚拟站点的问题分析
1:localhost.和127.0.0.1.带来的URL行为不一致无法走本地代理,这个无法本地调试的问题并不是个BUG,微软官方是有给出过解释的,这是源于IE浏览器和.NET框架对于本地
ASP.NET笔记之 viewstate与cache的使用
1、(1、默认情况下ASP.Net是启用ViewState的,这样在页面中会生成冗长的隐藏字段,ViewState对于需要PostBack处理的页面才可能有用,对于新闻展示页面不需要交互完全
ASP.NET笔记之CKEditor的使用方法
1、CKEditor原名FckEditor,著名的HTML编辑器,可以在线编辑HTML内容。自己人用CKEditor,网友用UBBEditor。配置参考文档,主要将ckeditor中的(adapters、images、la
ASP.NET笔记之 行命令处理与分页详解
1、行命令处理(1、后台代码:操作行//如果是来自html响应中的该函数操作if(e.CommandName=="addAge"){//取得行号intindex=((ListViewDataItem)e.Item)DispalyInde
ASP.NET笔记之 ListView 与 DropDownList的使用
1、Repeater用来显示数据、ListView用来操作数据InsertItemTemplate和updateItemTemplate**Eval(显示数据)和Bind(双向绑定:不仅是需要展现,更需要把数据绑定到数
DataTable数据导出成Excel文件的小例子
复制代码代码如下://////将DataTable中的数据导出到指定的Excel文件中//////Web页面对象///包含被导出数据的DataTable对象///Excel文件的名称publicstaticvoidEx
ASP.NET笔记之 Repeater的使用
1、数据绑定combox-->BingdSource-->ObjectDataSource//连接数据库**后台代码:T_UserTableAdapteradpter=T_UserTableAdpter();adpater.调用T_User表的自定义方法
.net 中的SqlConnection连接池机制详解
正确的理解这个连接池机制,有助于我们编写高效的数据库应用程序。很多人认为SqlConnection的连接是不耗时的,理由是循环执行SqlConnection.Open得到的平均时间几乎
ASP.NET笔记之 控件与母板的区别分析
1、ASP.NET的好坏处CodeBehind:“前aspx后cs”的模式,(1、aspx(控件定义、html、css)控制页面长相,cs控制程序逻辑aspx就是模板引擎,不需要再去寻找第三方的模板引
ASP.NET笔记之 图库权限设置的方法
1、通过一个实例来介绍图库权限,其中涉及到数据库的应用,在visualstudio2010连接到数据库中创建数据集及数据表可能会出现无法远程连接的错误,具体ide解决方案可以
判断WebBrowser浏览器网页加载完成的处理方法
很多人认为SqlConnection的连接是不耗时的,理由是循环执行SqlConnection.Open得到的平均时间几乎为0,但每次首次open时,耗时又往往达到几个毫秒到几秒不等,这又是
SQL Server 2008 R2:error 26 开启远程连接详解
在学习ASP.NET过程用到新建数据集并远程连接sqlserver2008数据库,出现下面的错误:<--在与SQLServer建立连接时出现与网络相关的或特定于实例的错误。未找到或无法
ASP.NET笔记之 Httphandler的操作详解
1、httphandler实例1:通过生成一张动态图片输出客户端的IP地址、操作系统类型、浏览器类型复制代码代码如下:usingSystem;usingSystem.Web;p
Json数据转换list对象实现思路及代码
JSON代码:复制代码代码如下:[{"cId":2,"cName":"\u767d\u841d\u535c","amount":26,"price":"17"},{"cId":3,"cName":"\u80e1\u841d\u535c","amount":21,"price":"
asp.net服务器端指令include的使用及优势介绍
asp.net中的服务端包括指令简单点就是一个这样的指令,msdn中的名词解释是:将指定文件的内容插入ASP.NET文件中,包括网页(.aspx文件)、用户控件文件(.ascx文件)和G
ASP.NET笔记之 Request 、Response 与Server的使用
1、Request下面做一个实例,通过Request的一些方法来判断浏览图片是不是在内部浏览,还是直接按网址浏览或者被外部使用复制代码代码如下:usingSystem;using
ASP.NET笔记之Session、http、web开发原则、xss漏洞的详细介绍
1、Session2、验证码YZM.ashx复制代码代码如下:usingSystem;usingSystem.Web;publicclassYZM:IHttpHandler,System.We
ASP.NET笔记之页面跳转、调试、form表单、viewstate、cookie的
1、页面跳转:(1服务器传输server.Transer(https://www.jb51.net);在定向到新页面后,还是会显示原来的URL,浏览器返回不会退回到原页面,历史记录也不会记录。应用于
ASP.NET笔记之Calender的使用说明
1、介绍(1、在Calender中,所有可选择的符号会显示下划线,这是因为它们在浏览器都会呈现为链接。如果让用户可以选择某天、月、周,必须设置SelectionMode属性(Day、
ASP.NET笔记之广告控件的使用方法
广告控件的使用方法:广告文件是一个XML文件,广告文件中所有的标签属性被分析后放到adProperties字典中,用以属性编辑。ads.xml复制代码代码如下:<Advert
Request.UrlReferrer使用详解
Request.UrlReferrer可以获取客户端上次请求的url的有关信息。这样我们就可以通过这个属性返回到“上一页”,示例如下1.首先在Page_load中获得并储存该信息复制代
Global.asax取绝对路径的方法
在Global.asax文件中取绝对路径的方法:复制代码代码如下:stringabsolutelyPath=AppDomain.CurrentDomain.BaseDirectory;
asp.net 编辑gridview的小例子
编辑gridview例子,完整代码如下。复制代码代码如下:protectedvoidGridView1_RowEditing(objectsender,GridViewEditEventArgse){GridView1.EditIndex=e.NewEdi
Asp.net GridView使用大全(分页实现)
GridView自带的分页功能实现:要实现GrdView分页的功能操作如下:1、更改GrdView控件的AllowPaging属性为true。2、更改GrdView控件的PageSize属性为任意数值(默认为
.net调用存储过程详细介绍
连接字符串复制代码代码如下:stringconn=ConfigurationManager.ConnectionStrings.ConnectionString;confige文件复制代码代码如下:<con
Ajax实现评论中顶和踩功能的实例代码
效果大致如下:javascript这块使用jquery。新建一个Asp.netweb项目,使用NuGet获取Jquery最新版。数据库方面使用Nhibernate,用Install-PackageNhibernate引用。数据
ADO.Net 类型化DataSet的简单介绍
一、弱类型DataSet的缺点:1、只能通过列名引用,dataset.Tables.Rows,如果写错了列名编译时不会发现错误,因此开发时必须要记着列名。2、intage=Convert.ToInt32(d
水晶易表调用C#的WebService,返回数据集合的应用分析
1.水晶易表不能识别WS接口返回的DataTable或DataSet数据类型,会提示“无法加载URL”3.C#调用Oracle的Package,并返回数据列表2.经查证,可以接受string类型的,如果
基于.NET中:自动将请求参数绑定到ASPX、ASHX和MVC的方法(菜鸟必
前言刚开始做AJAX应用的时候,经常要手工解析客户端传递的参数,这个过程极其无聊,而且代码中充斥着:Request之类的代码。这篇文章的目的就是告诉初学者如何自动将客
关于DDD:管理"工作单元实例"的两种模式的使用方法
图如下:在常见的用例场景下,类图的对象图如下:问题在一个用例执行过程中,如何保证同一个界限上下文内的所有仓储实例可以共享同一个工作单元实例?解决方案1仓储采
浅谈对Jquery+JSON+WebService的使用小结
Jquery作为一款优秀的JS框架,简单易用的特性就不必说了。在实际的开发过程中,使用JQ的AJAX函数调用WebService的接口实现AJAX的功能也成了一种比较普遍的技术手段
ASP.NET Eval进行数据绑定的方法
假设你已经了解ASP.NETEval1.1的数据绑定(特别是Container这个局部变量)的机制,这里主要分析ASP.NETEval2.0数据绑定做了那些改进.ASP.NETEval2.0的数据绑定函数E
ASP.NET中后台注册js脚本使用的方法对比
用Page.ClientScript.RegisterClientScriptBlock和Page.ClientScript.RegisterStartupScript:区别:1.使用Page.ClientScript.RegisterClientScriptBlockc#代码复制
VB.NET进度条的方法代码
1.创建进度条:复制代码代码如下:<DIVid="Lay1"style="Z-INDEX:1;LEFT:1%;VISIBILITY:hidden;WIDTH:99%;CURSOR:crosshair;POSITION:absolute;TOP:32px;HEIGHT
基于ERP程序的公共代码中出现的问题及过度封装不方便维护的解决
在设计一个ERP程序时,提取公共的代码到一个通用类型库中是必要的。这样可以减少代码重复,提高代码利用率。但是,做任何事情都要有个度,有些公共的代码引起了过度封
.NET笔记之:Delegate内部原理的分析
首先我们要弄清楚什么是委托?相信大家对委托并不陌生,委托其实就是一种定义方法签名的类型;有关于委托的详细介绍,大家可以参考MSDN中作出的介绍,链接为:http://m
基于asp.net下使用jquery实现ajax的解决方法
无论是jquery还是ajax在今天来讨论已经很落后了,网上也有非常多的这方面的资料,但是依然有不少新手对此很茫然。本文以最简单的方法为新手示范如何使用jquery实现
.net中as和is之间的区别分析
1、as用于在兼容的引用类型之间执行转换,as运算符类似于强制转换操作;但是,如果转换不可行,as会返回null而不是引发异常。更严格地说,这种形式的表达式:expressio
Asp.net中DataTable导出到Excel的方法介绍
复制代码代码如下:#regionDataTable导出到Excel//////DataTable导出到Excel//////DataTable<
.NET中应用程序内共享UdpClient联机的实现方法
原始码下载:MutualUdpClientSample_jb51net.rar在开发与远程设备通讯的系统时,为了提高数据传输的效率,常常会选择UDP这个通讯协议来作为数据传输的媒介。而.NETf
基于.NET中建构子中传递子对象的对象详解
在设计对象继承的时候,父对象建构子会需要一些参数,这些参数可以由子对象建构子透过base关键词来提供。复制代码代码如下:namespaceTest001{publicclassParentCla
.NET中STAThread的使用详解
在WindowForm应用程序中主要的线程,是采用一种称为「Single-ThreadedApartment(STA)」的线程模型。这个STA线程模型,在线程内加入了讯息帮浦等等机制,减少开发人员
.NET中RDLC循环处理数据的应用分析
当我们在使用RDLC开发报表的时候,如果数据源内容如下。复制代码代码如下:privateListCreateDataSet(){ListuserDataSet=newList();userDataSet.Add
深入Lumisoft.NET组件开发碰到乱码等问题的解决方法
在Lumisoft.NET组件获取POP3邮件的时候,发现大多数邮件都能正常获取,不过对于一些特殊的邮件,好像总是会出现转换错误,或者出现乱码及部分乱码现象,有些在标题里面
深入Lumisoft.NET组件POP3邮件接收与删除操作的使用详解
Lumisoft.NET组件是一个非常强大的邮件发送、邮件接收等功能的开源组件,一般用它来处理邮件的相关操作,是非常合适的。之前也写过一些该组件的随笔文章,不过主要是
深入Lumisoft.NET实现邮件发送功能的方法详解
在前面的一些文章中,有介绍过DotNet内置SMTP类的邮件发送功能,附件、嵌入图片的模式都有介绍,本文继续介绍Lumisoft.NET这个非常优秀的开源组件,用该组件来设计开
深入Lumisoft.NET组件与.NET API实现邮件发送功能的对比分析
我在另一篇文章《深入Lumisoft.NET实现邮件发送功能的方法详解》有大致对这个Lumisoft.NET组件的使用进行了介绍,当然Lumisoft.NET组件除了提供邮件发送功能外,还
GridView中动态设置CommandField是否可用或可见的小例子
复制代码代码如下:protectedvoidgvMaterial_RowDataBound(objectsender,GridViewRowEventArgse){if(e.Row.RowType==DataControlRowType.D
ASP.NET页面间数据传递的几种方法介绍
Web页面是无状态的,服务器对每一次请求都认为来自不同用户,因此,变量的状态在连续对同一页面的多次请求之间或在页面跳转时不会被保留。在用ASP.NET设计开发一个W
CheckBoxList两列并排编译为表格显示具体实现
复制代码代码如下:<asp:CheckBoxListID="DDLGroups"runat="server"RepeatLayout="Table"RepeatColumns="2"RepeatDirection="Horizontal"style="border-collapse:
aspx是什么格式 ASPX文件怎么打开
通常这种网页有一个显著的特诊就是页面URL地址末尾是.aspx结尾的,而不是大家常见到的.html结尾(但也不一定符合这个规律)。那么ASPX文件怎么打开呢?很简单,只要是
.NET下为百度文本编辑器UEditor增加图片删除功能示例
百度的这个编辑器,的确挺好,但也有些,让人不如意的,如每次更新,本来有功能给搞没了,旧版本的代码又不能直接拿过来组合用,对用户来很是不爽。今天下载了目前最新版
解析Asp.net,C# 纯数字加密解密字符串的应用
继上篇:Asp.net,C#加密解密字符串的使用详解,有网友提问:也就是说加密后的数据不再是:N8lAaHMFtSAQgaf3+RUFng==希望encryptedString是"120387789370480938409832
Web里URL空格的转换方法
看URL是HttpUtility.UrlEncode将空格转换成了“+”号,原因找到就着手解决Bug。引用:复制代码代码如下:fileName=HttpUtility.UrlEncode(fileName,Encoding.UTF8);