资源简介
技能点描述如下:
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 C#购物车源代码
- ASP.NET实验室预约管理系统
- 020ASP.NET车辆综合管理系统.zip
- MVC model层代码生成器 C#
- c# 高校档案信息管理系统
- asp.net中c#做的躲避小游戏,希望大家
- ASP.NET C# 工资管理系统
- ASP.NET客户管理系统(毕业设计 C#
- 在线求职系统(C#ASP.NET源码)
- C#代码生成器(生成MVC三层代码)
- MvCodeReaderSDKNet海康相机SDK二次开发,
- C# MVC根据Word模板导出Word
- asp.net 在线考试系统及论文
- ASP.Net文件上传管理源码
- 《OA企业办公自动化》asp.net 源码(附
- 基于easy-mvc的后台管理系统源码 v1.1
- asp.netc#开发规范
- asp.net 大文件上传(带进度条)
- 通过程序自动填充并提交ASP.NET表单(
- ASP.NET 基础编程文档(PPT电子教案)
-
ASP.NET_xm
l深入编程技术 - asp.net 新闻发布系统源码(附文档以及
- asp.net 简单的Ajax应用
- asp.net 企业官网源码(附数据库)
- asp.net 花语花店销售网站源码(含数据
- ASP.NET资产管理系统源码(附数据库)
- ajax 登录(基于asp.net)
- asp.net 简单新闻发布系统源码(附数据
- asp.net新闻发布系统(源码+数据库+论
评论
共有 条评论