




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘要近几年来,随着网络技术的迅猛发展,通过网络发布个人日志和关注感兴趣的内容,在当今社会已经渐渐成为人们展示自我和发现人才的一种新兴方式。博客,又译为网络日志、部落格或部落阁等,是一种通常由个人管理、不定期张贴新的文章的网站。博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。它是社会媒体网络的一部分。在本博客网站的设计中,遵从即通用又实用的原则,把网站的使用难度降低到最小,不但适合高中级用户使用,也适合水平稍低的用户使用,达到不用培训就可以应用自如的目的。本文作者在了解ASP.NET、VisualStudio2010、SQLServer2008数据库和Javascript的相关知识的基础上设计和开发了基于B/S架构的博客系统。当用户在本网站注册登录后可以在个人博客中可以发表日志、修改密码、上传个性头像、添加超链接、浏览他人博客,添加博客好友,这些功能基本满足了众多网民在互联网上社交需求,而且可以通过博客传出自己声音。本平台允许多用户以此为平台书写自己的网络日志、发表留言、添加博友、修改个人信息等,方便了大量的浏览者获取信息。由于博客重点体现的是个人的喜好兴趣,所以本平台提供给用户更多的机会创建自己喜欢的栏目,给用户有更广阔的发挥空间。目前此博客平台已经平稳运行。关键词:博客,多用户,日志,ASP.NET#4.3.7后台搜索功能管理员通过登录进入后台页面BackCategorylnfo.aspx。可进行日志管理、留言管理、博友管理、用户管理、评论管理和超级链接管理。主要是查看、浏览和删除操作,在这里不一一罗列。后台管理模块中留言管理、日志管理、博友管理、用户管理和链接管理中都有查询功能。图8•后台管理页面后台查询功能代码如下:publicpartialclassBackCategoryInfo:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){BindData();}}privatevoidBindData(){AspNetPagerl.RecordCount=Convert.ToInt32(DbHelperSQL.GetSingle("proc_BackSearchAllCategoryInfoCount+TextBoxl.Text+"',"'+TextBox2.Text+""'));Repeater1.DataSource=DbHelperSQL.QueryDataTable("execproc_BackSearchAllCategoryInfo"+AspNetPager1.PageSize+","+AspNetPager1.CurrentPageIndex+",'"+TextBox1.Text+"','"+TextBox2.Text+"'");Repeater1.DataBind();}protectedvoidAspNetPager1_PageChanged(objectsender,EventArgse){BindData();}protectedvoidbtnSearch_Click(objectsender,EventArgse){BindData();}}参考文献[1].BonnieA.Nardi,DianeJ.Schiano,MichelleGumbrecht,andLukeSwartz:WhyWeBlog.InDecember2004/Vol.47,No.12COMMUNICATIONSOFTHEACM[2]方兴东等,博客一e时代的盗火者,北京,中国方正出版社,2003年).丁贵广著.ASP及ASP.NET编程基础与实例[M].北京:机械工业出版社.宣小平编著.ASP数据库系统开发实例导航[M].北京:人民邮电出版社.2003.郑阿奇主编.SQLServer实用教程[M].北京:电子工业出版社.2002.汪晓军、钟平编著.ASP网络开发技术(第二版)[M].北京:人民邮电出版社.2003.MarcoBellinasoKenvinHoffman.《ASP_NETWeb站点高级编程》.[M]康博译.清华大学出版社..AlexHomerDaveSussman.《ASP.NET1.1高级编程》.[M]李敏波.译.清华大学出版社..求是科技.《SQLServer2000数据库开发技术与工程实践》.[M]•人民邮电出版社..徐惠民.《系统开发规范与文档编写》[M].中国广播电视大学出版社..求是科技.《ASP.NET信息管理系统开发实例导航》.[M].人民邮电出版社..冯瑞•博客的局限性及前景研究[M].商业时代,2010..赵增敏,朱粹丹,赵朱曦.ASP动态网页设计[M].北京:电子工业出版社,2005.致谢感谢大学期间几年来给我们上课的老师和辅导员,正是有他们的辛勤劳动,才使我今天有足够的能力完成整个项目。最后,向我大学以来朝夕相处的5位室友的表示深深地感谢,有他们在我的身边给我鼓励给我支持,我才能坚定不移地完成设计和论文。附录一部分源程序代码1.翻页功能实现描述:在很多管理页面中都有一个漂亮的翻页选项,下面为翻页功能实现的源代码。程序1.翻页功能部分代码:〃前台vwebdiyer:AspNetPagerID="AspNetPagerl"runat="server"Width="90%"CssClass="paginator"CurrentPageButtonClass="cpb"ShowPageIndexBox="Always"PageIndexBoxType="DropDownList"AlwaysShow="true"TextBeforePageIndexBox='转至:"HorizontalAlign="right"PageSize="8"OnPageChanged="AspNetPager1_PageChanged"EnableTheming="true"CustomInfoHTML="共%卩8&6。0口皿%页,当前为第%CurrentPageIndex%页,每页%PageSize%条"〉v/webdiyer:AspNetPager>〃后台数据传递protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){BindData();}}privatevoidBindData(){try{intUserID=Convert.ToInt32(Request.QueryString["UserID"]);AspNetPagerl.RecordCount=Convert.ToInt32(DbHelperSQL.GetSingle("execproc_SearchAllCategoryInfoCount"+UserID+""));Repeater1.DataSource=DbHelperSQL.QueryDataTable("execproc_SearchAllCategoryInfo"+AspNetPager1.PageSize+","+AspNetPager1.CurrentPageIndex+","+UserID+"");Repeater1.DataBind();}catch{}}protectedvoidAspNetPager1_PageChanged(objectsender,EventArgse){BindData();}2.后台的删除功能实现描述:后台的删除功能都是通过AJAX实现的,展示留言删除部分的代码程序2.管理员后台留言删除部分核心代码$(function(){$("#master_content_top").text(,评论管理");document.title="后台管理-"+$("#master_content_top").text();$("#idTable.classBtnDel").click(function(){if(ValidateLogin()==false){return;}var_r=confirm("确定删除吗?");if(_r==true){/*前台验证通过*/$.get("Handlerl.ashx",{Action:"PublicDeleteMethod",Command:'CommentInfo',CommandID:$(this).attr("id")},function(data,textStatus){if(data=="1"){alert(操作成功');window.location=window.location;}else{alert(操作失败');}})}})}),;〃公共的删除方法case"PublicDeleteMethod":stringCommand=context.Request.QueryString["Command"].ToString().Trim();intC
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年下半年广东佛山科学技术学院招考工作人员32名易考易错模拟试题(共500题)试卷后附参考答案
- 2025年北海市城市开发投资集团有限公司招聘考试笔试试题(附答案)
- 2025年下半年广东佛山市南海区妇女联合会变更第二次易考易错模拟试题(共500题)试卷后附参考答案
- 中国急性缺血性脑卒中诊疗指南(2025年)
- 2025年职业健康安全卫生职业病防治考试题库含答案
- 朔州市中医院心率变异性分析考核
- 2025年下半年巴彦淖尔日报社招录采编人员招聘易考易错模拟试题(共500题)试卷后附参考答案
- 2025年医院收支结转(余)管理制度
- 2025年金融课考试试题及答案
- 2025年内蒙古辅警人员招聘考试题库及答案
- 精选四川高中信息技术选修网络技术学业水平考试真题含答案
- 水分测定原始记录表
- 电子商务客户服务5套综合测试题带答案
- 2022年助产人员培训计划
- 交通警察大队选定车辆、痕迹类检验鉴定服务机构项目合同书
- 起重机轨道修理方案
- Jinan Vantage-碳碳复合材料-应用领域简介
- 办公室七大浪费管理手册
- 轴类零件实用工艺工序卡片
- 脑血管造影(DSA)知情同意书
- 菱形销尺寸设计规范及标准
评论
0/150
提交评论