菜单
  

    Microsoft公司于2000年推出ASP.NET,这并不是ASP的简单升级(发行初期,有人认为这是对ASP 3.0的补充),而是全新一代的动态网页实现系统,具有更好的可拓展性以及可定制性,是ASP与.NET技术的结合。ASP.NET几乎是完全基于组件和模块化的,提供基于事件、组件驱动的可编程的Web窗体,此举极大程度上简化了编程,此外,ASP.NET还可以用来建立Web服务。
    2.1.2  使用ASP.NET的技术特点
    1)易入门,使用Visual Basic Script这样简单易懂的脚本语言,还嵌入了HTML代码,配合着asp的内建对象,可以满足开发人员需要快速搭建网站应用程序的目标。
    2)易使用,开发人员可以使用普通的文本编辑器进行编辑,非常地方便灵活。
    3)吸收了JSP和ASP的优点,既可以支持显示与逻辑驱动代码分离,又支持显示和逻辑代码聚合。
    4)强大的内置对象组件,可以实现更强的服务器端脚本功能。
    5)仅局限于微软的操作系统平台,不能在跨平台的Web服务器上工作[ ]。
    2.2  触发器
    触发器是指隐含执行的存储过程procedure,当定义触发器时必须要指定触发操作的时机和触发何种操作。触发器根据语言类型可以分为两类,一种是DML(Data Manipulation Language,数据操纵语言)触发器以及DDL(Data Definition Language,数据定义语言)触发器。
    DML触发器是指触发器在数据库中发生DDL事件时所启用的触发器,触发的事件包括:insert、delete、update语句。
    6)而对应的,DDL触发器则是指服务器和数据库发生DDL事件时所启用的触发器,触发的时间含有:create、alter、drop语句等等。
    2.3  开发语言简介----C#
    C#是微软公司发布的一种高级程序设计语言。它是面向对象的,并且运行于.NET Framework之上的。C#是由C和C++衍生出来的程序语言。如果说,C是面向过程的,C++是半面向对象的,那么,C#就是完全面向对象。C#是对C和C++的一种优化,使其更加适合开发人员进行快速开发,习惯了C或C++编程的开发人员能够很容易的掌握C#语言。
    从某种程度上来说,C#和Java倒是更为相似。例如单一继承、接口等等。C#和Java一样,都是编译成中间代码再运行,在VS2010的开发环境下使用C#进行编码时,当代码出现错误时,会立即出现红色条纹做出提示,而不需要将整个代码都编译一次,才能发现错误。这样就减轻了代码开发的难度,也避免了代码中因为出现嵌套错误而增加代码修正难度的尴尬局面。
    在使用中,C#的使用感受却更接近于Delphi,这是因为C#借鉴了Delphi,与COM(对象组件模型)是直接集成的。加之简单的可视化操作,使得开发人员的开发效率更高,也是C#和Java的一些不同之处。
    2.4  开发工具简介
    2.4.1  Microsoft Visual Studio 2010
    Visual Studio是微软(Microsoft)公司在2010年4月12日推出的开发环境,是目前最为流行的Windows平台应用程序开发环境。它重新设计和组织了界面,变得更加清爽简洁。Visual Studio 2010支持开发面向Win7的应用程序。除了Microsoft SQL Server,它还支持 IBM DB2和Oracle数据库。
    Visual Studio 2010集成开发环境提供了调试功能、数据库功能、创新功能和高级开发工具。它组件丰富,支持多种主流的数据库,能帮助开发人员快速地构建出Web应用程序。
    2.4.2  SQL Sever 2008
    SQL Server 2008 在Microsoft的数据平台上发布,可以将结构化、半结构化和非结构化文档的数据直接存储到数据库中。实现了对数据的查询、搜索、同步、报告和分析之类的操作。使用范围广泛,从大型服务器到桌面计算机,都可以用它来存储数据。
    SQL Server 2008 允许使用 Microsoft .NET 和Visual Studio开发的自定义应用程序中使用数据,在面向服务的架构(SOA)和通过 Microsoft BizTalk Server 进行的业务流程中使用数据。在Windows的开发平台下,SQL Sever+VS不失为网站开发人员的一个好的选择。
  1. 上一篇:iOS车载智能控制器软件设计+源程序
  2. 下一篇:网络防火墙技术的研究与实现+文献综述
  1. jsp+mysql学生选课信息系统设计与实现

  2. Ruby+mysql就业信息管理系统的设计与实现

  3. VB+sqlserver社区医院信息管理系统的设计与实现

  4. java+mysql房地产开发与销售...

  5. VB+sqlserver高校宿舍信息管理系统的设计与实现

  6. java+mysql车票预订信息系统设计与实现

  7. 基于信息技术课程培养初...

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

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

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

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

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

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

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

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

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

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

  

About

751论文网手机版...

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

关闭返回