在现代网络媒体的飞速发展下,网络平台作为企业的新门面,吸引客户群,发展有利的客户关系网,建设官方网站成为企业占领科技新时代的战略要地。因此本系统运用了ASP.NET技术,并使用Access数据库作为数据支撑,结合了JQuery技术,更方便处理HTML,实现网页动态效果,使程序更具有表现力,交互性及易用性。
ASP.NET 技术是.NET Framework的一部分,是嵌入网页由服务器执行的一种技术。因为ASP.NET是基于通用语言实现的,所以它具有的跨平台性,也是让他成为大多企业首选的面向对象开发技术。ASP.NET可以和WYSIWYG HTML或其他包括Microsoft Visual Studio.NET的编译工具完全无缝配合。它能够包含外界开发人员的控件,方便易用,而他的安全性也是基于微软公司每个应用配置,安全可靠。更有利的是ASP.NET技术以微软公司的Microsoft Visual Studio的开发工具作为集成化开发环境的接口,有效提高编程效率。
计算机网络迅速发展,使官方网站更加普遍可见,与客户24小时,即时交流,为吸引潜在客户,和提升知名度与竞争力的需求,也促使企业对官网的设计的要求更高。
2 开发工具及系统架构设计概述
2.1 开发工具介绍
1).NET Framework
.NET Framework是IIS作为Web服务器的承载的基础,其相对简单的开发编程技术,为越来越多的开发者使用。.NET Framework具有两个重要的组件,一个是公共语言库,一个是.NET Framework类库。公共语言类库是.NET Framework的基础,它的功能类似于代理管理代码,在系统运行过程中,它提供代理管理内存功能,线程管理和远程处理等服务。为增强开发的规范性,和通读性,降低开发的难度,微软将部分功能类封装进.NET Framework类库中,运用这些基础类,用户即可便捷的开发所需功能,大大降低了开发者的工作量及代码量。
2)Visual Studio 2010 介绍
微软从一开始就致力于便捷高效的开发,Visual Studio 2010与之前版本比较有几大突破。在应用程序中涉及的各个角色功能平等,实现民主化的应用程序生命周期管理。重新提供的进程删选,调用堆栈搜索,都极大的简化了用户开发,并将进程与其他开发者共享。IDE中的功能与.NET Framework 或Silverlight版本对应,编译过去版本时并不会出现错误,但使用.NET Framework2.0不支持的语言则会出错。
3)C#语言介绍
C#语言继承了C和C++的功能,但去除其复杂性,简化部分功能,综合了VB可视化操作和C++的高效运行效率的特点,是网络服务方面的首选。和Java一样,C#编译后并不是直接能使用的机器语言,而是一种中间代码,通过.NET Framework 公共语言库执行,转成二进制语言并存入缓存区,当再次执行时,不需要重复翻译,速度明显提高。
4)ASP.NET简介
ASP.NET使用一个字符的,分级配置的方式,使虚拟服务器和应用程序的配置更加的简单。其配置信息只保存在一个简单的文本中,即使转移到另一台服务器上也不需要打开管理员信息即可实现。ASP.NET安全性是基于Windows和每个应用程序,确保你的源程序绝对安全。即使这个ASP.NET只是为了一个处理器开发的,在多处理器的环境下也不需要重新改变来提高它的性能微软提供的新型开发技术架构。
2.2 Microsoft Office Access2013数据库简介
Microsoft Office Access 2013数据库是Microsoft Office软件的成员之一,具有两大特点。第一强大的数据处理、统计分析的功能,第二也是本系统运用的功能,开发软件。用Access数据库开发与本网站类似的小网站时,该数据库的易于管理便捷相当出色。而且因为其规范化、整合化的窗体使用,也成为大多非计算机专业却喜爱编程的人的喜爱。较Access 2010,Access2013的安全型,有很大的改善,对于相关数据,读者没有权限修改,保证安全。 asp.net软件公司官网的设计与实现(2):http://www.youerw.com/jisuanji/lunwen_63239.html