资源简介
技能点描述如下:
1.使用ASP.NET MVC框架开发基于MVC设计模式的Web应用程序
2.使用Linq to SQL编写通用数据库访问类
3.使用jQuery form Validator插件实现表单验证。
4.使用ASP.NET MVC Action过滤器处理用户权限。
5使用FCKEditor编辑信息内容
功能概述:
1.用户界面部分:信息列表显示,信息分类显示,信息内容显示,站内查询。
2.后台管理部分:后台登陆,栏目管理,用户管理,信息管理,网站设置管理
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.Linq;
using System.Web;
using System.Web.Mvc;
using CMS.DAO;
namespace CMS.Core
{
public class CategoryManager
{
private CMS.DAO.CMSDAODataContext dao;
public CategoryManager()
{
dao=new CMSDAODataContext();
}
public void AddOrUpdateCategory(Category category)
{
if (category.CategoryId == -1)
{
dao.Category.Insertonsubmit(category);
}
else
{
Category findCategory = dao.Category.SingleOrDefault(s => s.CategoryId == category.CategoryId);
SaveCategory(findCategory category);
}
dao.SubmitChanges();
}
public void RemoveCategory(int id)
{
Category category = dao.Category.SingleOrDefault(s => s.CategoryId == id);
if (category != null)
{
dao.Category.Deleteonsubmit(category);
dao.SubmitChanges();
}
}
private void SaveCategory(Category oldCategory Category newCategory)
{
oldCategory.CategoryName = newCategory.CategoryName;
oldCategory.ParentCategoryId = newCategory.ParentCategoryId;
}
public Category Load(int id FormCollection collection)
{
Category category = new Category();
if (id != -1)
{
category = dao.Category.SingleOrDefault(s => s.CategoryId == id);
}
else
{
category.CategoryId = -1;
category.CategoryName = string.Empty;
category.ParentCategoryId= -1;
}
if (collection[“CategoryName“] != null)
category.CategoryName = collection[“CategoryName“];
if (collection[“ParentCategoryId“] != null)
category.ParentCategoryId =Convert.ToInt32(collection[“ParentCategoryId“]);
return category;
}
public Category GetCategoryById(int id)
{
return dao.Category.SingleOrDefault(s => s.CategoryId == id);
}
public List GetAllCategory()
{
return dao.Category.ToList();
}
public List GetCategoryByParentId(int parentId)
{
return dao.Category.Where(c => c.ParentCategoryId == parentId).ToList();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1864 2010-03-11 17:51 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.sln
..A..H. 67684 2011-05-25 21:59 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.suo
文件 2665 2010-05-15 22:19 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.Core\CategoryManager.cs
文件 3148 2010-05-15 22:41 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.Core\CMS.Core.csproj
文件 4204 2010-05-17 00:03 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.Core\EntityManager.cs
文件 2892 2010-05-14 17:10 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.Core\SiteSettingManager.cs
文件 4481 2010-05-16 19:05 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.Core\UserManager.cs
文件 16384 2011-05-05 20:20 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.Core\bin\Debug\CMS.Core.dll
文件 38400 2011-05-05 20:20 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.Core\bin\Debug\CMS.Core.pdb
文件 16384 2011-05-05 20:20 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.Core\bin\Debug\CMS.DAO.dll
文件 44544 2011-05-05 20:20 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.Core\bin\Debug\CMS.DAO.pdb
文件 2180 2011-05-05 20:20 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.Core\obj\Debug\CMS.Core.csproj.FileListAbsolute.txt
文件 16384 2011-05-05 20:20 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.Core\obj\Debug\CMS.Core.dll
文件 38400 2011-05-05 20:20 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.Core\obj\Debug\CMS.Core.pdb
文件 12552 2011-05-05 20:20 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.Core\obj\Debug\ResolveAssemblyReference.cache
文件 5120 2010-03-17 15:11 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.Core\obj\Debug\Refactor\CMS.Core.dll
文件 1348 2010-05-09 20:00 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.Core\Properties\AssemblyInfo.cs
文件 390 2010-05-09 20:03 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.DAO\app.config
文件 3643 2010-05-09 20:08 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.DAO\CMS.DAO.csproj
文件 3355 2010-05-17 14:38 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.DAO\CMSDAO.dbml
文件 2998 2010-05-17 14:38 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.DAO\CMSDAO.dbml.layout
文件 20068 2010-05-17 14:38 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.DAO\CMSDAO.designer.cs
文件 16384 2011-05-05 20:20 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.DAO\bin\Debug\CMS.DAO.dll
文件 390 2010-05-09 20:03 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.DAO\bin\Debug\CMS.DAO.dll.config
文件 44544 2011-05-05 20:20 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.DAO\bin\Debug\CMS.DAO.pdb
文件 1870 2011-05-05 20:20 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.DAO\obj\Debug\CMS.DAO.csproj.FileListAbsolute.txt
文件 16384 2011-05-05 20:20 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.DAO\obj\Debug\CMS.DAO.dll
文件 44544 2011-05-05 20:20 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.DAO\obj\Debug\CMS.DAO.pdb
文件 8192 2010-03-17 15:11 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.DAO\obj\Debug\Refactor\CMS.DAO.dll
文件 15360 2010-05-17 14:38 CMS新闻发布系统+数据库+Linq技术\CMS\CMS.DAO\obj\Debug\TempPE\CMSDAO.designer.cs.dll
............此处省略704个文件信息
相关资源
- 基于ASP.NET博客系统
- 购物车asp.net+sqlserver2005
- 网上鲜花销售系统、网上商店、asp.
- 小区物业管理系统asp.net源码
- asp.net在线音乐播放器
- 网上书店asp.net+c#源代码+答辩ppt+毕业
- b/s模式网上招聘系统
- ASP.net教务管理系统245337
- 基于asp.net开发的小型网站源码及数据
- asp.net多页签页面切换
- asp.net全站源码
- 小型营销管理系统asp.net/三层架构
- html5毕业论文
- c#网上订餐系统242193
- 网上购物系统(asp.net)241995
- ASP.NET MVC 5入门指南(中文PDF+源码)
- 毕业设计项目---拍拍网
- asp.net 在线订餐系统
- ASP.NET三层架构小说网期末答辩项目原
- ASP.NET+SQLSERVER商城系统源码
- 学生成绩信息管理系统 ASP.NET 论文+源
- asp.net 旅游网站
- 仿新浪微博数据库+存储过程+asp.net 源
- asp.net在线作业提交系统
- ASP.NET+SQL玩具网上销售系统
- ASP.NET网络游戏虚拟物品交易平台
- 基于asp.net做的普通校园社团的网站
- 个人博客源码asp.net +sqlserver
- asp.net上传文件预览Excel\\Word\\PDF文件
- 在线论坛源码asp.net
评论
共有 条评论