- 博客(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
拔丝山药
<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
全家愉快
<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
红烧肉
<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
山药枸杞汤
<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关注的人