`
shirlly
  • 浏览: 1657741 次
  • 性别: Icon_minigender_2
  • 来自: 福州
社区版块
存档分类
最新评论

【转】asp.net是什么?asp.net、vb.net和c#.net有什么区别

 
阅读更多
    
    1 ASP.Net是什么?
    
    ASP.Net是建立在微软新一代.Net平台架构上,利用普通语言运行时(Common Language Runtime)在服务器后端为用户提供建立强大的企业级Web应用服务的编程框架。
    
    2.ASP.Net与ASP的联系和主要区别是什么?
    
    ASP.Net与现存的ASP保持语法兼容,实际上我们可将现有的ASP源码文件扩展名“.asp”改为“.aspx”,然后配置在支持ASP.Net运行时的IIS服务器的Web目录下,即可获得ASP.Net运行时的全部优越性能。
    
    ASP.Net与ASP的主要区别在于前者是编译(Compile)执行,而后者是解释(Interpret)执行,前者比后者有更高的效率。实际上我们可以把ASP.Net的执行过程看做是编译后的普通语言运行时代码充当一个和前端浏览器和中间件用户交互的应用程序,它接受用户的请求,输出HTML流到客户端显示。除此之外,ASP.Net还可以利用.Net平台架构的诸多优越性能,如类型安全,对XML,SOAP, WSDL等Internet标准的强健支持。
    
    3.目前ASP.Net的开发语言有那些?
    
    目前ASP.Net的开发语言有三种语言,C#,Visual Basic.Net和JScrip.
    
    4.ASP.Net的主要优点有哪些?
    
    ASP.Net可完全利用.Net架构的强大,安全,高效的平台特性。ASP.Net是运行在服务器后端编译后的普通语言运行时代码,运行时早绑定(Early Binding),即时编译,本地优化,缓存服务,零安装配置,基于运行时代码受管与验证的安全机制等都为ASP.Net带来卓越的性能。
    
    对XML,SOAP,WSDL等Internet标准的强健支持为ASP.Net在异构网络里提供了强大的扩展性。
    
    5.ASP.Net主要包括哪些内容?
    
    ASP.Net主要包括WebForm和WebService两种编程模型。前者为用户提供建立功能强大,外观丰富的基于表单(Form)的可编程
    
    Web页面。后者通过对HTTP,XML,SOAP,WSDL等Internet标准的支持提供在异构网络环境下获取远程服务,连接远程设备,交互远程应用的编程界面.
    
    6.HTML Server Control和Web Server Control有什么联系和区别?
    
    HTML Server Control是为了和传统ASP保持兼容而开发的一类基于HTML静态页面的控件(如文本框,按钮),它们与这些控件一一对应,它们位于命名空间System.Web.UI.HtmlControls里。
    
    Web Server Control 是专为下一代基于组件开发的.Net平台架构而量身定做的,它不仅包括具有传统HTML静态页面的控件等Web Server Control,它还包括有AdRotator,XML等功能强大的组件,更重要的是它为用户开发Web Server Control组件提供了强大,易用的技术底层支持。这将成为下一阶段ASP.Net开发的热点。它们位于命名空间System.Web.UI.WebControls里。
分享到:
评论

相关推荐

    ASP.NET 4.5入门经典:涵盖C#和VB.NET(第7版) 源码

    这是第六版的介绍《ASP.NET 4入门经典:涵盖C#和VB.NET(第6版)》内容简介:ASP.NET是.NET Framework的一部分,用于构建内容丰富的动态Web站点。其最新的版本ASP.NET 4对上一版进行了许多改进,包括增强了Web窗体,并...

    ASP.NET3.5入门经典:涵盖C#和VB.NET(第5版)pdf

    《ASP.NET3.5入门经典:涵盖C#和VB.NET》(第5版)是一本非常好的ASP.NET入门书籍。《ASP.NET3.5入门经典-涵盖C#和VB.NET》以建立一个实际的Web站点为主线,从最初的没有任何功能的简单站点开始,然后逐步增加功能和...

    ASP.NET4入门经典——涵盖C#和VB.NET(第6版)

    ### ASP.NET4 入门经典——涵盖C#和VB.NET(第6版) #### ASP.NET4简介 ASP.NET4是Microsoft推出的一种用于构建动态Web应用程序的技术框架,它为开发人员提供了一个强大的平台来创建高性能、高可靠性的Web应用。与...

    Beginning ASP.NET 4.5 in C# ASP.net 4.5入门教程(高清PDF)

    《 Beginning ASP.NET 4.5 in C#》是Matthew MacDonald撰写的一本面向初学者的ASP.NET 4.5教程,采用C#编程语言。这本书详细介绍了如何使用Microsoft的这款强大的Web开发框架进行Web应用程序设计。作为一本高清PDF...

    #ASP.NET 4高级编程 涵盖C#和VB.NET 第7版(完整).part2/5

    ASP.NET 4高级编程 涵盖C#和VB.NET 第7版(完整)

    Professional ASP.NET 4.5 in C# and VB

    《Professional ASP.NET 4.5 in C# and VB》是一本深入探讨ASP.NET 4.5框架的专业书籍,特别关注C#和VB.NET这两种编程语言的应用。这本书旨在帮助开发者掌握在Web开发中如何高效地利用ASP.NET 4.5的强大功能。 首先...

    Professional ASP.NET 3.5 SP1 Edition: In C# and VB(part1)

    Packed with valuable coverage of ASP.NET 3.5 SP1, this essential resource offers both C# and VB examples throughout the book, and shares new and updated content on the ADO.NET Entity Framework, ADO...

    Professional ASP.NET 3.5 SP1 Edition in C# and VB code

    《Professional ASP.NET 3.5 SP1 Edition in C# and VB》是一本由Wrox Press在2009年出版的专业级技术书籍,主要针对ASP.NET 3.5 SP1框架进行深入讲解,并提供了C#和VB两种编程语言的代码示例。这本书是ASP.NET...

    十天学会ASP.net之实战系列(C#和Vb.net双版本).

    ASP.NET提供了丰富的功能和控件,支持多种编程语言,如C#和VB.NET,用于创建高效、安全的Web应用程序。 【C#与VB.NET】 C#是微软为.NET Framework设计的面向对象的编程语言,语法简洁,类型安全,适用于开发高性能...

    ASP.NET 4 入门经典——涵盖c#和VB.NET(第6版) 源码

    这个源码包是《ASP.NET 4 入门经典——涵盖c#和VB.NET(第6版)》一书的配套代码,旨在帮助读者通过实际操作来学习和理解ASP.NET 4的基本概念和技术。 在C#和VB.NET两种编程语言中,ASP.NET 4提供了丰富的功能,包括...

    ASP.NET 4高级编程:涵盖C#和VB.NET(第7版).part2.rar 第二部分 高清 带目录

    《ASP.NET 4高级编程:涵盖C#和VB.NET(第7版)》内容简介: 在创建快速、安全的Web应用程序时,ASP.NET可以帮助您尽 可能高效地完成该任务。ASP.NET的每次版本更新都会较前一 版本有所改进,去除之前需要编写的许多...

    ASP.NET 4高级编程 涵盖C#和VB.NET 第7版

    ASP.NET 4高级编程 涵盖C#和VB.NET 第7版

    ASP.net与VB.net从入门到精通.pdf

    本书“ASP.NET与VB.NET从入门到精通”旨在帮助初学者和有经验的开发者深入理解这两者,并掌握其核心概念和实践技巧。 ASP.NET是.NET框架的一部分,它提供了一个强大的服务器端平台,用于创建交互式的、数据驱动的...

    ASP.NET 3.5入门经典--涵盖C#和VB.NET(第5版)

    本书《ASP.NET 3.5入门经典--涵盖C#和VB.NET(第5版)》旨在帮助初学者快速掌握ASP.NET 3.5的基础知识,并通过C#和VB.NET两种编程语言进行实践。 1. ASP.NET基础:ASP.NET是.NET Framework的一部分,提供了一组用于...

    asp 转换asp.net 工具

    2. **语法变化**:ASP.NET引入了C#或VB.NET等强类型编程语言,与ASP的脚本语言相比,它们具有更好的类型检查和错误处理能力。此外,ASP.NET支持代码隐藏,将业务逻辑和视图分离,提高了可维护性。 3. **页面生命...

    [ASP.NET] ASP.NET 4.5 入门经典 (C# & VB 语言实现) (英文版)

    [Wrox] ASP.NET 4.5 入门经典 (C# & VB 语言实现) (英文版) [Wrox] Beginning ASP.NET 4.5 in C# and VB (E-Book) ☆ 图书概要:☆ The ultimate programming guide to ASP.NET 4.5, by popular author and ...

    ASP.NET4入门经典——涵盖C#和VB.NET(第6版) 源码

    本资源为《ASP.NET 4入门经典——涵盖C#和VB.NET(第6版)》一书的源码,旨在帮助读者通过实践更好地理解和学习ASP.NET 4的相关技术。 C#是一种现代化、类型安全的面向对象编程语言,由微软为.NET Framework设计。在...

    Professional ASP.NET 4 in C# and VB

    《Professional ASP.NET 4 in C# and VB》是一本深入介绍ASP.NET框架第4版本的专业书籍,该书由Bill Evjen、Scott Hanselman和Devin Rader等多位专家联合撰写。作为一本经典的著作,本书不仅涵盖了ASP.NET的核心概念...

    Professional asp.net 4 in C# and VB ( ASP.NET 4 高级编程 )

    Professional asp.net 4 in C# and VB ASP.NET 4 高级编程

Global site tag (gtag.js) - Google Analytics