![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
asp.net
文章平均质量分 73
longvslove
喜欢编程,偶像刘德华
展开
-
C# 参考之方法参数关键字:params、ref及out
总结:ref和out都对函数参数采用引用传递形式——不管是值类型参数还是引用类型参数,并且定义函数和调用函数时都必须显示生命该参数为ref/out形式。两者都可以使函数传回多个结果。两者区别:两种参数类型的设计思想不同,ref的目的在于将值类型参数当作引用型参数传递到函数,是函数的输入参数,并且在函数内部的任何改变也都将影响函数外部该参数的值;而out的目的在于获取函数的返回值,是输出转载 2011-12-05 10:57:11 · 816 阅读 · 0 评论 -
解决VS2010部分智能提示为英文的问题
原因 安装了vs2010 又安装了 sql server 2008 就会出现这问题解决办法:1.从一台没装.NET3.5的机子上复制C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\zh-CN路径下的文件覆盖就可以2.或者重装中文版的framework 3.5转载 2011-12-07 22:59:50 · 3072 阅读 · 0 评论 -
C#:XML操作类
写的一个XML操作类,包括读取/插入/修改/删除。using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using转载 2011-12-07 23:10:56 · 423 阅读 · 0 评论 -
Httpmodule和Httphandler
在实际开发当中,Httpmodule和Httphandler是非常有用,同样也是非常重要的两大对象.我们可以通过他们来处理一些客户端发送过来的http请求,比如我们常用的URL rewrite技术,就是利用了Httpmodule这个对象来截取用户请求来转发地址的。下面我们来了解一下从用户请求到服务器响应完毕的整个过程,可以帮助我们更好的了解这两大对象客户端浏览器向服务器发出一个http请求转载 2011-12-07 22:50:52 · 519 阅读 · 0 评论 -
ASP.NET MVC入手
http://www.cnblogs.com/leoo2sk/category/167192.html转载 2013-04-04 12:06:59 · 1661 阅读 · 0 评论 -
Asp.net MVC中的ViewData与ViewBag
http://www.cnblogs.com/wintersun/archive/2012/01/21/2328563.html转载 2013-04-07 17:23:00 · 1690 阅读 · 0 评论 -
asp.net mvc 实例
http://hi.baidu.com/honfei/archive/tag/asp.net%20mvc转载 2013-04-07 15:34:57 · 1634 阅读 · 0 评论 -
C#中virtual 方法和abstract方法的区别
在C#的学习中,容易混淆virtual方法和abstract方法的使用,现在来讨论一下二者的区别。二者都牵涉到在派生类中与override的配合使用。一、Virtual方法(虚方法) virtual 关键字用于在基类中修饰方法。virtual的使用会有两种情况: 情况1:在基类中定义了virtual方法,但在派生类中没有重写该虚方法。那么在对派生类实例的调用中,该虚方法转载 2013-04-09 09:46:35 · 1518 阅读 · 0 评论 -
MVC数据验证深入浅出
i)写在Controller里:这是最简单的方法,但是也是最不推荐的方法, 因为不能体现分层思想ii)写在BLL中:如果对一个数据验证的时候,需要牵扯到别的数据,就应该把验证写在这一层,比如一个Article Model的Category值是1,查询这个分类是否存在iii)写在Model中:一些底层的标准应该写在这一层,因为这些标准在任何情况下都不能违反,比如帐号名长度不能超过20个字符转载 2013-04-09 10:18:16 · 1813 阅读 · 0 评论 -
ASP.NET MVC URL重写与优化
http://www.cnblogs.com/John-Connor/archive/2012/04/28/2473911.htmlhttp://www.cnblogs.com/John-Connor/archive/2012/05/03/2478821.html转载 2013-04-09 14:36:18 · 1938 阅读 · 0 评论 -
ASP.NET MVC3 概要
ASP.NET MVC3 在ASP.NET MVC 1 和2 的基础上,增加了大量的特性,使得代码更加简化,并且可以深度扩展。• Razor 视图引擎• 支持多视图引擎• Controller 改进• JavaScript 和Ajax• Model 验证的改进• 依赖注入Dependency Injection 的改进• 其他新特性Razor 视转载 2013-04-10 11:00:48 · 2365 阅读 · 0 评论 -
WebForm页面生命周期及asp.net运行机制复习
http://blog.csdn.net/sxycxwb/article/details/8242861转载 2013-04-10 14:32:06 · 2323 阅读 · 0 评论 -
服务器和客户端的交互方式(Socket,http协议)和各自特点适用范围
前言前几天设计Android手机和服务器之间数据交互应用,对实现数据传输这个环节,产生了疑惑。Socket和http协议都可以实现数据传输,但两种传输方式有什么 各自的特点,和缺点,如何选择合适的传输方式。 1 数据传输方式1.1 Socket传输的定义和其特点 所谓socket通常也称作"套接字",实现服务器和客户端之间的物理连接,并进行数据传输,主要有UDP转载 2013-04-10 17:06:11 · 2214 阅读 · 0 评论 -
从面向对象设计谈c#中接口和委托的区别运用
我们只讨论接口仅包含方法声明的情况,如果接口包含属性、索引器、事件等,与委托肯定不搭。一个仅包含多个方法声明的接口与多个委托要相互替换,在很多情况下都没有技术问题,只是怎样做更合理的问题。 相对于委托来说,接口可以声明多个方法,而且接口名称可以很好的表示这些方法的相关性;接口在同一时间只能引入一种实现,也就是说类Client中有接口IUser型的成员,UserA和UserB都实现了I转载 2011-12-07 22:58:38 · 1657 阅读 · 0 评论 -
Asp.net PageBase继承
加载对应Load事件和OnLoad方法,对于这个事件,相信大多数朋友都会比较熟悉,用VS.Net生成的页面中的Page_Load方法就是响应Load事件的方法,对于每一次请求,Load事件都会触发,Page_Load方法也就会执行,相信这也是大多数人了解ASP.Net的第一步。 Page_Load方法响应了Load事件,这个事件是在System.Web转载 2011-12-07 22:54:33 · 3612 阅读 · 0 评论 -
asp.net过滤HTML标签的几个函数
asp.net过滤HTML标签的几个函数 using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; u转载 2011-12-05 11:13:04 · 422 阅读 · 0 评论 -
ASP.NET刷新页面的六种方法
asp.net页面刷新重是有问题,收藏几种方法挺有用的.第一: private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } 第二: private void Button2_Click( o转载 2011-12-05 10:53:14 · 404 阅读 · 0 评论 -
C#泛型
C#泛型编程 泛型:通过参数化类型来实现在同一份代码上操作多种数据类型。利用“参数化类型”将类型抽象化,从而实现灵活的复用。例子代码:class Program { static void Main(string[] args) { int obj = 2; Test tes转载 2011-12-05 11:15:29 · 409 阅读 · 0 评论 -
使用ASP.NET建立并控制客户端脚本的四种方法
ASP.NET属于客户端技术。使用Server端技术实现对Client端脚本的动态控制是早在ASP时代就备受关注的话题。评价每种新的Server端技术都需要对其控制Client脚本的能力进行考察。 ASP.NET使用客户端脚本有四种方法,以下将分别介绍并进行对比:1.Page.Response.Write代码:Page.Response.Write("alert('ss')转载 2011-12-05 11:01:06 · 767 阅读 · 0 评论 -
asp.net相对路径的问题
其实asp.net已经对相对路径做了点调整(相对ASP),现在相对路径很简单了。 "/" 表示根路径 "../"表示父路径 比如你的东西在根路径的a目录下的b目录下,而图片在根路径的images,怎么用图片呢: 只要"/images/t.gif" 就可以了。 ASP.NET 启用了 Web 应用程序根目录运算符 (~),在服务器控件中指定路径时,可以使用该运算符。ASP转载 2011-12-05 11:09:44 · 366 阅读 · 0 评论 -
asp.net泛型实例
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;namespace Web_Test{ public partial class WebForm转载 2011-12-05 11:16:09 · 643 阅读 · 0 评论 -
使用ASP.NET AJAX的注意事项
1. 画面迁移应该使用执行画面重定向的Response.Redirect而不是Server.Transfer,因为Server.Transfer不改变IE客户端URL,会导致ASP.NET AJAX客户端脚本访问资源的时候出现URL错误。2.在服务器端注册脚本和隐藏字段应该使用类ScriptManager,而不是Page.ClientScript对象,因为Page.ClientScri转载 2011-12-05 10:51:59 · 295 阅读 · 0 评论 -
ASP.NET控件命名规则
数据类型 数据类型简写标准命名举例AdRotatoradrtExampleButtonbtnbtnSubmitCalendarcalcalMettingDatesCheckBoxchkchkBlueCheckBoxListchklchklFavColorsCompareValidatorvalcvalc转载 2011-12-05 10:52:43 · 550 阅读 · 0 评论 -
浅谈ASP.NET(C#)中的枚举
枚举类型是一种的值类型,它用于声明一组命名的常数。 (1)枚举的声明:枚举声明用于声明新的枚举类型。 访问修辞符 enum 枚举名:基础类型 { //枚举成员 } 基础类型必须能够表示该枚举中定义的所有枚举数值。枚举声明可以显式地声明 byte、sbyte、short、ushort、int、uint、long 或 ulong 类型作为对应的基础类型。没有显式地声明基础类型的枚举转载 2011-12-05 11:12:31 · 1261 阅读 · 0 评论 -
C#委托,事件理解入门
什么是委托? 委托和事件这两个概念是完全配合的。委托仅仅是函数指针,那就是说,它能够引用函数,通过传递地址的机制完成。委托是一个类,当你对它实例化时,要提供一个引用函数,将其作为它构造函数的参数。 每一个委托都有自己的签名,例如:Delegate int SomeDelegate(string s, bool b);是一个委托申明,在这里,提及的签名,就是说SomeDeleg转载 2011-12-07 22:52:28 · 363 阅读 · 0 评论 -
C#多线程和异步操作的异同
多线程和异步操作两者都可以达到避免调用线程阻塞的目的,从而提高软件的可响应性。甚至有些时候我们就认为多线程和异步操作是等同的概念。但是,多线程和异步操作还是有一些区别的。而这些区别造成了使用多线程和异步操作的时机的区别。 异步操作的本质 所有的程序最终都会由计算机硬件来执行,所以为了更好的理解异步操作的本质,我们有必要了解一下它的硬件基础。 熟悉电脑硬件的朋友肯定对DMA这个词不陌生转载 2011-12-07 23:08:57 · 499 阅读 · 0 评论 -
C# BackgroundWorker组件
BackgroundWorker组件在VS2005中添加了BackgroundWorker组件,该组件在多线程编程方面使用起来非常方便,然而在开始时由于没有搞清楚它的使用机制,走了不少的弯路,现在把我在使用它的过程中的经验与诸位分享一下。 BackgroundWorker类中主要用到的有这列属性、方法和事件: 重要属性: 1、CancellationPending转载 2011-12-07 23:09:36 · 599 阅读 · 0 评论 -
C#解析json文件的方法
http://www.cnblogs.com/txw1958/archive/2012/08/01/csharp-json.html转载 2013-06-09 20:11:31 · 2112 阅读 · 0 评论