.NET
ASP.NET常用的26个优化性能方法
对于网站开发人员来说,在编写ASP.NET应用程序时注意性能问题,养成良好的习惯,提高应用程序性能,至少可以推迟必需的硬件升级,降低网站的成本。

ASP.NET MVC Preview3发布
ASP.NET MVC Preview 3已经发布,最新版本在ASP.NET 3.5运行时上提供了一个新的模型视图控制器(MVC)框架.这意味着开发者可以利用MVC方式设计各种Web应用。

关于Asp.Net中的编程实现下载
经常在论坛看见有人求Asp.Net中编程实现下载的代码,有些还希望能断点续传什么的。其实问题的关键在于权限。B/S和C/S不仅仅是外观上的区别而已。

微软 .NET Framework 3.5 Beta 1下载
.NET Framework 3.0的功能.3.5版本的.net框架完全向下兼容2.0版本的应用程序,不需要任何更改就可以完美运行在3.5平台上.

通过Express Editions免费获得全部开发
微软为Visual Studio .NET 2005和SQL Server 2005发布Express Editions,为开发者提供建立.NET应用程序所需的一切工具,并培养出一代至少熟悉.NET Framework的开发者。

VB.NET日期/时间类型值加减运算
虽然手工操纵VB.NET中日期/时间类型的值已经成为开发人员的公共习惯,但是这并不是一个好主意,因为结果很少是正确的日期/时间值。

用微软Sandcastle创建.NET文档
Sandcastle与.NET Framework 2.0和.NET Compact Framework组合使用。Sandcastle支持本地化,并提供一个基本的命令行编译器界面和一个Visual Studio插件。

夏令时在.NET中的处理方法
这篇文章对夏令时进行了详细的介绍,阐述了夏令时的改变对您的软件可能会造成的影响,并为.NET程序员提供了相关帮助。

如何建立一个VB.NET日期/时间值
当你需要从一组特定的部分组合一个完整的日期/时间值时,你可以加载Date对象的结构器,并给它分配必要的日期/时间部分。本文说明如何执行这一功能。

ActiveX时代结束了吗
ActiveX时代过去了,AJAX时代来了----这是从基于.NET的CMS(内容管理系统)提供商Ektron公司传来的消息。

利用Anchor和Dock属性管理WinForm控件
为了缓解这个问题,.NET框架允许你对子控件设置属性,命令在调整父窗体大小时,它们应该如何运作。用来命令控件在调整大小时动作的两个属性就是“Dock”和“Anchor”。

在VB.NET中利用Split和Replace函数计算
当你需要确定一个长字符串中的字数时,你可以使用VB.NET中的一个简单函数来获得所需要的结果。

开发者聚焦:和Juval Lowy一起深入.NET
Builder AU在悉尼采访.NET专家,和他讨论了在.NET 3.0中有什么,设计评估过程以及开发者怎样才能更好学习。

组合ASP.NET 2.0数据控件构建强大用户接
本文,我将结合这几个数据控件对GridView控件做一个详细的介绍,使用户能够对每个数据行获得一个详细的了解。

在VB.NET中如何确定两个日期之间的天数
如果你需要一种简单的方法来计算出给定两个日期间的天数,不妨考虑使用VB.NET中的TimeSpan对象。

澳大利亚计划将Ruby引入到.NET中
昆士兰科技大学的开发人员目前正在研究一个创新计划,那就是建立一个Ruby语言的编译器,使Ruby能在.NET平台下的不同语言环境中运行。

用ASP.NET 2.0 FormView控件控制显示
ASP.NET 2.0的FormView控件类似于DetailsView控件,因为它能方便显示后端数据源的单个记录。本文将讨论这个控件的语法和应用。

使用ASP.NET 2.0 DetailsView控件处理数
使用GridView控件可以方便对大量数据的处理,但你经常需要对GridView控件中的单行数据或记录进行具体处理。这时,ASP.NET 2.0中有另一个控件(DetailsView)会使这项任务变得简单。

利用VB.NET Stopwatch对象记录时间
在本例中我创建了变量stpWatchInfo用作一个Stopwatch对象。然后我利用该对象的Start方法启动该对象来跟踪记录经过的时间。

Mono推动.NET在Linux平台上应用
为使Mono项目从幕后走出,真正需要我们做的是将更多软件赞助商和开发社区结合起来。Linux是一个低成本的平台,Mono已使得在其上面部署应用十分简单,因此,为什么我们不应用呢?

.NET并不意味着VB.NET或C#
很有趣,当人们想到.NET 公共语言运行时(CLR)时,它们往往想到VB.NET或C#。但是实际上它们只是支持CLR的大量语言。

使用ASP.NET 2.0 GridView轻松操作数据
本文就GridView控件如何处理控件所包含的数据的操作细节作些探讨。这些操作包括查看、编辑,以及删除数据。

使用.NET FileSystemWatcher对象监控C#
在.NET Framework中,微软为开发者提供另一种连续调查一个目录中的新建文件的方法——FileSystemWatcher对象。

.NET与J2EE只能是敌人吗
随着企业的需求日增与技术演进,现在我们已拥有多种选择可轻易地整合.NET与J2EE两大平台,在目前的技术中,两者的整合机制可分成三种类型。

了解ASP2.0向其它网页传递信息的方法
在ASP.NET 1.x中,网页则利用投递机制,把页面数据提交给该页本身。对于ASP.NET 2.0,它的功能有所扩展,能够允许跨页提交。这周就让我们来探讨这个新特性。

在VB.NET的表单中叠代使用控件
如果您曾经遇到过在运行时修改所有控件的工作,您一定能体会到逐个修改控件是一件多么烦琐的事情了。实际上,在VB.NET中有一种简单的方法可以实现这一功能。

利用ASP.NET 2.0客户端callbacks限制po
当页面被用户请求时,ASP.NET页面的默认行为开始发生并在请求的客户端加载。用户通过诸如单击按钮等各种动作来和页面进行交互。

使用FxCop工具分析.NET托管代码
最新版FxCop使用一项叫做内窥(introspection,或称内观、内视)的技术,以窥探你的assembly内部,而前一个版本则使用映射(reflection,或称反射)技术。

用CLR分析器监视.NET程序性能
在.NET框架里,内存问题仍然在基于.NET的应用程序上出现。本文将向你介绍这样一个可以用来追踪内存问题的工具——CLR(通用语言运行)分析器。

如何利用VB.Net生成动态“关于”对话框
无论你在什么时侯需要做一个 VB.NET程序的 “关于”来显示你的程序版本信息,你也许会想到利用System.Reflection类来得到这些动态信息,但实际上要实现这个功能你并不需要编辑复杂的代码。

如何用VB.NET Timer控件按设定的间隔完
开发者经常需要定期或在一个设定的时间间隔后完成某个特殊的动作。在这篇教程中,我将向你说明如何在应用程序中应用Timer控件。

建立一个用户无法移动的VB.NET表
在VB.NET中,有两个简单的方法可以确保表无法移动。在本文中,我将介绍这两个方法。一种是建立一个无边框表,一种是建立一个有边框表。

VB.NET


.NET回顾与展望
在投入下一年的新产品与项目开发工作之前,我想通过一些主要的平台和产品发布来回顾过去一年。然后,我将展望2007年。

如何在ASP.NET 2.0中使用 Web Parts
Web Parts 是ASP.NET2.0中一个非常令人感兴趣的特性。它为创建动态的网页接口提供了一系列的可用控件,使得用户非常容易就可以进行配置或者个性化页面。

如何实现ASP.NET网站个性化
个性化只是ASP.NET 2.0许多新特性中的一个。经过几个配置步骤,你就可以通过标准的web.config文件和Profile类编码,方便地为应用程序增加个性化特性。

用.NET框架实现序列化
从二进制到XML,.NET框架为开发人员提供了很多序列化选项,甚至允许开发人员创建自己的序列化例程。

VB.NET结构化异常处理基础
VB语言的最显著变化之一就是在VB.NET中引入了结构化异常处理功能。虽然最新版的VB语言依然支持错误处理的On Error Goto类,但它已非首选,相反,你应该使用结构化错误处理。

如何使用IPC通道和.NET框架2.0实现进程
内部进程间通信(IPC)指运行在同一台计算机中的不同进程之间进行通信,如果与别的进程进行通信的进程是在.NET 框架2.0的基础上创建的话,我们可以采用IPC通道来进行通信。

Mono 1.2推动.NET
Mono项目宣布发布Mono 1.2版——微软.NET框架的开源版本。该项目由Novell支持,允许为Windows框架编写的应用程序在Linux和其它非微软平台上运行。

如何用.NET Array类的Sort方法分类数值
.NET Array类提供了Sort方法,这个方法具有各种用途。我从简单的方法开始讨论,再以自定义分类结束。

如何用C#和.NET Framework开发自己的插
了解本文中包含的C#和.NET Framework解决方案,考虑如何将这种类型的插件功能用于解决您所在公司的商业问题,在适当的时候使用本文中的代码实例。

如何将应用程序由ASP.NET 1.1移植到ASP
新版的ASP.NET 2.0不只是一次升级——它是一次重大的技术更新,因为它改变了ASP.NET应用程序的设计、编译及配置方式。

如何应用.NET中的消息队列服务
本文说明如何利用Microsoft Message Queuing(MSMQ)和.NET Framework的消息队列。

使用vb.net代码实现图像水印技术
本文提供一个水印的vb.net应用程序及其完整的源代码和类文件,您可通过运行该程序更为清楚地认识图像水印技术。

用VB.NET实现一次运行一个应用程序实例
为了确定某个VB.NET程序是否有其他实例在运行,您需要获得一个正在运行的所有进程的列表,看看这个应用程序是否只有一个实例在运行。

用VB.NET设定当前工作路径
如果一名开发者希望在代码中使用相对路径而非绝对路径,那么设定当前工作路径的能力迟早会派上用场。在本教程中,我说明如何用VB.NET设定当前工作路径。

使用VB.NET生成高质量MapPoint图像
正如本文所演示的,生成高质量MapPoint图像需要通过Microsoft Office Document Imaging和.NET Framework的相关程序化步骤。

在.NET中用数组处理多个数值
.NET Framework支持数组的方式多种多样。在本文中,我将说明应用数组处理多个数值的基本原理。

如何充分利用ASP.NET 2.0预编译
ASP.NET 1.x的开发人员常常听到用户抱怨首次调用应用程序的时候会碰到初始化延迟。自从ASP.NET面市以来,开发人员一直都在要求(微软)出台一个解决办法,而ASP.NET 2.0利用预编译提供了一个有效的解决方案。

微软.NET开发入门
随着微软即将推出.NET Framework 3.0版,更多的开发者将注意力转向.NET开发。感谢微软,利用他们提供的免费工具,学习.NET开发相当方便。

如何在VB.NET中实现和利用SortedLists
程序开发员在向分类的对象集中添加或删除条目时,可以使用SortedLists。在本文,我将阐述在VB.NET中如何实现和利用SortedLists。

如何用ASP.NET DataList控件格式化栏内
DataList控件只是ASP.NET所有控件中的一个。由于它不断显示数据源中的域,所以与Repeater控件相类似。其差别在于,DataList控件支持水平(按栏)重复数据域。

在ASP.NET页面上轻松整合JavaScript
本文将向您解释在Web开发中如何将JavaScript与ASP.NET控件进行整合。

用ASP.NET 2.0主题控制网站外观
自.NET Framework出现以来,对网站外观进行控制一直是ASP.NET开发者的期待。ASP.NET 2.0使之成为现实,应用它的主题与皮肤,我们可以对外观进行控制

了解Visual Studio 2005 Team System
每个人都在谈论协作开发工具,主要的开发人员不可能连续10分钟都不会遇见报告新情况的提示。我们不能责怪微软,但是我们需要的不仅仅是一个协作环境。

在ASP.NET中如何操作显示字符集
通过HttpResponse 类或使用ASP.NET的网络指令, 你可以访问网页的头文件。

用.NET轻松分析字符串值
.NET的String类会简化提取逗号之间的各个值的过程。String类的Split方法让你能够提取用特定字符分隔的各个值。

用.NET解析主机名
.NET框架的类库在System.Net和System.Net.Sockets这两个命名空间里提供了网络编程的功能。

Excel扩展.NET应用
在最近的专栏中,我们探讨过整合微软Word与.NET框架的过程。由于微软Office办公套件功能强大,有大量整合的可能性。

如何快速捕获.NET代码Bug
团队开发的一个方面就是在将所有的改动合并到中心资料库之前,允许单独的开发者在本地编写并构建(build)有特色的代码。

如何用.NET简化创建报表
开发人员经常因为创建报表而感到头痛,但实际上,在.NET中有众多选择可用来简化这一过程。

如何用XML保存配置设定
.NET框架提供了很多追踪应用程序数据的方法,而其固有的、对XML的支持为维护这些数据提供了完美的手段。现在我们就来仔细看看如何把应用程序数据保存在XML文件里。

新一代微软.NET认证
随着.NET 2.0的发布,微软下一代认证及相应工具将更能客观地衡量IT人员的技术和经验水平。本文提供了如何选择你所需要的微软认证等级的建议。

使用企业库提高.NET程序
由模式与实践组(Patterns and practices group)开发的程序模块应用最为有效的方法来解决日常出现的错误,由此可以缩短开发时间和减少相应的费用。

J# 在 .NET 世界中的位置
回顾微软和 Sun 之间的争吵。这导致了微软在其平台上不考虑 Java,还致使微软放弃其 Java 克隆产品 Visual J++。

理解.NET和OCI的通信方式
.NET Framework应用程序快速地获得了极大的欢迎,尤其是.NET对Visual C++、Visual Basic和C#等语言以及ASP.NET环境的支持。

通过使用using关键字来自动清除对象资源
应用程序喜欢使用电脑中的资源,而不去考虑他们所使用的资源是否是数据库连接或者是内存中如同堆栈或数组一样的数据。当有必要的时候可以使用这些资源,但是要尽可能快的释放他们。

.NET应用程序环境的安装
在完成所有的艰苦工作之后,将你的应用程序进行部署从而形成产品的时刻最终来临了。.NET框架提供了很多部署方案供选择,而决定使用哪种常常要取决于你应用程序的环境。

选择ASP.NET代码编写策略
开发社区包括.NET Framework的内容,其中最有特色的是ASP.NET的Web开发。然而,这里也包含大量的有关legacy ASP代码及其开发人员的讨论。

使用EIF执行VB.NET中的事件日志
BASIC(初学者通用符号指令码)是绝大多数开发人员首次被介绍使用的开发语言──至少那些不是在学Basic之前先以FORTRAN, COBOL, 汇编,甚至机器语言作为入门的人如此,比如我。

.NET中使用枚举的优点
一个枚举即为包含一组名为枚举器列表(enumerator list)的指定常量的类型。每一枚举类型都有明确的类型,其包括除了字符型之外的所有任意整型。在编程过程中,你可以使用一个枚举来指定一组常量的类型。

使用对象清除来提高程序性能
微软.NET通用语言运行过程(CLR)环境中的垃圾收集(Garbage collection)使得开发人员没有必要跟踪内存使用而知道何时释放内存。然而,开发人员通常需要与一个对象的运行过程并行操作,所以有必要知道对象何时不再被使用。这一篇文章概括了使用.NET程序中对象清除(object cleanu

使用.NET很容易地访问文件
虽然首选的数据访问是通过一个后台数据库或者XML方式,但你却很少有机会来选择数据访问的方式。一般而言,公司中必然会富于大量遗产数据 (Legacy data),所以你必须能够访问各种不同的数据源。文本文件就是其中一个普通的方式。

用Visual Studio .NET开发样式表
利用HTML表格和无数字体标签来组织和修饰基于Web的内容的时代正在走向没落。近一段时期来,层叠样式表(cascading style sheet,CSS)正在填补这一角色。

理解.NET和OCI的通信方式
.NET Framework应用程序快速地获得了极大的欢迎,尤其是.NET对Visual C++、Visual Basic和C#等语言以及ASP.NET环境的支持。

优化Oracle .Net配置
由于Oracle数据库通常需要在不同地方被访问,所以Oracle开发人员必须搞清楚数据库性能如何被网络通讯所影响。由Oracle提供的TNS(Transparent Network Substrate)允许不同数据库之间的分布式通讯。

使用.NET SOAP
这篇文章探究了如何使用作为XML子集的SOAP来存储各种类型的数据,包括哈希表,集合,结构,以及对象。范例的代码以Visual Basic .NET来编写。

.NET Framework 进行事务处理
.NET的诞生,彻底改变了原先的ADO Recordset 死板。让我们来享受.NET Framework为我们带来的方便开发环境吧!

存储.NET应用程序到定制的XML .config文
在决定分布基于.Net框架的应用程序之前,要决定怎样管理公共程序的设置,要提高代码的重用率和应用程序的互用性。下面,就让我们来看看如何实现这些。

用格式分类符正确地表示数字
在你的代码里操作数据可能需要各种步骤,但是不到将它们输出给用户的时候,你就不用担心将数据格式化的问题。.NET框架为正确地显示数据提供了各种选择。现在让我们更进一步地看一下数值数据的格式化。

理解.NET中的XML格式化选项
.NET环境中的XML解析器对提供了不少有用的方法用来格式化你的XML文档。你可以利用这些方法将原有的XML文档修改成新的文档。也可以修改对解析器的解析方法,以及文档编码和属性引用。

.NET带来了创建报告的捷径
数据的收集和管理是大多数应用程序的常见任务而这往往是很繁琐的。本文将告诉大家一种用Visual Studio .NET的好方法。

充分利用System.Convert类
NET框架的面向对象程序开发的本质是建立高水准的程序。然而当程序需要在不同对象之间转换的时候确显得非常复杂。.NET提供了这一问题的解决方法。

简单调整VB.NET中的控件
您也许会苦恼调整vb6控件大小和位置。这回Visual Basic .NET为我们带来了便捷的方法。

下载:Windows .NET Server 2003
现在只要在微软网站注册就可以下载Windows .NET Server 2003 Release Candidate 2 (RC2)了。

关于VS.Net问题的争论愈演愈烈
安全顾问公司Cigital做出了微软公司最新的软件工具VS.Net中的一个功能存在缺陷的论断,进而在星期五演变成一场关于业界巨头是否在代码安全化方面做了足够的工作的争论。

微软驳斥关于VS.NET安全性的报道
来自微软的报道否定了关于Visual C++ .NET的一系列毫无根据的言论,证明先前指出的安全隐患根本不存在,Visual C++ .NET工作正常。

VS.Net 被发现存在安全隐患
安全专家发现微软新发布的开发工具VS.net含有一个安全隐患,这个安全隐患可以引导开发者不经意的编写出含有安全漏洞的程序。

微软发布Visual Studio.Net
美国时间2月13日,微软公司发布了新的开发工具Visual Studio.NET。.Net时代揭开了序幕。

Gates为.Net击鼓助阵-最好的情人节礼物
在情人节之际,Bill Gates告诉软件工程师们,最好的情人节礼物不是一盒甜甜的糖果,而是一盒最新的开发工具。

Visual Studio.Net 内幕
Visual Studio .Net--.Net平台的一个里程碑--不仅仅是一个开发环境。创建VS.Net本身所使用的技术就是开发者们将要使用的技术。

Visual J#.Net:昨天的Java
Java 1.1.4 现在已经非常过时了,而且现在市场上有了足够多的Java开发工具,Visual J++的集成开发环境不会再象以前那样大受欢迎了。

微软计划对Java发动新的“围剿”
微软计划这个星期推出一个旨在吸引Java开发者加入到它的.Net Web 服务计划中来的新开发工具的测试版本。这个叫做Visual J#.Net,不会让程序员开发独立运行的Java应用程序。实际上,它会让程序员使用Java语言编写只能与微软即将到来的.Net计划兼容的程序。

Java 2 企业版 与.NET
本文摘自某次的JavaLive的线上谈话,这是由Sun的Java官方站点组织的若干活动之一,最近VS.NET的发布和JavaOne还有4月的TechED,颇有些要将2002的春天烘托得生气勃勃的样子。Sun和Microsoft今年必将在.Net和Java上争得你死我活。

Visual Studio.Net 发布在即
经过长时间的期盼猜测和等待,微软终于准备发布Visual Studio.Net 了,这个原来被猜测为Visual Studio 7.0的开发工具组件将作为微软 .NET策略的重要组成部分呈现在世人面前。

从Web服务前线发回的报道
上个星期我参观了Web Services Edge 2001,

.NET My Services对应用程序开发的影响
随着微软专业开发者大会(PDC)的举办,微软已经准备实现它的诺言了。

Web 服务面临分裂?
随着上个月Sun公司Liberty Alliance的出台,我们能够意识到Sun公司终于打算和微软的Internet理念分庭抗礼了。

.NET使XML串行化易如反掌
在本文中, 我将向你展示如何使用XmlSerializer类以及如何在你的类中添加属性来控制串行化过程.

.NET 全面包含多线程
微软.NET Framework的许多新花样中的一个就是它包含了一个容易而标准的创建自由线程应用程序的方法。

ASP.NET Caching
对于ASP程序员来说,缓存是一项易用而强大的新技术。

ASP.NET移植须知
本文探索了从现有ASP 应用程序快速高效的移植到ASP.NET 环境的基本考虑因素。

前三期"注册VS.NET" 活动获奖名单公布!
我们已经抽取出前三期的获奖者名单! 快来看看有没有你?

Web服务发展中的一些问题
作为反对人物的开发人员却有不同的看法. 对于Web服务, 他们有很多不满的地方.

.NET对Sun ONE: Web服务开发平台对比测
我们对两家公司的拳头产品进行了测试

有奖调用Web服务活动获奖人数增加,名单
我们将在ZDNet China 调用注册服务的用户中每周选出五个获奖者,

采访C#首席设计师Anders Hejlsberg
面向对象的 C# 编程语言的首席设计师Anders Hejlsberg, 在一次采访中向eWEEK的主编Peter GAlli这样介绍了这种新的编程语言.

正确认识“Web服务”
在日常的IT活动中积蓄了力量之后,应用程序设计领域中的下一波潮流即将到来了.

开发者成功之路:体系架构设计高级培训
微软本年度唯一的体系架构设计高级培训将举行

Borland 为Linux 带来Web service
Borland 公司计划为Linux下的Kylix 开发平台增加Web service开发支持

C#的代理和事件
我们将向您详细解释C#中代理和事件的概念

帮帮我,我负载过重
我们今天要讨论C#语言中关于重载的问题

Sun 拥有Java, 但是它的Web Service 在
Sun Microsystem 公司的软件游戏似乎推去了它的光彩.它希望成为Web 服务的发起者和领导者的计划也似乎成了孤芳自赏

挑战开发技术, 注册VS.NET, 获得滑板车
如果您能够用VS.NET编写一个程序, 把您的个人信息写到我们的数据库中, 就有机会得到一辆VS.NET标记的精巧滑板车

用Delphi 6建立Web services
使用Delphi 6来操作一个Web服务是容易的.而且幸运的是,创建一个Web服务也不难.

用C#制作一个最简单的Web Service
我们将告诉你如何制作和部署一个最简单的Web 服务

安装一个.NET测试服务器
下面的几个窍门会帮助你建立起你自己的.NET测试机器并使你能够在Microsoft SQL里建立一个简单的数据库来进行实验.

用C#制作的.NET开发工具
SharpDevelop 是一个用于制作C#或者VB.NET的项目而设计的一个编辑器,同时,这个编辑器本身就是使用C#开发的,

Microsoft .NET 开发框架
Microsoft .NET战略基于一组开放的互联网协议,推出了一系列的产品、技术和服务,吹响了一次互联网技术变革的号角。

细细品味ASP.NET
ASP现在被从头到脚地重建了,结果就是ASP.NET。它并不只是ASP 4.0,它是一个用于 Web开发的全新框架,

编织未来:Microsoft的.NET 策略
详细地向您介绍它在编程模型方面带来的新思想。

实用技术文档
J2me XML
C/C++ C#
Java Oracle
Mysql .Net
VB.NET CSS
SQL Server 数据库
SQL UNIX
Linux Jsp
PHP Perl
Javascript IIS
XHTML ColdFusion
ASP/ASP.NET Apache
AJAX
订阅技术邮件
订阅"技术圈"杂志!请在下面选择您感兴趣的专题,填写e-mail地址,然后按订阅按钮:
应用开发管理
VS.NET 周刊
Database 周刊
WEB Service周刊
JAVA 周刊
IT 认证
Windows服务器周刊
互联网开发
Copyright (c) CNET Networks 版权所有。 ZDNet 是CNET Networks公司注册服务商标。
ZDNet 公司标识是 CNET Networks公司注册服务商标。
中华人民共和国电信与信息服务业务经营许可证编号:京ICP证010391号 京ICP备09041801号-159