当前位置:首页 > .net/c#
  • C# 3.0新特性初步研究 Part1:使用隐含类型的本地变量

    C# 3.0给我们带来了很多新特性,其中增加了很多“动态”内容,让我们使用起来更加Sharp!\n我在这里简单的介绍一下C# 3.0规范中的一些“新鲜”内容,小弟才疏学浅,望大家海涵!\nPart1:

    2010/12/25
  • ASP.NET2.0中的AccessDataSource控件

    ASP.NET 2.0包含了AccessDataSource控件,用来从Access数据库中将数据提取至ASP.NET 2.0(.aspx)页面。这个控件拥有的属性很简单。AccessDataSour

    2010/12/25
  • C# 3.0新特性初步研究 Part2:使用扩展方法

    扩展方法(Extension Method)可以为已有的类型添加新的方法定义和实现,比如int类型目前没有一个名叫xxxyyy()的方法,那么通过使用扩展方法,我们可以为int类型添加一个xxxyyy

    2010/12/25
  • ASP.net:Literal控件用法

    刚开始学.NET的朋友可能不清楚Literal和Label到底有什么区别,其实它们也只有一个区别,就是在转换成客户端Html代码后,Label就成了<span></span>,

    2010/12/25
  • C#箴言:定义常量的两种方法

    在C#中定义常量的方式有两种,一种叫做静态常量(Compile-time constant),另一种叫做动态常量(Runtime constant)。前者用“const”来定义,后者用“readonl

    2010/12/25
  • C# 3.0新特性初步研究 Part3:使用拉姆达表达式

    拉姆达表达式(Lambda Expression)可以算是一种匿名方法的实现吧。\n在C# 2.0中引入了匿名方法的概念,我们可以写下如下代码: 1class Program 2{ 3static v

    2010/12/25
  • ASP.Net防止刷新自动触发事件的解决方案

    使用asp.net,在刷新页面的时候会自动触发服务器端的事件。举个简单的例子,如:一个注册页面,我们填写完注册信息之后,如果按F5刷新之后,会自动触发到Button事件上,这样就造成了又注册了一次的麻

    2010/12/25
  • 当ASP.NET撞上JSF之模板化、式样和主题

    模板化  把一个web页面中的跨越多个不同页面的通用部分独立出来经常是很有好处的,这样就可以实现内容重用和不会出现标注的重复问题。应用程序页眉和页脚就是跨越你的网站重用页面部分的最好实例。模板化鼓励你

    2010/12/25
  • C# 3.0新特性初步研究 Part4:使用集合类型初始化器

    集合类型初始化器(Collection Initializers)\n想看一段“奇怪”的代码: 1class Program 2 { 3 static void Main(stri

    2010/12/24
  • ASP.NET程序错误“HTTP/1.0 500 Server Error”的一个解决办法

    今天同事在打开以前的ASP.Net项目时,报了此错”HTTP/1.0 500 Server Error”经多方查询,原因多种多样,解决方法也是五花八门,但都无效.最后灵机一动,尝试着

    2010/12/24