1.1 课题意义
本课题的功能是在网络环境下实现资源共享,资源共享的实现和完善将会给我们获取自己所需信息上提供更多的便利。本课题的出发点就在于为应用技术大学,尤其是同一公寓园区内的师生用户建立一个方便快速的资源共享平台,分享师生之间的教学资源,例如老师的备课资源,上课的PPT,以及学生自己的资料整理。这样可以进一步方便大家获取自己所需要的的学习资源和教育资源,并促使大家加入到校园网络文化建设中来。平台的建立同时也能有效减轻校内FTP资源服务器的负担,令老师和学生们的学习生活更加便捷,网络生活更加美好。
在21世纪这个信息高度发达,通信技术高度发达的网络中,信息与数据成为了最直接的财富,它加速着社会财富的进步与发展。所以说资源共享现在面临着一个新的发展机遇。随着技术的进步,计算机的软硬件的成本不断降低,技术的革新和产业的进步带来的的是计算机的普及。近年来,网络的不断发展与开发,互联网更加的普及,这就提供给普通民众一个平台,可以更加方便快捷的获取自己想要知道的知识与信息。本课题可以通过远程用户的计算机,将互联网的信息集合分享,也可以使用同样的方式与其它网络信息服务进行交流,使信息资源和服务领域进一步拓宽,使信息资源可以共享和有效的利用。
本次设计是围绕共享资源网的设计与实现展开的。共享资源网是一个典型的基于WEB的网络资源共享平台,资源共享网站系统是以ASP.NET作为开发工具,使用软件SQL Server2005进行实现的。
1.2 研究现状
1.3 发展趋势
2 技术背景
2.1 Microsoft.NET简介
2.1.1 .NET简介
NET其实就是Microsoft XML Web services 平台,它是微软用来实现XML,WEB Services,以及SOA的技术[4]。它可以说是微软的新一代技术平台,既然是平台那么信息的交流的通畅是最为关键的,当然NET做到了这点,不论采用的是什么操作系统,用的是什么编程语言和设备,NET都可以将它们完美的整合在一起,这一点才是最为吸引编程者和用户的。
NET Framewor其实是用于NET平台的编程模型。也就是说NET仅仅是作为一个平台,这个平台的搭建者是微软,构建者真正来说应该是技术人员,每一位技术人员在这个平台搭建属于自己的不同的应用系统,不同的系统有着自己不同的功能,这样方便了人们在互联网上信息的获取与流通,有助于打破各个行业直接的壁垒,也就是说打破数据独立即“数字孤岛”。从而实现因特网的全部潜能。
NET Framework 具有两个主要组件:公共语言运行库和NET Framework 类库。公共语言运行库是NET Framework 的基础。您可以将运行库看作一个在执行时管理代码的代理,它提供内存管理、线程管理和远程处理等核心服务,并且还强制实施严格的类型安全以及可提高安全性和可靠性的其他形式的代码准确性。事实上,代码管理的概念是运行库的基本原则。以运行库为目标的代码称为托管代码,而不以运行库为目标的代码称为非托管代码。NET Framework 的另一个主要组件是类库,它是一个综合性的面向对象的可重用类型集合,您可以使用它开发多种应用程序,这些应用程序包括传统的命令行或图形用户界面 (GUI) 应用程序,也包括基于 ASP.NET 所提供的最新创新的应用程序(如 Web 窗体和 XML Web Services)。源:自*优尔`%论,文'网·www.youerw.com/ ASP.NET的教学资源共享平台设计与实现(3):http://www.youerw.com/jisuanji/lunwen_68297.html