ASP.net导师班级课程学习情况网络管理系统设计与实现(4)
时间:2017-02-04 17:32 来源:毕业论文 作者:毕业论文 点击:次
3.1 Asp.net ASP.NET是一种基于Microsoft.Net平台的Web应用程序开发技术,它构建在CLR(Common Language Runtime)之上,可以使用.Net Framework所提供的全部功能。使用ASP.NET创建、管理和部署Web应用程序变得非常容易。开发人员可以直接用ASP.NET服务器控件,这些控件封装了公共的、用户HTML用户界面的各种元素(如文本框、下拉菜单等)。实际上,这些控件运行在Web服务器上,它们将用户界面转换成HTML格式后再发送给浏览器。再服务器上,控件负责将面向对象的编程模型提供给Web开发者,这种编程模型提供面向对象编程技术的丰富功能。ASP.NET还提供一些基本结构服务(如会话状态管理和进程重启服务),这些服务大大减少了开发人员需要编写的代码量,并使应用程序的可靠性得到大幅度的提高。ASP.NET还允许开发人员将软件作为一项服务来提供。通过使用ASP.NET Web服务功能,开发人员只需进行简单的业务逻辑编程,而由ASP.NET基本结构负责通过简单对象访问协议(SOAP)来提供服务。 3.2 Visual studio 2008 Visual studio 2008作为一个重新引入了250多个新特性然后,整合了关系数据、对象、XML的访问方式然后使得语言更加简洁的visual studio 2008。它可以高效的开发windows应用程序,并且在兼容性和强大的适用性上,可以使得开发人员集体创建高效的web体验。 .NET是对包容很广,非常复杂的编程技术平台的统称,它体现了微软公司对未来的核心战略、规划与洞察力。.NET目标是为Internet网络和分布式应用程序的开发提供一个全新的开发平台,简化应用程序的开发和部署,为构建Web Service提供一个标准平台,改善系统和应用程序之间的交互性和集成性,以及使应用程序对于多种设备都能够进行访问。.NET战略致力于将手机、PDA、浏览器和门户应用程序等集成到一起,形成一个统一的开发环境。 .NET平台的出现使得开发人员能够借助该平台开发、部署和支持高度集成又灵活的分布式Web应用程序。开发者能够在.NET平台上生成端对端的业务解决方案,这些解决方案可以综合利用现有的体系结构和应用程序。 .NET开发平台的基础是.NET Framework,它是用于生成、部署和运行Web services和应用程序的多语言环境。主要由三个部分组成: (1)公共语言运行库:运行库在组件运行时和开发时都起到了很大的作用。在组件运行时,运行库除了负责满足此组件在其他组件上可能具有的依赖项外,还负责管理内存分配、启动和停止线程和进程,以及强制执行安全策略。在开发时,由于做了大量的自动处理工作(如内存管理),使开发人员的操作非常简单。开发者可以将运行库看作一个在执行时管理代码的代理。 (2)统一编程类:该框架为开发人员提供了统一的、面向对象的、分层的和可扩展的类库集(API。通过创建跨所有编程语言的公共API集,公共语言运行库使得跨语言继承、错误处理和调试成为可能。 3.3 SQL server 2005 SQL server 2005可能不是一个非常强力的数据库,因为他没有oracle那么强的开放性并且在安全性和伸缩性上也欠缺很多。但是SQL server 2005对我们学生来说的最大好处就是使用简单、操作方便并且基本满足了学生的需求。在工作上SQL server 2005可能说不上好但是在学校里我们每个人都学会了使用这个数据库。 SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。 SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。 与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包紧密集成使 SQL Server 2005 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2005 都可以为您提供创新的解决方案,帮助您从数据中更多地获益。这些功能将有助于您在以下三个主要方面提高业务: 1.企业数据管理 SQL Server 2005 针对行业和分析应用程序提供了一种更安全可靠和更高效的数据平台。SQL Server 的最新版本不仅是迄今为止 SQL Server 的最大发行版本,而且是最为可靠安全的版本。 2.开发人员生产效率SQL Server 2005 提供了一种端对端的开发环境,其中涵盖了多种新技术,可帮助开发人员大幅度提高生产效率。 3.商业智能 SQL Server 2005 的综合分析、集成和数据迁移功能使各个企业无论采用何种基础平台都可以扩展其现有应用程序的价值。构建于 SQL Server 2005 的 BI 解决方案使所有员工可以及时获得关键信息,从而在更短的时间内制定更好的决策。 (责任编辑:qin) |