菜单
  

    除了必要的开发工具之外,VS 2012还为开发者提供了其他必需的工具和框架来支持创建Web用户界面交互式应用程序、富有表现力的Web应用程序。使用这些框架(客户端和服务器端框架),开发者可以轻松创建与任何后层数据交互和运行在任何浏览器和现代平台上、能够对Microsoft 平台和ASP.NET 应用程序都具有完全访问权限的应用程序(以客户端为中心)。

    3.1.2 SQL Server 2012        

    SQL Server 2012是用于互联网的一个关系型数据库管理系统,它的工作环境是:微软Windows NT或Windows 98系列。它和微软公司其它的一些软件的设计风格相同,并且能够互相配合。它的数据库是分布式的,同时还具有仓库管理功能,可以分布式处理事务、在线分析处理问题,是管理功能非常强大的数据库管理系统(DBMS),它还可以提供大量的管理工具,以提供数据库的安全性管理和运营管理支持。它还具有强大的互联网功能。

    SQL Server 2012支持开发者使用如C #、.NET和VB等这些基本相似的语言来建立数据库对象。开发人员还可以创建两个新的对象(自定义类和集合)。不同的软件应用程序之间在局域网和互联网散播数据的时候,有一个重要的语言标准:可扩展标记语言(XML),是一种结构性的标记语言。它还能支持查询和存储XML语言文件。它支持多个SQL类、MARS(多活动结果集)、SQL Server 2012中的ADO.NET(面向对象类库),将为获取和处理的数据集实现更大的可伸缩性和灵活性。

    3.2 应用技术

    3.2.1 三层架构技术简介

    所谓的三层架构就是说可以把整个业务割分为数据访问层、业务逻辑层和界面表示层。所谓的三层体系结构,就是在用户与数据库之间加入了一个中间层。三层体系中的中间层是用来处理整个系统中业务是否合法、数据能否访问之类工作的。

    界面表示层其实就是用户所能够看到的界面,它通过调用业务逻辑层中的方法间接的访问数据库;业务逻辑层(BLL)是非常重要的一层,起到承上启下的作用,是对具体问题以及数据层进行的处理,对业务进行逻辑上的判断之后再处理。数据访问层(DAL),它能够做的事就是直接对数据库进行处理,它可以将数据库中的数据读取后返回给用户,也可以将用户界面也就是界面表示层的数据保存到数据库中,而像数据的增加、删除、修改、查找等工作都是在数据层处理的。需要注意的是,业务逻辑层中的类的个数与数据访问层中类的个数应该是一致的。

    三层架构有着只需要注意并对里面的一层进行操作的优点,整体会更加的明确,能够减低层与层之间的依赖,可以很容易用新的实现来替换掉原有层次的实现,有利于各层逻辑的重复利用,也大大方便了后期的维护。缺点就是,降低了系统性能和增加了开发的成本。

    3.2.2 C#技术简介

    2000年微软公司发布了一种新的编程语言C#。它与Java惊人的相似;它和Java一样,需要被编译成一个语码也就是中间码以后才能被运行,这也是因为他们这两种机器语言的基本语法是相似的。而它不同于Java的地方是它能够和COM直接集成,无需通过其他部件,同时这也是可视化软件开发的一个特点。

    应用程序在它的帮助下迅猛开发同时它也继承了C和C++的一些优点。对于那些对C或C++有一定了解的开发人员,他们会发现它很熟悉。即使是一位新手,C#也不会给他带来任何麻烦,快速开发应用程序的心理以及明晰的代码都会让你很快成长为一个熟练的开发人员。

    C#能和.NET框架结合的非常完美,那是因为C#这种语言可以说是专门为.NET平台开发的。所以在.NET平台的支撑下,C#理所当然地将.NET框架的优点展现出来。C#有着以下几点好处:

  1. 上一篇:WordPress博客系统的设计与实现
  2. 下一篇:基于IOS的游戏资讯平台的设计与实现
  1. JAVA基于安卓平台的医疗护工管理系统设计

  2. java+mysql酒店管理系统设计与实现

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

  4. php进销存管理系统的设计与实现

  5. jsp医药连锁店管理系统的设计与实现

  6. jsp+mysql学生实践创新项目管理系统设计与实现

  7. jsp+mysql停车场车辆管理系统的设计与实现

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

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

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

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

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

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

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

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

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

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

  

About

751论文网手机版...

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

关闭返回