YQBlog .NET MVC3系统之用户系统实战(1)

作者:   出处:互联网   2015-07-06 11:08:10   阅读:2

分类信息跟网站配置信息都涉及文件修改,如果修改失败证明目录权限不够,需要添加下网站文件夹目录(至少是content目录)的net service用户组控制权限。

在上一篇文章中,已经对该系统的架构,功能设计做了一些介绍。点击查看:YQBlog - 基于Asp.Net MVC3的个人系统分享【开源】


 

这里对新增的部分做一些分享。


 

预览


 

后台预览(屏蔽了增删改)


 

源码下载(请下载最新版YQBlog1.1)


 

【注:分类信息跟网站配置信息都涉及文件修改,如果修改失败证明目录权限不够,需要添加下网站文件夹目录(至少是content目录)的net service用户组控制权限】


 

新增功能:


 

1.用户中心。


 

2.用户在页面中对于所发评论/留言的修改,删除。


 

3.系统邮件发送(留言、回复email通知提醒)


 

4.简单的ubb编辑器


 

主要知识点:


 

1.jquery选项卡


 

2.membership profile对于用户信息的扩充


 

3.flash头像上传


 

4.email在线发送(异步)


 

5.html,ubb代码在c#以及js中的互相转换


 

1.jquery 选项卡


 

基本上所有的选项卡菜单原理都一样,首先把所有的内容列出来,切换也就是显示一个,其它的隐藏起来。一些看起来比较炫的效果无非就是通过到位的backgournd,border等样式定义来实现。Jquery让一切变得华丽且简单:


 

$(function () {  $( #ucenter .tabbtn ).click(function () {  var index = $( #ucenter .tabbtn ).index($(this));  $(this).addClass( u_current ).siblings( li ).removeClass( u_current );  $($( #ucenter .tabitem ).get(index)).show().siblings( .tabitem ).hide();  });  }); 


 

html文档:

Copyright© 2006-2015 ComponentCN.com all rights reserved.重庆磐岩科技有限公司(控件中国网) 版权所有 渝ICP备12000264号 法律顾问:元炳律师事务所
客服软件
live chat