在以前的ASP.NET 1.x版本中,设置为ReadOnly的TextBox控件在客户端更改了值后,在服务器端仍然可以得到修改后的值,但在ASP.NET 2.0中,这种做法已经限制。
最近JavaServer Face发布的版本已经得到了许多开发者的强有力的支持,同时也得到了强有力的IDE的集成,JSF的迅速崛起之势不禁让人感到技术变化之快,对目前来讲,将JSF开发与微软的ASP.Net/Visual Studio开发相比较是不是为时过早呢?
文章讨论的是如何通过ASP.NET服务器端技术来优化客户端缓存策略,而且让这种策略变得可配置和可扩展。我们要了解的知识从HTTP协议中相关属性对客户端缓存的影响,到ASP.NET如何控制这些属性来实现我们的缓存策略。
ASP.NET提供了Session对象,从而允许程序员识别、存储和处理同一个浏览器对象对服务器上某个特定网络应用程序的若干次请求的上下文信息。
对于那些希望使自己的站点CSS更加友好的开发者这无非是一条好消息。微软发布了ASP.NET 2.0 CSS友好控件适配器1.0。微软也证实发布的开发包也会支持Windows Vista所使用的IIS7。
ASP.NET 2.0与Visual Studio 2005正式上市至今已经有好几个月了。随着时间的一天天向前推移,如今越来越多的人能够使用到这一产品。本文作者基于对该产品的试用试图从个人角度来对这一产品的优点与不足作出评析,仅供参考。
数据控件支持多种用于处理空值或缺失数据的方法。例如,GridView、FormView和DetailsView都支持EmptyDataText或EmptyDataTemplate属性,当数据源没有返回数据行的时候,你可以使用这些属性来指定控件显示的内容。
Web项目中经常遇到的问题就是同一用户名多次登陆的问题,相应的解决办法也很多,总结起来不外乎这几种解决办法:将登陆后的用户名放到数据库表中;登陆后的用户名放到Session中;登陆后的用户名放到Application中;登陆后的用户名放到Cache中。
在ASP.NET 2.0中,AdRotator控件继承自DataBoundControl(在ASP.NET 1.X中派生自WebControl)。这意味着,广告输入也可以通过一个XML或关系型数据源提供,而且图像和导航URL以及替代文本都可以从数据源字段中读取。注意,该控件不能同时绑定到多个数据源。如果设置多个属性(AdvertisementFile、DataSourceID或DataSource),则会抛出一个异常。
ASP.NET的优点我说过很多次了,也就是各个控件独立负责自己内部的逻辑,这是一个好事情,因为它解决了原本ASP处理逻辑耦合度高的问题。然而这是需要代价的,那就是引入ASP.NET页面生命周期,随着控件的多层嵌套,应用的复杂度增加,我们再次陷入泥潭!
前面我们分别对.Net和J2EE的框架组件和开发工具进行了比较,今天我们来看一下WEB组件之间谁将更胜一筹。在这篇文章中,我将谈谈我个人如何看待ASP.NET和J2EE Web框架之间的区别以及各自的优势。
微软发布基于ASP.NET的IronPython的CTP版本。该版本将于Visual Studio 2005 及ASP.NET 2.0良好结合,但是暂时还不支持Windows Vista。
ASP.NET 2.0内容博大精深,许多方面都值得我们重新“审视”。在web表单开发方面,ASP.NET 2.0继续沿用1.x版本中的code-behind和单文件模型;然而,具体使用哪一种模型倒是一个十分困难的选择。 典型的web表单一般都包含各种控件(例如,标签、按钮和数据网格)及编程逻辑。在ASP.NET 2.0中,共存在两个途径来管理这些控件和代码片断:单文件页
ASP.NET应用程序的开发者一直在努力通过编写代码来防御恶意用户来访问他们的应用程序。尽管如此,仍没有足够的时间来监控这些活跃的用户。
引言 Microsoft .NET Framework Data Provider for Oracle(以下简称为.NET for Oracle)是一个.NET Framework的组件。这个组件为我们使用.NET访问Oracle数据库提供了极大的方便。那些使用.NET和Oracle的开发人员,相信会乐的手舞足蹈,因为他们再也不必使用那个并不十分“专业="的OLEDB来访问Oracle数据库了。这个组件的
运行机制不同 asp属于一种解释型的编程框架,它的核心是vbs和js,受这两种脚本语言的限制,决定了asp先天不足,它无法进行象传统编程语言那样的底层操作,所以如果你需要进行一些诸如socket、文件等的操作时不得不借助于用其他传统编程语言如C++、VB 、JAVA等编写的组件,并且由于它是解释执行的,所以在运行效率上大打
SQL Server提供了一个特别的数据类型:image,它是一个包含binary数据的类型。下边这个例子就向你展示了如何将文本或照片放入到数据库中的办法。在这篇文章中我们要看到如何在SQL Server中存储和读取图片。 1、建立一个表: 在SQL SERVER中建立这样结构的一个表: 2、存储图片到SQL SERVER数据库中 为
被认为是“世界上最流行的开放源代码数据库”的MySQL从最初一个毫不起眼的低成本数据库服务器成长为驱动庞大Web网站和重要商业系统的服务器经历了一个漫长的历程。但是,如果你是一位ASP.NET的开发人员,那么你总会碰到一个不如意的地方:MySQL原先是为UNIX平台上的应用程序设计的,所以对Windows的支持处于次要地位。
连接Access 首先看一个例子代码片断: 程序代码: using System.Data; using System.Data.OleDb; ...... string strConnection="Provider=Microsoft.Jet.OleDb.4.0;"; strConnection+=@"Data Source=C:BegASPNETNorthwind.mdb"; OleDbConnection objConnection=new OleDbConnection(strConnect
SQL Server、Internet 信息服务器和 ASP.NET 引擎都提供了坚实可靠的安全模型,它们可以很好地在一起协同工作。为了保证用户数据和应用程序的安全,Microsoft 还为每项服务的默认设置设置了相当低的值。大多数开发人员面临的挑战是如何使用 SQL Server、IIS 和 ASP.NET 在应用程序和数据之间设置适当的信任级别,而不会留下