随笔分类 -  .NET 新手专题技术

Application、Session、Cookie、ViewState、Cache、Hidden的区别
摘要:方法信息量大小作用域和保存时间应用范围保存位置Application任意大小整个应用程序的生命期整个应用程序/所有用户服务器端Cache任意大小可以根据需要设定整个应用程序/所有用户服务器端Session小量,简单的数据用户活动时间+一段延迟时间(一般为20分钟)单个用户服务器端Cookie小量,简单的数据可以根据需要设定单个用户客户端Viewstate小量,简单的数据一个Web页面的生命期单个用... 阅读全文

posted @ 2010-06-09 09:13 dearpine 阅读(239) 评论(1) 推荐(0)

HTTP中Get与Post的区别
摘要:Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认 为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。  1.根据... 阅读全文

posted @ 2010-06-07 17:15 dearpine 阅读(377) 评论(1) 推荐(1)

各种弹出窗口函数
摘要:public class CommonClass : System.Web.UI.Page { //各种弹出窗口函数 public string Alert(string msg) { string Str; Str = "<script language=javascript>"; Str += " window.alert('" + msg + "');"; Str += "<... 阅读全文

posted @ 2010-05-12 11:12 dearpine 阅读(418) 评论(0) 推荐(1)

.net面试问答(大汇总)(转)
摘要:用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层? 答:从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层 数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问 业务逻辑层:是整个系统的核心,它与这个系统的业务(领域)有关 表示层:是系统的UI部分,负责使用者与整个系统的交互。 优点: 分工明确,条理清晰,易于调试,而且具有可扩展性。... 阅读全文

posted @ 2010-04-23 15:39 dearpine 阅读(405) 评论(0) 推荐(0)

十分有道理(转)
摘要:1.大学生活丰富多彩,会令你一生都难忘,但难忘有很多种,你可以学了很多东西而难忘,也会因为什么都没学到而难忘!  2.计算机专业是一个很枯燥的专业,但即来之、则安之,只要你努力学,也会发现其中的乐趣的。  3.记住:万丈高楼平地起!基础很重要,尤其是专业基础课,只有打好基础才能学得更深。  4.C语言是基础,很重要,如果你不学好C语言,那么什么高级语言你都学不好。  5.C语言与C++语言是两回事... 阅读全文

posted @ 2010-04-20 12:23 dearpine 阅读(289) 评论(2) 推荐(0)

datalist分页实例
摘要:html代码:<form id="form1" runat="server"> <div> <asp:DataList ID="DataList1" runat="server"> <HeaderTemplate> <table cellpadding="0" cellspacing="0" class="style1"> <tr... 阅读全文

posted @ 2010-04-18 22:37 dearpine 阅读(489) 评论(1) 推荐(0)

GridView自定义分页样式(上一页,下一页,到第几页)
摘要:今天要为网站做一个文章列表,发现GridView的分页样式很难看,于是结合网上的例子,自己做了一个。不是很美观,不过还是很实用的,先看下效果吧,如图(1)。演示地址http://www.veryam.com/page.aspx?c=1589&fn=tj 图(1)GridView分页效果自定义GridView的分页样式,使用的是GridView的 <PagerTemplate>元... 阅读全文

posted @ 2010-04-15 08:42 dearpine 阅读(821) 评论(2) 推荐(1)

.net语法
摘要:1、Web应用程序根运算符:~跟运算符解释为当前应用程序的根目录,使我们能够以根目录作为所有路径的起始点。2、程序代码块语法:程序代码块语法用于定义当网页显示时所要执行的“嵌入程序代码”或“嵌入表达式”。嵌入程序代码用来定义独立的程序代码块或控制流程块,如果要定义嵌入程序代码,可使用如下所示的语法标记:。Response.write方法能够将信息写入到HTTP输出内容数据流,而嵌入表达式可作为调用... 阅读全文

posted @ 2010-04-11 18:30 dearpine 阅读(764) 评论(0) 推荐(0)

网页的生命周期阶段
摘要:1、网页请求:在网页生命周期开始之前,当然会先发生网页请求(Request)。当然用户请求某一个网页时,ASP.NET会决定该网页是否需要被解释与编译(这表示进入了网页的生命周期),或使用网页的缓存来响应即可。2、启动:在启动阶段,网页的Request与Response等属性会被设置,并判断请求是一个回发或全新的请求,以便适当设置IsPostBack属性。此外,还会设置网页的UICulture属性... 阅读全文

posted @ 2010-04-10 23:17 dearpine 阅读(346) 评论(0) 推荐(0)

常用的缩写全称
摘要:CLR(Common Language Runtime) 公共语言运行时;CSS(Cascading Style Sheets)层叠样式表Dom(Document Object Model)文档对象模型DHTML(Dynamic HTML)AJAX(Asynchronous JavaScript And XML)HTTP(HyperText Transfer Protocol)文件传输协议www(... 阅读全文

posted @ 2010-04-10 15:58 dearpine 阅读(183) 评论(0) 推荐(0)

小问题
摘要:什么是服务器端代码:所谓服务器端代码,表示代码是在web服务器上运行。客户端程序代码则表示程序代码是在用户计算机的浏览器中运行,javascript就是一种典型的客户端程序代码。1、为什么要新建项目?web项目就是一个用来管理网站的特殊类型项目,他能够将整个网站编译成单一组件(.dll)并放在bin文件夹中,此外,还能够明确定义项目资源。2.vs2005.2008网站与项目的区别WebApplic... 阅读全文

posted @ 2010-04-10 14:54 dearpine 阅读(211) 评论(0) 推荐(0)

DropBox免费扩容到10G了
摘要:好久没有写博客了,郑重推荐下Dropbox这款同步软件,很多人有多台电脑,比如公司和家里一些文档需要同步更新,用U盘拷贝来拷贝去,不胜其烦.自然而然就想到用同步软件,而这方面DropBox从速度来说,当然是首屈一指的.   先说明DropBox的优点:使用简单,去官网http://www.dropbox.com下载,安装就会新建一个文件夹,要同步的文件放入即可 速度很快,这当然是最重要,谁也不想一... 阅读全文

posted @ 2010-04-09 09:52 dearpine 阅读(486) 评论(0) 推荐(0)

Post和Get的区别(兼谈页面间传值的方式)
摘要:从一个页面转向另一个页面的请求方式有两种,Post和Get. 如果从原理上来探究他们的区别,涉及到Http传输协议的细节,本文不加探究,只讨论一下表象。 所有的人都知道如下区别: 1.Post传输数据时,不需要在URL中显示出来,而Get方法要在URL中显示。 2.Post传输的数据量大,可以达到2M,而Get方法由于受到URL长度的限制,只能传递大约1024字节. 3.Post顾名思义,就是为了... 阅读全文

posted @ 2010-03-30 17:23 dearpine 阅读(263) 评论(0) 推荐(0)

C# 中的委托和事件
摘要:delegate and event C# 中的委托和事件引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、... 阅读全文

posted @ 2010-03-24 09:56 dearpine 阅读(303) 评论(0) 推荐(0)

如何重新注册IIS的某个版本
摘要:问题现象: 当我们安装了多个版本的NET FRAMWOR时,有时候会因为您重新安装IIS或其它原因而导致某一版本的信息丢失。解决方法: 1、运行中输入CMD 2、进入Microsoft.NET\Framework\版本 3、输入aspnet_regiis.exe -i 4、完成以下是aspnet_regiis.exe参数的说明信息:-i - 安装 ASP.NET 的此版本,并更新 IIS... 阅读全文

posted @ 2010-03-20 23:03 dearpine 阅读(2833) 评论(0) 推荐(0)

ASP.Net访问母版页(MasterPage)控件、属性、方法及母版页中调用内容页,获取用户自定义控件里面的子控件的方法
摘要:今天做项目突然遇到一个问题,就是母板页里面有个表格,调用有 A,B,C三个Class但是在新页面我不想要这个三个Class,经过高人点拨。通过访问母板页属性实现了这个效果首先,必须通过内容页中的MasterTye指令,对母版页实施强类型化,即在内容页代码头的设置中增加如下指令<%@ MasterType VirtualPath="~/Master/MenuElement.master" %&... 阅读全文

posted @ 2010-03-18 14:48 dearpine 阅读(955) 评论(1) 推荐(1)

get与post区别
摘要:http:定义了与服务器交互的不同方法,最基本的方法是GET和POST. HTTP-GET和HTTP-POST是使用HTTP的协议标准动词,用于编码和传送变量名/变量值对参数,并且使用相关的请求语义。每一个HTTP-GET和HTTP-POST都由HTTP请求头组成,这些请求头定义了客户端从服务器请求了什么。与HTTP-GET类似,HTTP-POST参数也是被URL编码的。然而,变量名/变量值不作为... 阅读全文

posted @ 2010-03-12 10:27 dearpine 阅读(251) 评论(0) 推荐(0)

javascrip 中的一些方法
摘要:<script language="javascript" type="text/javascript"></script>JavaScript代码由 <Script Language ="JavaScript">...</Script>说明。在标识<Script Language ="JavaScript">...</Script... 阅读全文

posted @ 2010-03-11 17:40 dearpine 阅读(279) 评论(0) 推荐(0)