|
|
| ASP.NET是一个已编译的、基于.NET 的环境,可以用任何与.NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScript .NET.)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。 ASP.net提供许多比现在的Web开发模式强大的的优势,并且是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,比一条一条的解释强很多。目前ASP.Net的开发语言有三种语言,C#,Visual Basic.Net和JScrip. ASP.Net可完全利用.Net架构的强大,安全,高效的平台特性。ASP.Net是运行在服务器后端编译后的普通语言运行时代码,运行时早绑定(Early Binding),即时编译,本地优化,缓存服务,零安装配置,基于运行时代码受管与验证的安全机制等都为ASP.Net带来卓越的性能。对XML,SOAP,WSDL等Internet标准的强健支持为ASP.Net在异构网络里提供了强大的扩展性。 ASP.Net主要包括WebForm和WebService两种编程模型。前者为用户提供建立功能强大,外观丰富的基于表单(Form)的可编程 Web页面。后者通过对HTTP,XML,SOAP,WSDL等Internet标准的支持提供在异构网络环境下获取远程服务,连接远程设备,交互远程应用的编程界面. |
|
|
|
| ASP.NET不仅仅只是ASP的一个简单升级,它更为我们提供了一个全新而强大的服务器控件结构。从外观上看,ASP.NET和ASP是相近的,但是从本质上是完全不同的。ASP.NET几乎全是基于组件和模块化,每一个页,对象,和HTML元素都是一个运行的组件对象。在开发语言上,ASP.NET抛弃了VBSCRIPT和JSCRIPT,而使用.NET Framework所支持的VB.NET,C#.NET等语言做为其开发语言,这些语言生成的网页在后台被转换成了类并编译成了一个DLL。由于ASP.NET是编译执行的,所以它比ASP拥有了更高的效率。 |
|
|
|
2008-7-4 |
|
 |
ASP.NET的服务端控件使得Web开发工作变得更为简单,功能更为强大。我们介绍过如何在ASP.NET页面中使用服务端控件。但是,如果服务端没有所要求的控件时该怎么办呢?当然,ASP.NET不会给你变出一个莫须有的控件。事实上,可以动手作自己的控件来取代.NET提供的控件。这种控件就是用户控件,也正是本文讨论的话题...... [详细] |
|
 |
日历控件是.net自带的控件之一,功能强大,在很多项目开发中都有用到,对于blog系统来说更是必不可少。纵是好玉也仍需雕琢,为了使它更美观实用,我们还需要对它进行二次开发。新建一个用户控件,把calender控件拉进来。第一步是外观设置,这个根据你的需要,只需对它的相关属性做一些调整即可。下图是我调整后的界面...... [详细] |
|
 |
眼下,做网站已成为一种时尚,各式各样的网站如雨后春笋般冒了出来。有用CGI制作的,有用ASP制作的,还有用PHP制作的,不一而足。有一些网站则能统计出当前的在线人数,如:“目前有32人在线”。那么如何用ASP.NET实现在线用户统计。首先,我们来看看怎样显示当前网站的访问用户数量...... [详细] |
|
 |
ASP.NET MVC框架支持使用任何模板引擎进行视图渲染。默认情况下,MVC框架使用现有ASP.NET页面(.aspx)、母版页面(.master)以及用户控件(.ascx)等实现渲染功能。在一个典型的MVC Web应用程序工作流中,通常是在控制器的行为方法中处理到来的Web请求。这些行为方法使用传入的参数值执行应用程序代码,检索或更新数据库中的数据模型对象,并选择合适的视图在浏览器端进行相应的渲染......[详细] |
|
 |
ASP.NET 弹出窗口控件是MSN Messenger 提醒(alert)的网页版,通过定义颜色风格可以修改图形的外观。ASP.NET 弹出窗口控件PopupWindow,可用于通知用户重要的信息,比如在web email客户端通知用户新消息/信件。当用户在系统内交流时需要通知他有人找他聊天。 用此控件的好处是不占网页的空间又能醒目得引起用户的注意,另外可用于显示广告信息...... [详细] |
| |