菜单
  

     ASP.NET页面的扩展名是 .aspx,通常由VB (Visual Basic) 或C# (C sharp) 编写。
     ASP.NET中的用户控件可以通过不同的语言进行编写,包括 C++和Java。
    当浏览器请求 ASP.NET 文件时,ASP.NET 引擎读取该文件,编译并执行文件中的脚本,然后以纯 HTML 向浏览器返回结果【3】。

    2.3.2 ASP.NET的两种实现语言
    (1)C#
     C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司 .NET windows网络框架的主角【5】。
    C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言【4】。
     C#是面向对象的编程语言。它使得程序员可以快速地编写各种基于MICROSOFT .NET平台的应用程序,MICROSOFT .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。
     C#使得C++程序员可以高效的开发程序,且因可调用由 C/C++ 编写的本机原生函数,因此绝不损失C/C++原有的强大的功能。因为这种继承关系,C#与C/C++具有极大的相似性,熟悉类似语言的开发者可以很快的转向C#。

    (2)VB.NET
     Visual Basic.NET是基于微软.NET Framework之上的面向对象的编程语言。其在调试时是以解释型语言方式运作,而输出为EXE程序是是以编译型语言方式运作。可以看作是Visual Basic在.Net Framework平台上的升级版本,增强了对面向对象的支持。大多的VB.Net程序员使用Visual Studio .Net作为IDE(integrated development environment).SharpDevelop是另一种可用的开源的IDE。
    VB.Net需要在.Net Framework平台上才能执行【6】。
            Visual Basic .NET通常缩写为VB.NET,在某些特定情况下也直接简称VB,比如在.NET这个大话题下或者与其他.NET语言一起讨论的时候【7】。
     Visual Basic .NET属Basic系语言,其语法特点是以极具亲和力的英文单词为基础标识,以及与自然语言极其相近的逻辑表达,有时候你会觉得写VB.NET代码就好像在写英文句子一样,从这个角度来说,VB.NET似乎是最高级的一门编程语言,当然在Basic系语言中VB.NET也确实是迄今为止最强大的一门编程语言。
     Visual Basic .NET的应用范围包括Windows桌面、Web以及当下突然觉醒的正在奋力追赶的第三大移动平台Windows Phone。

    2.3.3 ASP.NET的脚本语言特点
    即时编译 、实时更新、开发容易、快速部署、动态生成。
    2.3.4 ASP.NET与ASP的区别
     目前很多人对ASP.NET和ASP概念混淆,其实两者是不同,ASP是解释性编程框架,而ASP.NET是编译性框架;ASP.NET无论是从执行效率和安全上都远远超过ASP;ASP文件的后缀是.asp而ASP.NET则是.aspx和.aspx.cs。ASP.NET实现了代码分离,让代码管理更加直观。

    2.4 数据库技术
    2.4.1 常见数据库
    (1) My SQL
    MySQL是一个精巧的SQL数据库管理系统,而且是开源的数据管理系统。由于它的强大功能、灵活性、丰富的应用编程接口(API)以及精巧的系统结构,受到了广大自由软件爱好者甚至是商业软件用户的青睐,特别是与Apache和PHP/PERL结合,为建立基于数据库的动态网站提供了强大动力。
  1. 上一篇:C#+sqlserver财务管理系统的设计与实现
  2. 下一篇:HTML5+EdgeAnimate网页交互设计
  1. jsp公交刷卡数据统计系统图表的设计与实现

  2. 公交刷卡数据统计系统报表的设计与实现

  3. C#+Sqlserver学生信息管理系统设计与实现

  4. C#+Sqlserver超市管理系统的设计与实现

  5. C#+sqlserver药品管理系统的设计+ER图

  6. C#+sqlserver汽车站售票管理网站的设计与实现

  7. C#+sqlserver宿舍管理系统的设计与实现

  8. 大众媒体对公共政策制定的影响

  9. 电站锅炉暖风器设计任务书

  10. 乳业同业并购式全产业链...

  11. 十二层带中心支撑钢结构...

  12. java+mysql车辆管理系统的设计+源代码

  13. 中考体育项目与体育教学合理结合的研究

  14. 河岸冲刷和泥沙淤积的监测国内外研究现状

  15. 当代大学生慈善意识研究+文献综述

  16. 酸性水汽提装置总汽提塔设计+CAD图纸

  17. 杂拟谷盗体内共生菌沃尔...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回