ASP.NET
1.什么是ASP.NET? ASP.NET 是一种建立动态Web应用程序的技术。它是.NET 框架的一部分,您可以使用任何.NET兼容的语言来编写ASP.NET应用程序。 使用Visual Basic .NET, C#, J#, ASP.NET 页面(Web Forms) 进行编译可以提供比脚本语言更出色的性能表现。Web Forms 允许您在网页基础上建立强大的窗体。当建立页面时, 您可以使用ASP.NET 服务端控件来建立常用的UI元素,并对它们编程来完成一般的任务。这些控件允许您使用内建可重用的组件和自定义组件来快速建立Web Form,使代码简单化。
ASP.NET 提供了一种编程模型和结构,对比原来的Web技术来说,它能更快速、容易地建立灵活、安全和稳定的应用程序。
2.建立一个asp web sit之后,会自动生成两个文件. .aspx文件包含了HTML文本和使用用户接口标记的控件. WebForm1.aspx.cs包括文件源码-页面的类文件.它有时与"code-behind"文件关联 web页面控件被称作"server controls",因为当页面运行时,控件会在服务端被实例化为页面类的一部分.我们可以为"server controls"编写事件句柄,设置他们的属性等.web页面上的控件并都是server controls.比如:静态HTML文本(static HTML text).server controls 有两种类型: HTML server controls:能作为server controls的HTML成员必须是在服务端定义过的. web server controls:.NET提供的控件
3.网格模型和流动模型. 默认情况下,webform工作在网格模型模式下,它根据x和y坐标来定位对象的. 流动模型下的文本是从上往下定位的.在网格模式下,我们不能仅仅在要显示文本的地方输入字符,而在流动模型下这样是可行的. 网格模型下提供了一种解决方案就是添加一个Lable控件,来控制文本定位.
待添加...
|