NET技术

【NET技术焦点】C#多线程学习(六) 互斥对象

系列文章导航:C#多线程学习(一) 多线程的相关概念C#多线程学习(二) 如何操纵一个线程C#多线程学习(三) 生产者和消费者C#多线程学习(四) 多线程的自动管理(线程池)C#多线程学习(五) 多线程的... [详细]

HTML重构:战术篇
NET技术

HTML重构:战术篇

阅读(24) 作者(admin)

上文书我们说到《HTML重构:战略篇》,书接前言下面是战术篇,我们通过路线图来先有一个大体印象:1、HTML规范化(Well-Formedness):语法正确
2、HTML Validity :语义正确
3、不仅仅是语义正确:HTML元素的用法回归正途
4、...

ASP.NET的设计思想
NET技术

ASP.NET的设计思想

阅读(29) 作者(admin)

  自从有了html与http,就有了浏览器与Web服务器,并有了Web应用,最初的交互模式是这样的:  该模式很好地运行了很多年。然而,随着计算机应用的发展,人们越来越不满足于只有静态内容的页面,而由某种机制动态产生html...

NET技术

用 C# 实现带键值的优先队列

阅读(22) 作者(admin)

在上一篇随笔 Timus 1037. Memory management 的“进一步的讨论”小节中,我提到:这个程序中使用 KeyedPriorityQueue 来存储已分配的“内存块”,使用 PriorityQueue 来存储尚未分配的“自...

NET技术

一个让人遗忘的角落—Exception(二)

阅读(23) 作者(admin)

  在上一篇中"一个被人遗忘的角落"中,跟大家简单介绍了一下Exception,也使大家充分的了解了Exception管理在一个项目中的重要性,那如何在我们的项目中处理异常呢?因为我从事的是Web开发,所以我只跟大家讨论Web的解...

NET技术

HTML重构:战略篇

阅读(16) 作者(admin)

  《Refactoring HTML: Improving the Design of Existing Web Applications》是一本精彩的HTML重构指南,作者给出了HTML重构的实践路线和方法。本文是《Refactoring HTML》的读书笔记,按照我的理解将全书的分为...

NET技术

ASP.NET 2.0的编译模型

阅读(37) 作者(admin)

ASP.NET 2.0支持两种编译模型(Compilation Model):
一为动态编译(Dynamic Compilation),另一个为先行编译(Precompilation)。

这让程序设计师可以有更宽广的选择以决定不同网站何时该用何种编译模型,不但弹性大大提升,且...

NET技术

【翻译】使用ASP.NET 2.0记录错误

阅读(30) 作者(admin)

原文:http://www.dotnetcurry.com/ShowArticle.aspx?ID=94&AspxAutoDetectCookieSupport=1
使用ASP.NET 2.0记录错误  在我们开发和操作一个网站的过程中不可避免会发生错误和失败的情况. ASP.NET 2.0 提供了跟...

NET技术

ASP.NET 与 AJAX的实现方式

阅读(26) 作者(admin)

  Ajax 应该不是一项技术,是一种思想而已,跟 ASP.NET 以及其它 Web 开发语言没有什么太大关系,这里只是谈谈 ASP.NET 中目前使用的 Ajax 技术以及其它一些实现 Ajax 的优秀框架。  Ajax 已经很流行一阵子了,现在...

20 种提升网页速度的技巧
NET技术

20 种提升网页速度的技巧

阅读(39) 作者(admin)

引言  不是所有人都能够使用高速 Internet 连接。即使每个人都能够使用高速网络,也会因为各种各样的原因使您的 Web 应用程序看起来运行缓慢。在这个宽带速度不断提高的时代,您应当关注一下页面加载时间。将珍贵...

XPath详解,总结
NET技术

XPath详解,总结

阅读(24) 作者(admin)

经常在工作中会使用到XPath的相关知识,但每次总会在一些关键的地方不记得或不太清楚,所以免不了每次总要查一些零碎的知识,感觉即很烦又浪费时间,所以对XPath归纳及总结一下。 在这篇文章中你将能学习到: XPath...

NET技术

学习ASP.NET比较完整的流程

阅读(38) 作者(admin)

  如果你已经有较多的面向对象开发经验,跳过以下这两步:  第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不...

NET技术

一个让人遗忘的角落--Exception(一)

阅读(20) 作者(admin)

  很诱人的标题,今天不是给大家介绍,而是跟大家讨论些问题。  在做开发的这几年中,大大小小的项目也经历了很多,但无论那个项目中,都没有真正的对Exception进行完整的处理。虽然我们在学C#的时候,经常会看到此类的...

Visual Studio 2008 到底有多强
NET技术

Visual Studio 2008 到底有多强

阅读(35) 作者(admin)

  本文通过漫画的方式讲述了Visual Studio 2008的新特性。包括语言级集成查询LINQ,WCF,C#效率优化和更加强健的框架等。

  插入数据需要无数个SQL语句支持,而现在,你只需要有一个强大的LinQ巴士,就直接一次性全...

NET技术

深入理解抽象类和接口

阅读(30) 作者(admin)

  抽象类和接口是对于面向对象中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才具有了强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以...

一步一步学WF系列(三)
NET技术

一步一步学WF系列(三)

阅读(43) 作者(admin)

  1. 写在前面  原本计划从这篇文章开始,开始介绍活动的使用方式,但是考虑到很多在WF中,重要的类和概念都没有清晰,所以还是在本文中继续明确一下WF中重要的类的用法。  这节是纯粹的理论知识,只是为你的后续学...

NET技术

使用 jQuery 简化 Ajax 开发

阅读(9) 作者(admin)

jQuery 是什么?  jQuery 由 John Resig 创建于 2006 年初,对于任何使用 JavaScript 代码的程序员来说,它是一个非常有用的 JavaScript 库。无论您是刚刚接触 JavaScript 语言,并且希望获得一个能解决文档对象模型(D...

jQuery Ajax 全解析
NET技术

jQuery Ajax 全解析

阅读(29) 作者(admin)

// " + Request["Name"] + ",你好!(这消息来自服务器)'}");jQuery 代码:$.post("Ajax.aspx", { Action: "post", Name: "lulu" }, function (data, textStatus){ // data 可以是 xmlDoc, jsonObj, html, text,...

NET技术

Gridview自定义排序且显示上下箭头

阅读(33) 作者(admin)

实现功能:单击Gidview列名按该列升序或降序排列,且在排序列上显示向上来向下箭头示意图片 //设置Gridview的AllowSorting属性值为true,即允许排序
AllowSorting="True" OnSorting="gridvie...

NET技术

FCKeditor 配置、扩展

阅读(30) 作者(admin)

一、自定义 FCKeditor 的 BasePathBasePath 即FCKeditor在网站中的相对路径,默认值是 /fckeditor/,最好在Web.config appSettings中对其进行配置:
<add key="FCKeditor:BasePath" value="/FCKeditor_2.6.3/"/>...

NET技术

详解ASP.NET的内置对象

阅读(41) 作者(admin)

  ASP.NET的内置对象介绍

  1.Response

  2.Request

  3.Server

  4.Application

  5.Session

  6.Cookie

  Request对象主要是让服务器取得客户端浏览器的一些数据,包括从HTML表单用Pos...

NET技术

请不要相信

阅读(32) 作者(admin)

1.不要相信Request.QueryString:相信在asp时代,这个问题比较严重,不信,随便到网络上找几个asp的企业站,找到这种url"view.asp?id=xxx",改成"view.asp?id=xxx or 1=1",相信你会看到不一样的东西,到了.net,应该很少了,不...

NET技术

.NET平台下Web测试工具横向比较

阅读(35) 作者(admin)

  在浏览器中打开页面并加以判断,无疑是测试一个Web应用程序最直接的方式。借助一款合适的自动测试工具或框架,测试人员就可以在一定程度上从繁重的手动测试工作中解放出来。Ruby平台下的Watir无疑是这方面的姣...

NET技术

Web 2.0的后继—Web 3.0

阅读(22) 作者(admin)

一、简介 当我们已经熟悉博客、播客、RSS、Wiki、P2P、SNS等这些Web 2.0概念或者名词时,人们已经开始对Web 3.0做起了规划。就如预期的一样,在web2.0大会上,web3.0的讨论成为会议的一个热点。而在web3...

NET技术

有关Web 3.0

阅读(24) 作者(admin)

很难得,看到园子里有朋友开始关注Web 3.0的概念了。也许很多朋友会认为概念陈述都是虚无飘渺的东西,不如讨论技术来得实在。是的,概念脱离了实际则无异于海市蜃楼,虽然美丽却遥不可及。不过,话也回来,概念的提出...

一步一步学WF系列(二)工作流与Visual Studio
NET技术

一步一步学WF系列(二)工作流与Visual Studio

阅读(26) 作者(admin)

1. 工作流的开发风格 在WF中,有三种开发工作流的方式。 <1> Markup-only <2> Code-and-MarkUp <3> Code-only 在这里,我就不想再去花时间去举例子,我们长话短说。 工作流的布局方式是XAML格式,相信了...