ASP.NET入门五步详解
下面我将为大家深入介绍 ASP.NET 中某些重要的新特性,以及一些其他 .NET Framework 技术。ASP.NET入门步骤 1:下载和安装 .NET SDK ASP.NET 是作为 .NET SDK 的一部分提供的,它是创建、生成和测试基于 .NET Fram...
ASP.NET配置错误页面浅析
ASP.NET配置错误页面在网站的运行过程中可能会面临很多问题,例如服务器出错,用户请求的页面不存在,程序配置错误等等一系列的问题。在用户请求浏览网页碰到这些的时候会出现一些系统默认的错误页面,这样对于用户...
介绍ASP.NET控件ID
ASP.NET控件ID经常见到有人说在ASP.NET中不要使用动态控件,我想主要的原因在于使用动态控件会带来一些问题,在做项目的过程中,我将由动态加载控件引发的总是作了一个小小的总结.1 、在使用LoadControl加载控件后,用...
ASP.NET中批量删除--只调用一次存储过程
网站中的批量删除很常见,特别是对在gridview中做批量删除。我们一般的做法是循环到勾选的就调用过程直接删除。如果是上百上千的数据要删除,那就得调用试行上百次。有人认为直接试行语句,何必那么麻烦但是我们可以对...
C#后台调用前台javascript的五种方法
于项目需要,用到其他项目组用VC开发的组件,在web后台代码无法访问这个组件,所以只好通过后台调用前台的javascript,从而操作这个组件。在网上找了找,发现有三种方法可以访问到前台代码: 第一种,OnClie...
学习ASP.NET的流程
如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对...
详解ASP.NET页面的aspx扩展
我们通过本文要谈谈ASP.NET页面的aspx扩展,主要是为了网站业务上的扩展,保持两个网站图片内容同步。希望本文能对大家有所帮助。需求:某网站因业务扩展,需拆分出另一个站点,新旧站点具有相同的内容,但具体栏目...
asp.net中GridView导出数据
/// <summary> /// 重写VerifyRenderingInServerForm方法(不重写可能会报错) /// </summary> ...
ASP.NET中获取URL重写前的原始地址
在ASP.NET中,如果你使用了URL重写,通过HttpContext.Request获取到的是重写后的地址。如果这个地址要返回给客户端(比如Redirect),我们一般希望是重写前的友好地址。 通常的使用场景是当我们有某个页面需要用...
C#常用线程同步方法应用场景和实现原理
volatile只是C#的一个关键字,告诉编译器不能将声明的这个变量进行CPU内部缓存,只能在主内存中操作,类型有限制,volatile并不能实现真正的同步,因为它的操作级别只停留在变量级别,而不是原子级别。如果是在单...
详解C#基础之委托异步
大家知道委托就相当于C++里面的函数指针,相信大家都很很了解,看看如下简单代码来回想一下委托public delegate void Ad(); xu xus = new xu(); &n...
巧解C#单例模式引起的自定义异常
案例代码对于单例模式,C#有个简洁的实现,采用静态的只读字段实现。但是如果在单例模式构造函数中,发生了异常自定义异常,在客户端能捕捉到吗?代码下载: ConfigException为我们定义异常类,TriggerException为...
浅谈C#缓冲区溢出的秘密
开场白各位朋友们,当你们看到网上传播关于微软windows、IE对黑客利用“缓冲区溢出”、0day漏洞攻击的新闻,是否有过自己也想试试身手,可惜无从下手的感慨?本文将完全使用C#语言,探索那些不为人知的秘密。1.本...
.net的发送邮箱功能
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Net.Mail;using System.Net;public partial class _Defaul...
asp.net 文件下载与压缩
1.添加ICSharpCode.SharpZipLib.dll(该组件是压缩组件)2.添加一个压缩辅助类,可以压缩多个文件using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using ICS...
ASP.NET WEB视图标题截字功能实现
<a href="newshow.aspx?Nid=<%#Eval("NewID") %>" class="l_link"> ...
.Net 之匿名对象(AnonymousObject)
前言:最近园子里面大谈程序员基础知识的文章,基础知识的重要性无需多论了。看到大家对基础知识的评论后突然想到这么一个场景。曾经有个同事问我:有一个匿名对象想做为一个函数的返回值,可以么?我当时坚...
也谈Asp.net 中的身份验证
这篇博文,是从初学者的角度补充了一些基础的概念,以便能有个清晰的认识。 </STYLE. 一、配置安全身份验证模式在Web.config 文件中,通过 <authentication> 节可以配置 ASP.NET 使用的安全身份验证模式,以标识传...
Silverlight与HTML双向交互
Silverlight具备很好的用户体验,但有时需要在页面的布局上进行特殊处理,比如作为webpart集成到Sharepoint中等等。HTML和Silverlight之间的双向交互可以更灵活的使用Silverlight进行开发,上午摸索了一下,记录在...
.Net 4.0 之 Dynamic 动态类型
本文主要旨在与网友分享.Net4.0的Dynamic 对Duck Type 的支持。 一、.net4.0主要新特性 .Net4.0在.Net3.5基础上新增的主要特性有:...