欢迎来到天天文库
浏览记录
ID:10935932
大小:4.63 MB
页数:72页
时间:2018-07-09
《微软开源框架DNN的二次开发-毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业论文题目:微软开源框架DNN的二次开发姓名:学院:软件学院系:软件工程专业:软件工程年级:学号:指导教师:职称:年月日摘要Dotnetnuke(DNN)是一个免费、开源、可扩展、几近完美的内容管理系统,可广泛应用于商务网站、企业内网(Intranet)、外网网站和在线内容发布网站。是建立在微软ASP.NET平台之上的一套Web应用框架,它是微软第一次向开源说”Yes”的里程碑,Dotnetnuke是门户网站的未来。本文一开始介绍使用DNN框架需要用到的技术,再介绍DNN框架的安装,配置,以及关于DNN各模块的使用。图文并貌的介绍DNN框架上述优越性,为一般的门户建站提供
2、技术支持。接下来详细地描述对DNN最新版本进行二次开发的步骤,该二次开发主要针对DNN的模块和皮肤进行开发。其中主要通过开发一个新闻发布系统、一个博客系统和一个搜索引擎来逐层深入的介绍DNN模块的模块开发,里面包括DNN对数据库的CRUD,加载子模块,模块间通讯等模块开发的常用技术。最后利用该框架为软件学院组织了一个门户供测试。关键词:DNN的二次开发DNN的模块开发内容管理系统VIAbstractDotNetNuke(DNN)isanopensourcewebapplicationframeworkidealforcreating,deployingandmanagingin
3、teractiveweb,intranetandextranetsites.BasedonMicrosoftplatformASP.NET,DotnetnukeisaframeworkofasetofWebapplicationsandalsoamilestonewhichforthefirsttimesayingyestoopensourceofMicrosoft.Itisthefutureofportals.ThisthesisbeginswiththeintroductionoftherequisitetechnologyforapplyingDNN,andthenint
4、roducestheinstallation,configuration,andalsotheuseofeachmoduleofDNNframework.ItdescribesthesuperioritiesofDNNframeworkmentionedaboveonbothpicturesandwords,andprovidestechnicalsupportfortheset-upofgeneralportals.ThenIwillgivethedetailedprocessofthefurtherdevelopmentofthelatestDNNversion.Thisf
5、urtherdevelopmentaimsatthedevelopmentofthemodulesandtheskins.ThroughdevelopingaManageNewsSystem,aBlogandaSearchEngine,Iintroducethedevelopmentoftheframeworkstepbystep,includingtheCURDoperationofthedatabase,theloadofthesubsidiarymodules,thecommunicationbetweenmodules,andothercommontechniquesi
6、nthedevelopmentofthemodules.Finally,IorganizeaportalfortheCollegeofSoftwareEngineeringfortestingbyusingthemodulesinDNN.Keywords:furtherdevelopmentofDNN,DNNmodulesdevelopment,contentmanagementsystems.VI目录第1章引言1第2章DNN用到的技术介绍22.1ASP.NET22.1.1VisualStudio32.1.2C#52.1.3XML62.1.4CSS72.1.5JavaScrip
7、t72.2MicrosoftSQLServer82.3DotNetNuke10第3章DNN框架的安装和配置123.1DNN框架的安装123.1.1IIS123.1.2数据库123.1.3安装向导133.2DNN框架的配置133.2.1Web.config133.2.2DNN框架的文件结构13第4章DNN框架的使用154.1Login154.2Page164.3Module164.4Skin164.5File174.6Setting17第5章DNN框架的二次开发185.1基于DNN框架的新闻发
此文档下载收益归作者所有