2011年03月28日

原创 在ASP.NET中使用Ajax的简单方法

  为什么使用AJAX   也许大多数人已经知道AJAX的意思是异步JavaScript和XML(Asynchronous JavaScript and XML)。据我所知,这项技术最初是由Microsoft在1999年提出来的,也就是我们所熟知的"使用远程调用(remote calls)的DHTML / JavaScript web应用程序"。这项技术的核心就是通过浏览...
2011年03月28日

原创 ASP.NET 2.0 + SQL Server 2005构建多层应用

  使用ASP.NET 2.0和SQL Server 2005,将会比ASP.NET 1.1更方便地构建多层体系架构的web应用。本文,将使用ASP.NET 2.0和SQL Server 2005 (.net使用Visual Studio 2005 beta 2,SQL Server 2005使用april ctp版本)来构建一个简单的多层应用的例子,并且说明其中在.NET 2.0和SQL ...
2011年03月28日

原创 配置.NET 3.0开发环境

  开发.net 3.0 应用程序,需要配置开发环境。配置步骤如下:   1. 开发.net 3.0,首先当然要安装.NET Framework 3.0 了   安装前使用windowsupdate安装好最新的更新(Windows XP SP2 和Windows 2003 SP1一定要安装),下载 .Net Frameworkn3.0 (Windows 2003 和 windows XP);如果...
2011年03月28日

原创 ASP.NET 1.1中动态树的实现

  因为ASP.NET1.1没有像ASP.NET2.0那样默认提供TreeView控件,所以ASP.NET1.1中实现动态树就不像 ASP.NET2.0中那样简单了,但是也并没有复杂多少,只是多了点步骤而已。下面就让我们分三步来在ASP.NET1.1中建立一个组织机构的动态树显示。   首先我们需要下载一个Microsoft提供的WebControls控件。   其次我们需要在数据库中建立一个组...
2011年03月28日

原创 技巧:怎样设定匿名FTP的安全

  在网络上,匿名FTP是一个很常用的服务,常用于软件下载网站,软件交流网站等,为了提高匿名FTP服务开放的过程中的安全性,我们就这一问题进行一些讨论。   以下的设定方式是由过去许多网站累积的经验与建议组成。我们认为可以让有个别需求的网站拥有不同设定的选择。   设定匿名FTP   A.FTP daemon   网站必须确定目前使用的是最新版本的FTP daemon。   B设定匿名FTP的目录...
2011年03月28日

原创 VS2008 + .NET 3.5 - XLINQ(LINQ to XML)之针对XML文件的添加、查询、更新和删除

  介绍   以某一XML文件为例,XLINQ(LINQ to XML)之针对XML文件的添加操作、查询操作、更新操作和删除操作   示例   Sample.xml <?xml version="1.0" encoding="utf-8"?> <root>   <person name="webabcd...
2011年03月28日

原创 VS2008 + .NET 3.5 - LINQ查询操作符(一)

  VS 2008 + .NET 3.5 - LINQ查询操作符之Select、Where、OrderBy、OrderByDescending、GroupBy、Join、GroupJoin及其对应的查询语法 介绍     ・Select - Select选择;延迟     ・Where - Where查询;延迟   &...
2011年03月28日

原创 VS2008 + .NET 3.5 - LINQ查询操作符(二)

  VS 2008 + .NET 3.5 - LINQ查询操作符之Distinct、Union、Concat、Intersect、Except、Skip、Take、SkipWhile、TakeWhile、Single、SingleOrDefault、Reverse、SelectMany 介绍     ・Distinct - 过滤集合中的相同项;延迟  &n...
2011年03月28日

原创 VS2008 + .NET 3.5 - LINQ查询操作符(三)

  VS 2008 + .NET 3.5 - LINQ查询操作符之First、FirstOrDefault、Last、LastOrDefault、ElementAt、ElementAtOrDefault、Contains、Any、All、Count、LongCount、Sum、Min、Max、Average、Aggregate、Cast、DefaultIfEmpty、SequenceEqual、O...
2011年03月28日

原创 如何构建安全的.NET Web应用系统

  构建一个安全的系统,这是一个非常庞大的工程。它包括设置网络安全,设置操作系统安全以及应用程序本身的安全性。本文介绍的是有关应用.Net技术如何构建一个安全的Web应用系统。   一 安全涉及的服务   构建一个Web应用系统,肯定要涉及到客户端,iis以及数据库等各个组建。下面这幅图很好地反映了web应用程序的整个风貌,左边表示web应用程序设计的组件或服务,右边表示各个组件或服务可以考虑使用...