行业新闻

[宁波网站建设]基于ASPNET的大学网站接收的模块化设计和实现

发布时间:2019-06-28 06:27:10

  通过将ASP.NET技术与SQL Server 2000数据库相结合,开发相对独立的功能模块,得益于新闻阅读模块的功能,优秀的课程模块,下载模块和数据下载和性能查询模块,建立中央管理部门网站的成本,网站开发变得简单,简单,有效。ASP.NET;大学网站;家庭网站;模块化设计中图分类号:TP393文献标识码:A文章编号文章编号:1672-7800(2013)012-0155-03作者:许洋(1980-),女,教师,讲师,系计算机技术,武汉长江商业职业技术学院,研究方向是网络技术;张丹(1979-),工程师,工程师烽火通信技术有限公司,研究方向是网络技术。言目前,互联网的快速发展使其成为教师和学生快速获取,发布和传播信息的重要工具,提高了教学质量。发学生的学习热情。是,大多数大学网站都面临着诸如高昂的建设成本,不利的集中管理以及长期低效的网站开发周期等问题。
  过“基于ASP.NET技术的大学IT部门网站的架构设计与实现”,可以更好地解决上述问题,使简单有效的网站开发。计内容我们设计的主要内容是计算机系统网站前端的模块化以及每个模块功能的有效实现。用最流行的ASP.NET动态网站技术作为平台,并使用SQL Server 2000作为主数据库,Ajax技术使用户界面更加用户友好。算机系统网站新闻阅读模块的设计与实现,店内模块,下载下载模块,评分模块等ASP技术演示功能.NET ASP.NET是一个统一的Web应用程序平台,提供创建和部署企业级Web应用程序所需的服务。

基于ASPNET的大学网站接收的模块化设计和实现_no.121

  ASP.NET为来自任何浏览器或设备的应用程序提供了新的编程模型和新的基础结构。是Microsoft .NET Framework的一部分,是一种简化高度分布式Internet环境中的应用程序开发的计算环境。.NET Framework包含一个公共语言环境,可提供各种基本服务,如内存管理,线程管理和代码安全性。包含.NET Framework类库,这是开发人员用于构建应用程序的综合面向对象类型的集合。AJAX面临Web开发的局限性,AJAX为我们提供了新的Web应用程序。AJAX主要基于JavaScript,通过XMLHttpRequest执行异步远程通信,并使用XML封装和更新数据,最终实现更具交互性的用户界面效果。块设计和实现作者将调整IT部门网站的收据,包括新闻阅读模块,质量课程,下载和下载数据以及性能查询。闻阅读器模块的用户在浏览器中输入http://219.140.173.212以访问主页面。9新闻类别新闻阅读器模块分别位于用户控制News.ascx,News1.ascx,News2.ascx和每个控制包含TabContainer的AJAX用于实现选项卡功能控制。每个TabPanel中,自定义DataList模板还用于数据绑定以动态更新数据。TabContainer的使用代码:DataList控件代码部门简述DataList控件//代码球队的教授教学//信息“的DataList控件代码的新的类别子页面的主要设计用于发射新的类别的价值在页面newsType.aspx该页面通过语句“Request [”id“]接受其值。

基于ASPNET的大学网站接收的模块化设计和实现_no.35

  
  ToString();“,根据接受的值划分第一,第二和第三新闻类别标识符,然后根据相应的标识符绑定数据。闻类别子页面始终设计为为数据链路自定义模板DataList和DataList控件使用分页功能的分页符。共无效负载(INTI,字符串str){字符串的sql =“从Upnews其中选择UPID,newsTitle,newsSource,newsAuthor,正常运行时间“ STR ”= “ I ”,以便正常运行时间DESC “;数据集ESD = type.getds(SQL” Upnews“); //执行SQL语句,返回结果集datasetPagedDataSource W =新PagedDataSource( ); hblUp.Enabled = TRUE; hblDown.Enabled = TRUE; pds.DataSource dse.Tables = [0] .DefaultView; //创建基于设置pds.AllowPaging =真该第一表数据的数据视图;瓦特.PageSize = 10; //设置页面大小为10页CurPage; if(Request.QueryString [“Page”]! = Null){CurPage = Convert.ToInt32(Request.QueryString [“Page”]);} else {CurPage = 1; //设置初始页面为1} pds.CurrentPageIndex = CurPage - 1; //初始页面索引是0lblCurrentPage.Text = CurPage.ToString() “/”; int PageCount;如果(CalculateRecord(I,STR)%pds.PageSize!= 0){页页次= Convert.ToInt32(CalculateRecord(I,STR)/ pds.PageSize) 1; //获取记录的大小} else {PageCount = Convert.ToInt32(CalculateRecord(i,str)/ pds.PageSize); //根据记录的大小获取页面的大小} lblCountPage.Text = PageCount.ToString(); “?ID =” - 如果hblUp.NavigateUrl Request.CurrentExecutionFilePath = I “页=” Convert.ToString(CurPage 1)(!pds.IsFirstPage); //设置从以前的页面按钮,如果HBLD .NavigateUrl Request.CurrentExecutionFilePath = I “页=” Convert.ToString(CurPage 1)(pds.IsLastPage!) “ID =?” 跳跃; //在下一页设置按钮跳转dlsType.DataSource = pds; //绑定数据商店类源模块包含在Sonweb文件中。

基于ASPNET的大学网站接收的模块化设计和实现_no.77

  使用自定义DataList模板进行数据绑定,主模板和用户控件,它们结合起来标准化页面样式。TabContainer AJAX控件Tabulation的实现使布局紧凑。
  要代码是:public void lb(int){lblsonNews.Text =“computer base” “>”; string sql =“从columnNews中选择columnTitle,其中columnId =” a; //取决于主页传递的ID获取优秀课程的标题lblthreeNews.Text = jsjType.exeSqlString(sql); lblShowType.Text = jsjType.exeSqlString(sql); jsjType.clear();}模块下载和在upFlie.ascx数据下载模块中下载数据的用户控制使用的.ascx TabContainer的AJAX控制网络文件和本地文件下载来区分每个TabPanel都包含一个用于下载网络文件(wl.aspx)和本地文件(bd.aspx)的结构。地文件下载的主要代码:private void Upload(FileUpload Filesup){channel path = HttpContext.Current.Request.MapPath(“〜/”); //获取系统程序文件路径path = path “upFile”; if(Filesup.HasFile){try {Filesup.SaveAs(path Filesup.FileName); //保存下载的文件ViewState [“Uploads”] =“Download complete:” Filesup.FileName “”; FileName = Filesup.FileName .ToString(); double DFilesSize = Convert.ToDouble(Filesup.PostedFile.ContentLength)/ 1024/1024; //获取文件的大小,将其转换成MFilesSize = DFilesSize.ToString( “0.00”) “M”;}赶上(例外){ = lblMsg.Text ex.Message;}}}私人布尔hasFile( ){bool status = false; status = Filesup.HasFile; //确定文件是否具有返回状态;}查询模块分数查询结果该模块位于Query.ascx用户控件中。
  主要是针对电子表格的操作,使用OLEDB访问电子表格中,主要代码:保护无效butQuery_Click(对象发件人,EventArgs的){字符串ID = txtXueHao.ToString();如果(txtXueHao.Text == “” | | A == 0){回复于( “警报( 学生的号码是空号或无一半!)”);}其他{字符串STRSQL =“选择ResultsUrl在结果中id =“ a; string sName = r.exeSqlString(strsql).ToString(); r.clear(); String sPath = System.Web.HttpContext.Current.Request.MapPath; string connstr =“PROVIDER = Microsoft.Jet.OLEDB.4.0;” “DATA Source =” sPath sName “;” “Extended Properties = Excel 8.0;”; //连接电子表格语句strconn = new OleDbConnection(connstr); //创建连接字符串sql =“select * from [Sheet1 $]其中student number =” id; GridView1.DataSource = getSdr(sql); //将返回的结果集绑定到GridView GridView1.DataBind(); / /使一个明确的联系();}}影响,并得出结论“IT部门网站最初创建并在互联网上公布,宁波网站建设并在笔者所在的学校,许多学生已使用开始使用“新闻阅读”,“优秀运行”,“上传和下载”,“查询分数”等功能。生可以快速找到所需的学习资料,下载高质量的计算机课程和其他内容学习交流,并在下载和审阅后与大家分享他们的优质资源。们还可以根据学生人数查看自己的考试成绩。

基于ASPNET的大学网站接收的模块化设计和实现_no.148

  
  来越多的教师将下载自己的教程,教育内容,实用内容和评估内容,与其他老师和学生分享。网站运作良好,有效提高了全校师生的应用能力和部门教学管理的质量。践证明,通过使用ASP.NET动态网站技术作为平台,SQL Server 2000作为后端数据库,AJAX技术使用户界面更加人性化。

基于ASPNET的大学网站接收的模块化设计和实现_no.54

  
  述技术大大降低了网站建设成本,促进了集中管理,可以缩短网站的开发周期,提高开发效率,并快速完成每个模块的功能。使网站开发变得简单而有效。
  本文转载自
  宁波网站建设 http://www.leseo.net
  补充词条:宁波seo网站优化  宁波网站seo  宁波谷歌seo  宁波谷歌优化  宁波网络seo