• .NET垃圾收集关键方法详解 日期:2010-03-10 点击:12 好评:0

    之前51cto曾报道过关于 .NET垃圾收集机制中的算法与代龄 ,说到 .NET垃圾收集 ,就不得不提到其中的关键方法,其是实现.NET GC运行机制的前提。 1.Dispose()方法 Dispose可用于释放所有资源,包括托管的和非托管的,需要自己实现。大多数的非托管资源都要求手动释放,...

  • ASP.NET 页面传值方式 日期:2009-12-18 点击:17 好评:0

    1.使用QueryString, 如: Page1-传值 string destUrl = string.Format({0}?Id={1}Name={2}, Dest.aspx, id, name); Response.Redirect(destUrl); Page2-使用 Request.QueryString[Id] 和 Request.QueryString[Name] 2.使用Session变量 3.使用Server.Transfer...

  • WebKit在Windows平台下编译总结 日期:2009-12-18 点击:57 好评:0

    WebKit 是世界公认的优秀的开源浏览器内核。具有渲染速度快,灵活可定制,多平台支持等优点。国内知名的Maxthon 和 UCWeb 都将WebKit选作浏览器内核。谷歌公司和苹果公司也分别在WebKit 基础上只做了Chrome 浏览器和Safari 浏览器。 虽然WebKit 已经越来越多的被广大程...

  • 以编程方式测试 ASP.NET 服务器控件的有效性 日期:2009-12-18 点击:14 好评:0

    验证控件测试用户输入,设置错误状态,并生成错误信息。它们不会更改页的处理流程,例如,在检测到用户输入错误时不会略过代码。取而代之的是,您将在执行应用程序的特定逻辑之前在代码中测试控件的状态。如果检测到错误,您自己的代码将无法运行;页将继续处理并返回给...

  • 禁用 ASP.NET 服务器控件验证方法 日期:2009-12-18 点击:13 好评:0

    在特定条件下,您可能需要避开验证。例如,您可能具有一个页面,即使用户没有正确填写所有验证字段,也应该可以发送页。您可以设置 ASP.NET 服务器控件来避开客户端和服务器的验证,而不只是客户端验证。 安全说明: 默认情况下,ASP.NET 网页执行请求验证以确保用户输...

  • 以编程方式验证 ASP.NET 服务器控件方法 日期:2009-12-18 点击:21 好评:0

    默认情况下,在页回发到服务器时、页初始化之后(即视图状态和回发数据已处理之后)和调用事件处理代码之前,ASP.NET 验证控件将自动执行验证。如果浏览器支持客户端脚本,控件也可以在浏览器中执行验证。 但是,有时您可能需要以编程方式执行验证。在以下情况下,您可...

  • ASP.NET页面间数据传递的方法详解 日期:2009-12-17 点击:105 好评:0

    本文我们将讨论的是ASP.NET页面间数据传递的几种方法,对此希望能帮助大家正确的理解ASP.NET页面间数据传递的用处以及便利性。 0、引言 Web页面是无状态的, 服务器对每一次请求都认为来自不同用户,因此,变量的状态在连续对同一页面的多次请求之间或在页面跳转时不会...

  • Asp.net简便无刷新文件上传系统 日期:2009-12-01 点击:683 好评:-4

    之前写过一个仿163网盘无刷新多文件上传系统,已经对无刷新上传文件的原理做了详细的分析。 而这次的系统主要是针对单个file控件的,便携版,使用更简单,还有更深入的分析。 兼容:ie6/7/8, firefox 3.5.5, opera 10.01, safari 4.0.3, chrome 3.0 明天2号是我女朋友...

  • 五大ASP.NET数据控件分析 日期:2009-11-26 点击:54 好评:1

    ASP.NET中有不少的控件,在这当中有一部分是用来处理数据的控件。在这里我们正要讨论的就是ASP.NET数据控件,希望对大家有所帮助。 ASP.NET数据控件综述: 1.前3个用于呈现多条记录,后面2个用于呈现单条数据明细,即常用的记录明细。 2.GridView和DetailsView控件的布局...

  • .net调用存储过程 日期:2009-11-05 点击:48 好评:2

    【摘 要】存储过程的调用在B/S系统中用的很多。传统的调用方法不仅速度慢,而且代码会随着存储过程的增多不断膨胀,难以维护。新的方法在一定程度上解决了这 些问题。关键词 ASP.NET;存储过程 在使用.NET的过程中,数据库访问是一个很重要 的部分,特别是在B/S系统的...

  • ASP.NET上传文件方法详解 日期:2009-10-30 点击:194 好评:0

    ASP.NET还是比较常用的,于是我研究了一下ASP.NET文件上传,在这里拿出来和大家分享一下,希望对大家有用。ASP.NET文件上传技术是一个很实用的技术,有着很广泛的应用,在ASP.NET自身的前一个版本ASP里实现这个功能,就必须使用第三方的组件或者自己开发组件了,现在,...

  • ASP.NET比拼PHP,谁是速度之王? 日期:2009-09-25 点击:133 好评:0

    刚刚在9月编程语言排行榜上取得历史性突破的PHP在Web开发领域最到的对手可能就是基于微软.NET技术的ASP.NET。近日,微软的Joe Stagner在博客上发表了一系列文章比较了PHP和ASP.NET性能方面的文章,引起了来自双方程序员的大量回应。Joe表示,他会将这样的测试持续下去...

  • 探索ASP.NET Forms验证的相关安全性问题 日期:2009-09-23 点击:30 好评:-4

    ASP.NET Forms验证主要是为了防止Forms被破解危害网站的安全,今天我们将从简单的Forms开始讲述,最后讲解危机将带来什么后果。 ASP.NET提供了内置的登录验证,最为常用的就是Forms验证。讲解如何配置的文章非常多,这里就不再讲如何配置使用这个验证的方式了。下面讲...

  • 详解LINQ动态查询 日期:2009-09-15 点击:951 好评:0

    LINQ动态查询运用的人很少,也许因为排斥,也许因为难以实现,本文笔者就为大家介绍几种LINQ动态查询方法。 在LINQ动态查询中,Lambda表达式是许多标准查询运算符的基础,编译器创建lambda表达式以捕获基础查询方法(例如 Where、Select、Order By、Take While 以及其...

  • Linq操作数据库简单简述 日期:2009-09-15 点击:347 好评:-4

    Linq有很多值得学习的地方,这里我们主要介绍Linq操作数据库,包括介绍建立Linq to SQL Classes文件等方面。 今天我认识到了一个叫Linq的东西,虽然不知道它是什么,就在网上搜着学了。。一个简单的例子: publicpartialclasssimple:System.Web.UI.Page { protectedvoid...

  • Linq to SQL访问数据库实例讲解 日期:2009-09-15 点击:503 好评:-4

    在向大家详细介绍Linq之前,首先让大家了解下使用Linq to SQL访问数据库,包括介绍建立一个C# Console Application测试我们的ORM。 使用Linq to SQL访问数据库 我们首先新建一个工程。为了简单起见,我们就直接建立一个C# Console Application测试我们的ORM吧。将这个...

  • LINQ查询架构简单介绍 日期:2009-09-15 点击:219 好评:-2

    本文向大家介绍LINQ查询架构,可能好多人还不了解LINQ查询架构,没有关系,看完本文你肯定有不少收获,希望本文能教会你更多东西。 LINQ(发音:Link)是Language Integrated Query的简称,它是集成在.NET编程语言(例如:C#、VB.NET等)中的一种特性,目的是为.NET Fr...

  • 详解Linq动态条件查询(附实例) 日期:2009-09-15 点击:749 好评:0

    Linq动态条件目前已经应用的比较广泛,但是熟练掌握其方法的人还不是很多,所以大多数开发者都有或多或少的疑问。今天笔者就来用实例为大家解决这些疑问。 在开发项目的过程中,我们经常会遇到这样的需求,动态组合条件的查询。比如淘宝中的高级搜索: 实例讲解Linq动...

  • LINQ To SQL的一点讨论 日期:2009-09-15 点击:213 好评:-4

    LINQ To SQL分页失败后会有什么结果呢?关于使用LINQ To SQL分页有什么需要注意的么?LINQ To SQL分页的实质是什么呢?那么本文就向你介绍具体的内容。 从微软发布Linq To SQL依此,程序员围绕其与SqlDataAdapter等相比进行讨论,根据CSDN上的报道,LINQ比SqlDataReade...

  • 简说LINQ事务处理的实现 日期:2009-09-15 点击:273 好评:2

    LINQ事务处理是什么情况?LINQ事务处理的原理是什么呢?LINQ事务处理的基本实现是怎么样的呢?那么这里我们就向你详细LINQ事务处理的基本情况,希望对你有所帮助。 LINQ事务处理依赖于TransactionScope,一个使用依赖全局变量的非OO设计模式的.NET 2.0类。 Transaction...

  • 简述DataSet和DataTable 日期:2009-09-15 点击:281 好评:0

    关于ADO.NET 2.0中的DataSet和DataTable有哪些是我们需要了解的呢?对于ADO.NET 2.0中的DataSet和DataTable有什么不同的,对于之前版本的比较又是什么呢?那么这里就向你介绍详细的内容。 ADO.NET 2.0中的DataSet和DataTable一、功能增强的DataTable 在ADO.NET1.x中,D...

  • 学习并行LINQ的一点总结 日期:2009-09-15 点击:91 好评:0

    我们了解和学习并行LINQ的时候首先来看看LINQ,LINQ(Language Integrated Query)是Visual Studio 2008中的重头戏,那么什么是并行LINQ呢?下面我们来看看具体的内容。 学习并行LINQ的前期: 借助于LINQ技术,我们可以使用一种类似SQL的语法来查询任何形式的数据。目...

  • linq动态条件查询简述 日期:2009-09-15 点击:142 好评:2

    linq动态条件查询总是让人很头疼,笔者也遇到了此类问题,可好在网上信息较多,再加上笔着的实践经验较丰富,才解决了自己的问题,拿出来和大家共享,希望也能给你带来帮助。 1,linq动态条件之构造表达式树 private Expression bool >>getCondition() { Expression bo...

  • Linq内部执行原理解析 日期:2009-09-14 点击:59 好评:0

    Linq有很多值得学习的地方,这里我们主要介绍Linq内部执行原理,包括介绍MSDN Magazine等方面。 Linq内部执行原理 LINQ(Language Integrated Query)是Visual Studio 2008中的领军人物。借助于LINQ技术,我们可以使用一种类似SQL的语法来查询任何形式的数据。目前为止...

  • LINQ删除记录实例 日期:2009-09-14 点击:104 好评:8

    LINQ删除记录的操作是如何的呢?我们知道在执行LINQ的查询时临时变量的类型就是其返回值的类型,LINQ删除记录的操作的实现具体的是什么呢?让我们来做一下学习。 LINQ删除记录的实例实现: DataContextdbContext= new DataContext( dataSource=192.168.0.66; database=...

  • LINQ生成字符串简述 日期:2009-09-14 点击:38 好评:0

    在向大家详细介绍LINQ生成字符串之前,首先让大家了解下LINQ生成随机序列,然后全面介绍LINQ生成字符串。 自从学习LINQ以来,我发现了很多使用LINQ来改善代码的方式。每一个技巧都让代码写起来更简单,可读性更强。 这里总结了这些技巧。我会介绍如何使用LINQ来: ◆初...

  • LINQ删除数据实现的巧妙方法 日期:2009-09-14 点击:160 好评:-4

    很多朋友在实现LINQ删除数据的操作的时候经常是先要对数据进行读取操作,然后再进一步考虑删除,那么有没有简便的方法呢?我们在实际的操作过程中还有什么可以节省我们的时间呢?下面我们来看看这种简单的方法。 执行Linq to SQL删除数据,难道必须要先读取,而后才能...

  • Linq扩展函数浅谈 日期:2009-09-14 点击:31 好评:0

    XX有很多值得学习的地方,这里我们主要介绍Linq扩展函数,包括介绍Linq扩展函数Enumerable获取Counts等方面。 本文首先介绍Linq扩展函数(泛型函数)的方式提供的函数: ◆用不同方式产生结果集: Reverse(), ToArray(), ToList() ◆集合操作: Distinct(), Union(), I...

  • LINQ to SQL删除实现浅析 日期:2009-09-14 点击:130 好评:0

    我们在学习了LINQ to SQL之查询以及添加和更新的实现之后,现在我们来看看,LINQ to SQL是如何怎样进行删除数据的,具体的实现过程和步骤是什么呢?让我们来看看。 LINQ to SQL删除数据以Northwind为例子: 1、首先以Customers表的一行数据为例,来实现 LINQ to SQL删...

  • Linq基本语法概述 日期:2009-09-14 点击:186 好评:0

    在向大家详细介绍Linq基本语法之前,首先让大家了解下调用Enumberalbe扩展函数,然后全面介绍Linq基本语法。 Linq基本语法 var result = from itemincontainerorderbyvalueascending/descendingselectitem; 1、获取全部记录 var allCars = from cinmyCarsselectc; 2、...