初探ASP.NET

来源:互联网 发布:ubuntu pip3 国内镜像 编辑:程序博客网 时间:2024/04/29 23:34

                       

                   学习VB.net时接触到了ASP.net,于是就了解了下,下面简单说说它。

      一.【概念】

                ASP.net的全称为ActiveServer Pages(活动服务器页面),是Microsoft公司推出的用于Web应用开发的一种编程技术。

                换句话说ASP.NET是用来做网站的。当你学会TXML后,做出的是网页就是TXML网站,但这些网站里 面的信息是死的,是手工添加上的。数据需要从数据库里读出来,就得用到ASP.net了。ASP.net就是起这个作用的,如图:

                                                

                ASP.net官方支持用的语言主要就是C#、VB.net。ASP .NET的网站或应用程序通常为Microsoft(微 软)公司的IDE(集成开发环境)产品Visual Studio进行开发。

                Asp.net提供了Web应用程序模型,模型由一组控件和基本结构组成.开发人员可以直接使用ASP.net控件集和基本结构服务,大大减少了开发周期。

    二.【控件】:

                ASP.net的控件分为内置和外置两种。ASP.net的内置控件分为两种:HTML 控件 (HTML control)和 用户控件 (User control)。外置控件,在使用前,需要将其添加到Visual Studio .NET环境中。然后就可以通过启动一个新项目来使用新的控件。

                在VB.net设计语言环境下,主要为Web窗体和HTML控件。

    三.【ASP.net和WF】:

                Asp.net和Windows Forms在.net框架体系结构属于对等的级别。在.NET框架中如图显示:

                

                Web窗体和Windows窗体的对比:


                Windows运行时:在桌面点击程序→运行。这时操作系统载入程序→执行代码→显示窗体。

                需要查询数据时,窗体代码数据库发送查询,然后显示在窗体。[窗体包括了处理控件事件的代   码、执行数据检索代码和显示功能,且快速完成。


                Web运行时:打开浏览器→输入web站点的URL→调用IIS显示查看的ASP.net Web窗体。

需要查询数据(信息)时,Web窗体向Web服务器发送请求得到数据→IIS为Web窗体载入同样的Web页→向数据库发送查询→IIS为Web窗体建立HTML,将数据发送到浏览器→得到数据。


                可见在单个数据的获得调用方面,Windows窗体比Web要快速很多。但是当面对的用户范围为全球   时,Web的强大就体现出来了。

        四.【关系】:

                ASP.net说白了是做网页的,它是动态的可以和后台交互。而VB.net或C#是编写后台代码的。

                对于ASP.net的了解还很浅,就只能到这里了。

 

0 0
原创粉丝点击