ASP.NET可以用已编译的基于.NET环境的可以用任何与.NET兼容的语言(包括Visual Basic .NET、C#和JScript.NET)创作应用网站。另外,任何ASP.NET应用网站都可以使用整个.NET Framework,开发人员可以方便地获得这些技术,其中包括托管的公共语言运行库环境、类型安全、继承等等[2]。

2.1.3 使用C#作为开发语言

C#是一种新型的编程语言,不但提供了传统的表达式和控制结构,还提供了一些新功能来简化开发过程。C#提供了许多面向对象的特性,比如数据封装中的属性、多态行为、继承和接口的实现。C#相对于C++而言,更现代、简单、完全面向对象和类型安全。最重要的是,它简化和现代化了C++在类、名字空间、方法重载和异常处理等领域的处理方法,摒弃了C++的复杂性,使它更易用、更少出错。在增强易用性的同时,C#也减少了C++的一些特性,如不再有宏、模板和多重继承等[3]。

在ASP.NET平台上使用C#编写Web网站和以前使用可视化的开发工具开发Windows应用网站很类似,ASP.NET提供很多Web控件,这些控件都是面向对象的,我们只需要设置这些控件的属性和调用它们的方法就可以实现很多以前需要编写复杂代码才能实现的功能。在访问数据库方面,通过ADO.NET提供的对象,和各种数据库驱动引擎,能够很轻松的实现对数据库的访问。

2.2  技术开发方案文献综述

根据应用网站的有关规范标准和具体业务需求,结合软件开发技术发展状况,选择了以下相应网站或工具软件,以确定科学、合理的开发方案。具体如下表2-1所述:

表2-1开发工具软件及用途

类别 软件名称 软件用途

数据库 SQL Server 2008R2 后台数据库

Web服务 IIS 后台服务器

开发工具 Visual Studio .NET 2010 后台编码,页面设计

2.3  网站技术平台

网站运行环境:

硬件平台:

    CPU:P4 2.30GHz

    内存:2GB以上

软件平台:

    操作网站:Windows 7及以上版本

    数据库:SQL Server 2008R2及以上版本

开发环境:Microsoft .NET Framework SDK v3.5

开发工具:Microsoft Visual Studio 2010

开发语言:C#语言来!自~优尔论-文|网www.youerw.com

浏览器:360浏览器

2.4   网站体系结构简介

目前网站开发模式主要采用B/S模式。浏览器/服务器模式(Browser/Server模式),即瘦客户机模式,又称Web的三层结构。客户端如果需要数据库访问请求,则由Web服务器将请求以数据请求指令(即数据引擎接口指令)提交给数据库网站,然后将返回的数据结果转换成Web浏览器能够识别的HTML格式,再发还给用户浏览器。

根据在线家电销售网站的需求,由于是做一个网站不需要客户端安装,所以在本设计的设计中采用了B/S模式。

3  网站总体框架说明

3.1   网站主要功能模块

在线家电销售网站主要包括三大模块:一是管理员模块,二是游客模块,三是会员模块。这三个模块各自包括若干小模块

上一篇:ASP.NET的网上书店的设计与实现
下一篇:C#+sqlserver药品管理系统的设计+ER图

Linux茬信息家电(IA)上的應用【812字】

家居智能系统建设中的标...

asp.net+sqlserver数据挖掘的在...

asp.net+sqlserver图书借还信息系统设计

asp.net+sqlserver仪器设备采购...

asp.net+sqlserver信息安全技术...

asp.net+sqlserver社区医院病员...

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究

新課改下小學语文洧效阅...

网络语言“XX体”研究

我国风险投资的发展现状问题及对策分析

安康汉江网讯

麦秸秆还田和沼液灌溉对...