![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
asp.net
jovin-進
这个作者很懒,什么都没留下…
展开
-
C#中Dispose方法和Close方法的区别!
群里有人问,怎样直接清空堆里的string值。有人建议直接用Dispose()方法;Dispose()销毁了对象,是一种垃圾回收机制。(这里用using或许更好)当我们开发C#代码的时候,经常碰到一个问题,有些class提供Close(),有些class提供Dispose(),那么Dispose和Close到底有什么区别?【在这里,要明确一下C#程序(或者说.NET原创 2013-05-06 11:01:17 · 7500 阅读 · 0 评论 -
浅谈asp.net通过本机cookie仿百度(google)实现搜索input框自动弹出搜索提示
对于通过用户输入关键词实现自动弹出相关搜索结果,这里本人给两种解决方案,用于两种不同的情形。常见方法是在数据库里建一个用户搜索关系表,然后通过用户搜索框输入的关键字异步调用数据表中的相关数据,显示在一个隐藏div中。第二种方式也就是我现在着重讨论的方式,适用于单个用户,基于此用户以往的搜索数据来实现搜索提示功能。技术关键是记录下用户的以往搜索数据,写入cookie,然后页面从用户本机cookie调用数据。原创 2014-07-09 16:32:57 · 2478 阅读 · 0 评论 -
asp.net(c#)用Ajax调用web 服务实现省市县三级联动
asp.net(c#)用Ajax调用web 服务实现省市县三级联动,相对有另一种通过XML实现三级联动的方法,步骤其实是一样的。原创 2014-05-21 17:29:07 · 7699 阅读 · 1 评论 -
asp.net怎样一键生成静态页面,实例说明
由浅到深,通过实例来说明怎样使页面一键静态化,然后从效益出发,轻讨如何在实际应用中更灵活运用此功能。。原创 2014-04-23 17:22:55 · 7280 阅读 · 0 评论 -
不通过服务器控件时用前端javascript与c#后台交互的方法
本文主要探讨当某些时候为了效率优化,不通过服务器控件时,怎样实现前后端函数以及变量的互相调用。原创 2014-04-09 11:43:48 · 6533 阅读 · 0 评论 -
WebForm实现实时信息提醒功能(Timers与Ajax实现及优劣浅析)
本文主要讲述通过C#定时器Timers类及通过引用第三方类Aajx来实现‘OA’等系统中比较常用的信息提醒功能,并小做分析!原创 2013-07-23 16:09:02 · 5345 阅读 · 0 评论 -
.net使用中sqlcommand的用法
SqlCommand()方法SqlCommand cmd = new SqlCommand("insert into mynews value ('插入一条新数据')", con); Command对象的构造函数的参数有两个,一个是需要执行的SQL语句,另一个是数据库连接对象。创建Command对象后,就可以执行SQL命令,执行后完成并关闭数据连接,示例代码如下所示。cm原创 2013-02-18 14:01:54 · 50561 阅读 · 10 评论 -
粗略区分Gridview,repeater,datelist数据控件的差异
比较GridView Repeater DataList三种绑定控件、从灵活性和执行效率上综合考虑,Repeater当属第一。gridview功能最强大,但是对待嵌套绑定问题、疑难杂症,还是用DataList思考一下吧。翻译 2014-01-24 10:04:04 · 1812 阅读 · 2 评论 -
Lucene.net 高数据检索量时怎样显著提高查找效率(从无到有学习Lucene)
日常开发中,相信大家经常会用sql中的like关键词去检索数据库数据,同时我们也知道,like往往会进行全表扫描,当数据量越来越大的时候,我们会纠结于数据库的龟速查找,此时我们必须另寻蹊跷,这时lucene就可以大显身手了。本文主要从无到有讲述lucene.net的用法!原创 2013-10-14 17:17:17 · 7439 阅读 · 0 评论 -
新手学习WCF服务应用程序无废话摘要笔记(建立到发布)
一、概述Windows Communication Foundation(WCF)是由微软发展的一组数据通信的应用程序开发接口,可以翻译为Windows通讯接口,它是.NET框架的一部分。由 .NET Framework 3.0 开始引入。WCF的最终目标是通过进程或不同的系统、通过本地网络或是通过Internet收发客户和服务之间的消息。WCF合并了Web服务、.net Remoti原创 2013-08-21 16:52:39 · 10839 阅读 · 0 评论 -
c#实现验证码功能(多种模式下分别实现验证功能)详细,带注释
网上找了很多验证相关的代码,发现有很多瑕疵。现在本人整理测试了一个实现验证码功能的代码,里面有纯数字,纯英文,英文和数字混合等三种模式。并且在必要地方都已经备有注释,希望可以帮到那些需要的人。原创 2013-08-14 15:38:40 · 2444 阅读 · 0 评论 -
C#中索引器(一种支持参数的属性)与属性的对比
索引器是一种特殊的类成员,它能够让对象以类似数组的方式来存取,使程序看起来更为直观,更容易编写。 1、索引器的定义C#中的类成员可以是任意类型,包括数组和集合。当一个类包含了数组和集合成员时,索引器将大大简化对数组或集合成员的存取操作。定义索引器的方式与定义属性有些类似,其一般形式如下:时,索引器//this表示的是操作本对象的数组或集合成员,可以简单把它理解成索引器的名字,所以,原创 2013-05-28 15:28:42 · 1844 阅读 · 0 评论 -
.net中页面插入CKEditor编辑器
首先是配置,下载好。然后把里面的文件夹放进web根目录下。ok,现在就可以了前台代码如下: 后台代码只是简单的获取到TextBox里的内容就可以了,下面包含我测试用的把数据写进一个txt格式的文本里 protected void Page_Load(object se原创 2013-06-27 16:39:39 · 1338 阅读 · 0 评论 -
登录验证全局控制的几种方式(session)
在登陆验证或者其他需要用到session全局变量的时候,归结几种较方便的实现方式。(公共变量,global文件,web.config文件等方式来控制,其中个人较喜欢使用第一种实现方法)原创 2013-07-09 14:41:54 · 10819 阅读 · 2 评论 -
缓存依赖中cachedependency对象及周边小讲
缓存依赖主要提供以下功能:1.SQL 缓存依赖项可用于应用程序缓存和页输出缓存。2.可在 SQL Server 7.0 及更高版本中使用 SQL 缓存依赖项。3.可以在网络园(一台服务器上存在多个处理器)或网络场(多台服务器运行同一应用程序)中使用 SQL 缓存依赖项。4.与 SQL 缓存依赖项关联的数据库操作原创 2013-05-16 17:13:55 · 4326 阅读 · 0 评论 -
深入了解隐式属性和带实现值属性的区别(属性中get{},set{}访问器小解)
//在属性中定义public string name{get;set;}//隐式属性private string name;public string Name{ get { return name; } set { name= value; }}两者都是为了数据安全,封装字段用的。正常来说,两者的使用是相同的,前一种的写法由编译器生成后一种的代码;pu原创 2013-05-22 17:53:14 · 2793 阅读 · 0 评论 -
c#中math各种函数对整值不同的处理方法及一些说明(优化分页的时候特别用到)
在自定义分页的时候,需要取到数据表的总行数,然后除以也显示的行数,得出总显示页数。这里就要用到math.ceiling()方法。用法:Math.Ceiling((double)recordCounts / (double)pageSize)1.Math.Ceiling() 返回大于或等于指定的双精度浮点数的最小整数值。例如:Math.Ceiling(32.6)=33; M原创 2013-05-13 15:34:50 · 2947 阅读 · 0 评论 -
ASP.NET(c#) 中通过配置配置authentication 来验证控制 Login 登录
本文讲述如何在web.cofig里通过配置authentication节点来控制权限登录。其实很简单,关键点不过就是配置Web.config 文件原创 2014-12-30 16:33:22 · 12331 阅读 · 0 评论