- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JBlog
基于AJAX的.NET个人博客系统
说明文档
概述
本系统是基于AJAX的.NET个人博客系统。本系统的主要优点有: AJAX显示文章列表、
AJAX评论、AJAX留言、突出热门显示最新文章、可以划分无限个文章种类、可以制作多个 友情链接、评论留言 AJAX分页显示、提供文章和评论的 RSS源、全局过滤器防 SQL注入、
后台管理等等。本系统界面友好,易操作,是一个简单而且实用的 .NET个人博客系统。
首页截图:
HE ; SI fl 住亘■ I :1 z去幻口 -
HE ; SI fl 住亘■ I :1 z去
幻口 - -t Aa a | f 迄叵■ I Z3
g ; ^aEIS n u :也?11底虫些
用讨■曙
1 -fi: -AEi^ zlfm期
urm
RS5
7 榨:*ABIS |A戊舸 |£?e?
就町IW SWM 厦Ell舅:吃貫r* 賣如耶車曲f韓孩f ?厮M
吋聞M JfFpW VBM 祜■测舄 滴觀理M ttTKW TtrflV亍小w UjTMI irfE9^ xSTMi
Hi£前 SiMlfft
WMW WMV*易祁5 胃盖齐■ ■祁q WW* ?in4W别迥qi?有EW 嶽Epim?
I = [?沖 ffwF
文章截图:
留言截图:
后台登陆截图:輛正码:(点缶图片舷验iil码》:、*
后台登陆截图:
輛正码:(点缶图片舷验iil码》
G g员登录
后台首页截图:
a后台首丙JBlogM 统
a后台首丙
制作人-计0604-9 41号董立强
二、 功能模块划分
本系统的主要文件夹和文件介绍: App_Code 文件夹下主要是本系统所用的到类
Css文件夹下主要是本系统所用的到 CSS样式表
Images 图片文件夹
Js本系统实现 AJAX所用的到JQuery的框架
RSS本系统的文章和评论的 RSS源
本系统所用到的类的介绍:
DBConnection.cs 数据库连接与操作类 主要方法有:
public SqlDataReader select(string sql) 操作 select 语句,返回结果集 public bool execute(string sql)执行 SQL语句,返回是否成功
function.cs 本系统所用的主要的函数库 主要方法有:
public static String page(int page_num, int cur_page, int per_group, String base_url) 分页标签输出函数
public static String JBIogJump(String errorStr, String jumpTo) 基于 JavaScript 的页面跳 转
public static string getMd5(string input) 返回此字符串的 MD5
public static int IsNumeric(string str) 检测字符串是否为数字,如果是就返回此字符 串的数字形式,如果不是返回 1
public static int IsKind(string str) 检测是否为分类,分类的特殊化,如果不是分类返 回 -1
public static string DelHTML(string Htmlstring) 去除字符串的 HTML 格式 public static string checksql(string str) 检查SQL参数,把单引号改成两个单引号
RSSFeedGenerator.cs生成 RSS源 主要方法有:
public void WriteStartChannel(string title, string link, string description, string copyright, string webMaster) 输出 XML 头
public void WriteItem(string title, string link, string description, string author, DateTime publishedDate, string subject) 输出一个 XML 项目
Global.asax全局过滤器,防止 SQL注入
主要方法有:
public static bool SqlFilter2(string InText) 检测是否有非法字符 private void goErr(string tm) 出错跳转
protected void Application_BeginRequest(Object sender, EventArgs e) 当提交数据时 的过滤器
三、 数据库设计
1. admin 存储管理员账号和密码
① ID
您可能关注的文档
最近下载
- hohem浩瀚iSteady V3 用户使用手册.pdf
- 2025(新人教PEP版)英语五年级下册 Unit3 大单元教学设计.docx
- AI应用报告:Dive+in-扩散和深入.docx
- 练习07 中亚高考区域地理总复习(全国通用)(含答案解析).docx VIP
- 年产20万吨乙二醇精制工段工艺设计.doc
- 15G611砖混结构加固与修复(OCR).pdf VIP
- 最新最全《三字经》教案(完整版.docx VIP
- 2024年全球及中国三用工作船(AHTS)行业头部企业市场占有率及排名调研报告.docx VIP
- 2025统编版小学道德与法治一年级(下)全册教案、每课教学反思.pdf
- 施工现场专职扬尘防治管理人员和专职保洁人员情况表.docx VIP
文档评论(0)