自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 收藏
  • 关注

ASP.NET MVC+LINQ开发一个图书销售站点

园子里已经有很多人讲解了其理论知识,网上也有不少示例,但是很多示例都是Prieview1的,写这篇blog的目的是想用ASP.NET MVC+LINQ做一个示例项目,主要是为了演示ASP.NET MVC+LINQ的一些特性,本人也是边学习边做,如果有哪位朋友发现哪里有问题或者有更好的实现,非常非常欢迎赐教,我还有很多没有实验,比如这个如何与ASP.NET AJAX结合,如何验证、如何与Silver...

2008-03-29 17:12:00 172

ASP.NET MVC+LINQ开发一个图书销售站点

园子里已经有很多人讲解了其理论知识,网上也有不少示例,但是很多示例都是Prieview1的,写这篇blog的目的是想用ASP.NET MVC+LINQ做一个示例项目,主要是为了演示ASP.NET MVC+LINQ的一些特性,本人也是边学习边做,如果有哪位朋友发现哪里有问题或者有更好的实现,非常非常欢迎赐教,我还有很多没有实验,比如这个如何与ASP.NET AJAX结合,如何验证、如何与Silver...

2008-03-29 17:12:00 80

ASP.NET MVC+LINQ开发一个图书销售站点(10):作者管理

作者添加、删除、修改,基本和前面的目录管理类似,这里我们更多的用了些MVC 的Html Helper 1、前面我们把数据的存取全部放到BookShopDBDataContext分部类里,但是如果功能很多,那么比较凌乱,我们这里按每一个大点的功能放到一个文件里     首先,我们Model里建立一个DALBase的抽象类,当然你也可以新建一个DAL层。    2. 我们再建立一个AuthorDA...

2008-03-29 17:03:00 190

ASP.NET MVC+LINQ开发一个图书销售站点(10):作者管理

作者添加、删除、修改,基本和前面的目录管理类似,这里我们更多的用了些MVC 的Html Helper 1、前面我们把数据的存取全部放到BookShopDBDataContext分部类里,但是如果功能很多,那么比较凌乱,我们这里按每一个大点的功能放到一个文件里     首先,我们Model里建立一个DALBase的抽象类,当然你也可以新建一个DAL层。    2. 我们再建立一个AuthorDA...

2008-03-29 17:03:00 84

ASP.NET MVC+LINQ开发一个图书销售站点(9):编辑目录

编辑目录和新建类似,这里我们用MVC提供的辅助类 1.在Model 的BookShopDBDataContext分部类里添加: 2. 在CategoryController添加如下方法(注意:我们添加了后端验证) 3. 修改View下的EditCategory.aspx. (注意:我们用了MVC提供的辅助类生成Textbox,并且加了验证) 4.这里是目录,前面添加成书名了,改过来。 ...

2008-03-28 17:57:00 94

ASP.NET MVC+LINQ开发一个图书销售站点(9):编辑目录

编辑目录和新建类似,这里我们用MVC提供的辅助类 1.在Model 的BookShopDBDataContext分部类里添加: 2. 在CategoryController添加如下方法(注意:我们添加了后端验证) 3. 修改View下的EditCategory.aspx. (注意:我们用了MVC提供的辅助类生成Textbox,并且加了验证) 4.这里是目录,前面添加成书名了,改过来。 ...

2008-03-28 17:57:00 73

MSDTC不能启动的一个解决方法

项目里要用到事务,而.NET事务需要用到MSDTC,但是启动时,报错。经实验,找到以下解决方法 1. 如果只是提示需要MSDTC 那么点开始→运行→输入命令"net start msdtc",运行该命令即可. 2. 如果启动不了,请查看事件查看器 在系统事件中有错误:Distributed Transaction Coordinator 服务因 3221229584 (0xC0001010) ...

2008-03-28 12:35:00 282

MSDTC不能启动的一个解决方法

项目里要用到事务,而.NET事务需要用到MSDTC,但是启动时,报错。经实验,找到以下解决方法 1. 如果只是提示需要MSDTC 那么点开始→运行→输入命令"net start msdtc",运行该命令即可. 2. 如果启动不了,请查看事件查看器 在系统事件中有错误:Distributed Transaction Coordinator 服务因 3221229584 (0xC00010...

2008-03-28 12:35:00 243

ASP.NET MVC+LINQ开发一个图书销售站点(8):表单验证

我们用AddCategory(添加图书目录这个页面来举例),我们要求目录名不能为空 1. 修改AddCategory.aspx 2. 在Content目录下新建一个FormValidate.js 3. 我们同样不能忘了后端验证,修改CategoryController 疑问1: 我本来想如果为空直接return,但是页面一片空白,我只能重新RenderView当前页面,但是如果我页面上...

2008-03-26 17:32:00 91

ASP.NET MVC+LINQ开发一个图书销售站点(8):表单验证

我们用AddCategory(添加图书目录这个页面来举例),我们要求目录名不能为空 1. 修改AddCategory.aspx 2. 在Content目录下新建一个FormValidate.js 3. 我们同样不能忘了后端验证,修改CategoryController 疑问1: 我本来想如果为空直接return,但是页面一片空白,我只能重新RenderView当前页面,但是如果我页面上...

2008-03-26 17:32:00 73

ASP.NET MVC+LINQ开发一个图书销售站点(7):图书分类管理

1、浏览分类a. 修改Contoller的为如下using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using BookShop.Models; //import model namespace BookShop.Controlle...

2008-03-26 14:12:00 285

ASP.NET MVC+LINQ开发一个图书销售站点(7):图书分类管理

1、浏览分类a. 修改Contoller的为如下using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using BookShop.Models; //import model namespace BookShop.Controlle...

2008-03-26 14:12:00 92

ASP.NET MVC+LINQ开发一个图书销售站点(5):创建逻辑层接口

我们先来用管理员界面的目录管理来熟悉一下流程 1. 我们希望同过Category/List来浏览所有的目录,Category/New来添加目录,Category/Edit/{id}来修改目录,Category/Delete/{id}来删除一个目录。 URL Format 行为 URL Example /Category/List 浏览所有目录 /Category/List /Catego...

2008-03-26 14:10:00 101

ASP.NET MVC+LINQ开发一个图书销售站点(6):创建数据层

1. 我们在Model下存放我们系统需要的数据,首先我们创建一个数据库的Linq to Sql Class 2.选中所有的表到设计视图 3. 新建一个BookShopDBDataContext的分布类,我们在这里写一些方法和逻辑层Controller交互.using System;using System.Data;using System.Configuration;using...

2008-03-26 14:10:00 118

ASP.NET MVC+LINQ开发一个图书销售站点(5):创建逻辑层接口

我们先来用管理员界面的目录管理来熟悉一下流程 1. 我们希望同过Category/List来浏览所有的目录,Category/New来添加目录,Category/Edit/{id}来修改目录,Category/Delete/{id}来删除一个目录。 URL Format 行为 URL Example/Category/List 浏览所有目录 /Category/List/Categ...

2008-03-26 14:10:00 66

ASP.NET MVC+LINQ开发一个图书销售站点(6):创建数据层

1. 我们在Model下存放我们系统需要的数据,首先我们创建一个数据库的Linq to Sql Class 2.选中所有的表到设计视图 3. 新建一个BookShopDBDataContext的分布类,我们在这里写一些方法和逻辑层Controller交互.using System;using System.Data;using System.Configuration;using Sy...

2008-03-26 14:10:00 78

ASP.NET MVC+LINQ开发一个图书销售站点(4):创建一个ASP.NET MVC应用的原型

建完数据库,我们就可以开发了1. 新建一个BookShop的ASP.NET MVC Web Application 2. 选择不生成测试工程(后面我们需要测试时,再手工新建)。 3.生成如下的解决方案 4: 我们使用默认的MVC结构。 Model主要提供数据,Controller主要完成业务逻辑,View主要是用来和用户交互(下面的图来自Scottegu) 5. 我们计划如下的路...

2008-03-26 14:09:00 135

ASP.NET MVC+LINQ开发一个图书销售站点(4):创建一个ASP.NET MVC应用的原型

建完数据库,我们就可以开发了1. 新建一个BookShop的ASP.NET MVC Web Application 2. 选择不生成测试工程(后面我们需要测试时,再手工新建)。 3.生成如下的解决方案 4: 我们使用默认的MVC结构。 Model主要提供数据,Controller主要完成业务逻辑,View主要是用来和用户交互(下面的图来自Scottegu) 5. 我们计划如下的路...

2008-03-26 14:09:00 103

ASP.NET MVC+LINQ开发一个图书销售站点(3):建立数据库

根据上一节的对象,我们创建数据库如下: Book Shop Database script SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOIF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[Admin]') AND ...

2008-03-25 17:57:00 142

ASP.NET MVC+LINQ开发一个图书销售站点(3):建立数据库

根据上一节的对象,我们创建数据库如下: Book Shop Database script <!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/...

2008-03-25 17:57:00 81

ASP.NET MVC+LINQ开发一个图书销售站点(2):对象及其关系

经过对需求分析的提取,我们得到如下的对象及关系图 对象:目录对象、图书对象、作者对象、管理员对象、用户对象、评论对象、订单对象、详细对象。 关系:目录和图书是多对一关系、作者和图书是一对多关系(不考虑合著)、图书和评论是一对多关系、用户和评论是一对多关系、用户和订单是一对多关系,订单和详细订单式一对多关系。 ...

2008-03-25 17:17:00 80

ASP.NET MVC+LINQ开发一个图书销售站点(2):对象及其关系

经过对需求分析的提取,我们得到如下的对象及关系图 对象:目录对象、图书对象、作者对象、管理员对象、用户对象、评论对象、订单对象、详细对象。 关系:目录和图书是多对一关系、作者和图书是一对多关系(不考虑合著)、图书和评论是一对多关系、用户和评论是一对多关系、用户和订单是一对多关系,订单和详细订单式一对多关系。 ...

2008-03-25 17:17:00 100

ASP.NET MVC+LINQ开发一个图书销售站点(1):需求分析

需求分析阶段 我们说先想到的是如下的功能: (1)主要功能 (2) Use Case 管理员: 图书类别管理, 图书信息维护(添加、修改、删除),作者信息添加修改删除,读者管理,评论管理(添加,修改,删除),订单管理,登录 用户:   图书浏览,图书评论,图书购买,订单管理,登录                                Use Case1: 图书类别管理,把图书放入...

2008-03-25 13:41:00 194

ASP.NET MVC+LINQ开发一个图书销售站点(1):需求分析

需求分析阶段 我们说先想到的是如下的功能: (1)主要功能 (2) Use Case 管理员: 图书类别管理, 图书信息维护(添加、修改、删除),作者信息添加修改删除,读者管理,评论管理(添加,修改,删除),订单管理,登录 用户:   图书浏览,图书评论,图书购买,订单管理,登录                                Use Case1: 图书类别管理,把图书放...

2008-03-25 13:41:00 124

ASP.NET Basics: Foundation of ASP.NET

看了Dflying chen的推荐,摘录下来需要面试的人用。 This has been pooled together from a number of resources: What is ASP.NET? Microsoft ASP.NET is a server side technology that enables programmers to build dynamic Web...

2008-03-25 09:21:00 127

ASP.NET Basics: Foundation of ASP.NET

看了Dflying chen的推荐,摘录下来需要面试的人用。 This has been pooled together from a number of resources: What is ASP.NET? Microsoft ASP.NET is a server side technology that enables programmers to build dynamic Web...

2008-03-25 09:21:00 95

ASP.NET MVC源码现在可以下载了(翻译)

上个月我在blog里介绍了ASP.NET MVC Roadmap,两个周以前我们发布了ASP.NET Preview 2 Release,ASP.NET组的Phil Haack写了一篇很好的blog介绍了这个版本.在我的Roadmap那篇文章里我提到我们将会公布ASP.NET MVC Framework的源代码,让我们容易构建,调试和修改(你可以自己修改遇到的问题而不用等到下一个版本更新) 今...

2008-03-22 09:44:00 264

ASP.NET MVC源码现在可以下载了(翻译)

上个月我在blog里介绍了ASP.NET MVC Roadmap,两个周以前我们发布了ASP.NET Preview 2 Release,ASP.NET组的Phil Haack写了一篇很好的blog介绍了这个版本.在我的Roadmap那篇文章里我提到我们将会公布ASP.NET MVC Framework的源代码,让我们容易构建,调试和修改(你可以自己修改遇到的问题而不用等到下一个版本更新) ...

2008-03-22 09:44:00 366

拔丝山药

2008-03-16 17:48:00 119

拔丝山药

<embed align="middle" src="http://player.youku.com/player.php/Type/Folder/Fid/643766/Ob/9/Pt/36/sid/XNTYwOTUxMg==/v.swf" width="480" height="400" type="application/x-shockwave-flash" mode="trans

2008-03-16 17:48:00 103

全家愉快

2008-03-16 17:36:00 83

全家愉快

<embed align="middle" src="http://player.youku.com/player.php/Type/Folder/Fid/643766/Ob/9/Pt/26/sid/XNTYwODc0OA==/v.swf" width="480" height="400" type="application/x-shockwave-flash" mode="trans

2008-03-16 17:36:00 86

红烧肉

2008-03-16 17:12:00 98

红烧肉

<embed align="middle" src="http://player.youku.com/player.php/Type/Folder/Fid/643766/Ob/9/Pt/13/sid/XNTU5MTA2NA==/v.swf" width="480" height="400" type="application/x-shockwave-flash" mode="trans

2008-03-16 17:12:00 98

山药枸杞汤

2008-03-16 17:07:00 141

山药枸杞汤

<embed align="middle" src="http://player.youku.com/player.php/Type/Folder/Fid/643766/Ob/9/Pt/18/sid/XNTU5MTE3Ng==/v.swf" width="480" height="400" type="application/x-shockwave-flash" mode="trans

2008-03-16 17:07:00 94

外企公司常用英文缩写

RGDS: regardsTKS: thanksASAP: as soon as posibleBTW: by the wayFW: fowardCOD: code of conduct 公司行为规范准则OL: office ladyEG: for exampleFYI: for you informationETC: esmated time of compl...

2008-03-16 15:10:00 1169

外企公司常用英文缩写

RGDS: regardsTKS: thanksASAP: as soon as posibleBTW: by the wayFW: fowardCOD: code of conduct 公司行为规范准则OL: office ladyEG: for exampleFYI: for you informationETC: esmated time of compl...

2008-03-16 15:10:00 856

在外企必会的英文单词

1、background俺到外企上班了,那可是外企!像什么IBM什么的,用字母当公司名的那可都是大外企,不是什么民企能够比拟的!记得到UT找工作的时候,人力资源部(俺这叫HR)的领导看着我的简历说,你的background不错,俺心里就一阵兴奋,心想这可真到外企了呀!2、conferencecall这可是俺们的主要工作方式,有道是大call三六九,小call天天有,有事咱就call一下...

2008-03-16 14:42:00 311

在外企必会的英文单词

1、background俺到外企上班了,那可是外企!像什么IBM什么的,用字母当公司名的那可都是大外企,不是什么民企能够比拟的!记得到UT找工作的时候,人力资源部(俺这叫HR)的领导看着我的简历说,你的background不错,俺心里就一阵兴奋,心想这可真到外企了呀!2、conferencecall这可是俺们的主要工作方式,有道是大call三六九,小call天天有,有事咱就call一下...

2008-03-16 14:42:00 237

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除