ASP.NET MVC+LINQ开发一个图书销售站点(4):创建一个ASP.NET MVC应用的原型
建完数据库,我们就可以开发了
1. 新建一个BookShop的ASP.NET MVC Web Application
2. 选择不生成测试工程(后面我们需要测试时,再手工新建)。
3.生成如下的解决方案
4: 我们使用默认的MVC结构。 Model主要提供数据,Controller主要完成业务逻辑,View主要是用来和用户交互(下面的图来自Scottegu)
5. 我们计划如下的路
http://cyqdata.com/cnblogs/article-detail-12385
在MVC2.0 中 进行 LINQTOSQL 实体统一验证方法(上)
场景:
当我把项目从 MVC1.0 升级到 MVC2.0 时,原以为可以方便的使用 System.ComponentModel.DataAnnotations 结合 MVC2.O 的
ModelState.IsValid 进行数据有效验证
http://cyqdata.com/cnblogs/article-detail-11942
【原创】使用ASP.NET MVC 和LINQ建立一个简单的博客 - Part 3
原文地址:Building_a_Simple_Blog_Engine_with_ASPNET_MVC_and_LINQ__Part_3
原文作者: Keyvan Nayyeri
本文地址:http://www.cnblogs.com/QLeelulu/archive/2008/03/04/1090263.html
本文作者:Q.Lee.lulu
相关链接
使用ASP.NET MVC 和LINQ建
http://cyqdata.com/cnblogs/article-detail-11746
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
http://cyqdata.com/cnblogs/article-detail-11388
在MVC2.0 中 进行 LINQTOSQL 实体统一验证方法(下)
上一篇文章中主要介绍了如何在MVC2.0中将验证方法统一,当验证都规范好后再测试代码发现还存在一些隐藏问题未解决。问题的产生请看下图:
假设我们的数据库只有这两张表
因为项目建立在LinqToSQL基础上,所以当我们在MVC内调用 TryUpdate
http://cyqdata.com/cnblogs/article-detail-9439
ASP.NET MVC+LINQ开发一个图书销售站点
园子里已经有很多人讲解了其理论知识,网上也有不少示例,但是很多示例都是Prieview1的,写这篇blog的目的是想用ASP.NET MVC+LINQ做一个示例项目,主要是为了演示ASP.NET MVC+LINQ的一些特性,本人也是边学习边做,如果有哪位朋友发现哪里有问题或者有更好的实现,非常非常欢迎赐教,我还有很多没有实验,比如这个如何与ASP.NET AJAX结合,如何验证、如何与Silver
http://cyqdata.com/cnblogs/article-detail-8555
合理使用“.NET扩展方法”来简化代码(例子:空值判断,利用扩展方法实现LINQ操作符ForEach)
我们先简单介绍扩展方法的定义,扩展方法是用来在类型定义完成后再继续为其添加新的方法。扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。
扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。你只要在静态类的静态方法的参数前加上this,就可以生成这个类的扩展方法。
如果你曾经开发过详细资料
http://cyqdata.com/cnblogs/article-detail-8273
C# 用Linq的方式实现对Xml文件的基本操作(创建xml文件、增删改查xml文件节点信息)
我的上一篇文章描述了用普通方法实现对xml文件的基本操作,感谢各位园友给我提的每一个建议,大家主要在说:用Linq去实现对xml的操作更加方便简洁,于是乎我就现学习了一下Linq to xml,由于是刚刚接触Linq,理解肯定不会很深,所以请各位园友不吝赐教,有建议尽管说,在此先谢过大家啦~
LINQ to XML 为创建 XML 元素提供了一种称为“函数构造”的有效方
http://cyqdata.com/cnblogs/article-detail-7715
使用LinqToSql加载动态column
需求 最近有个小的探索类需求:如何支持在数据库中动态的添加一列? 例如我们有一个type News news public class News
{
public int Id { get; set; }
public string Title { get; set; }
public string Detail { get; s
http://cyqdata.com/cnblogs/article-detail-4499
使用LINQ Expression构建Query Object
这个问题来源于Apworks应用开发框架的设计。由于命令与查询职责的分离,使得基于CQRS体系结构风格的应用系统的外部存储系统的结构变得简单起来:在“命令”部分,简单地说,只需要Event Store和Snapshot Store来保存Domain Model;而“查询”部分,则又是基于事件派送与侦听的系统集成。之前我也提到过,“查询”部分由于不牵涉到Domain Model,于是,它的设计应该随
http://cyqdata.com/cnblogs/article-detail-4428
Linq初级班 Linq To XML体验(编程篇)
Linq初级班 Linq To XML体验(编程)
首先,我们在Linq初级班 Linq To XML体验(基础)已经初步了解了一些XML的基本知识,在本章我们将试着用LINQ to XML对XML文档进行操作,我也是LINQ的初学者,文章中不免会有一些不对的地方,希望高手们多多指点,为我们LINQ初学者们多提宝贵的意见,我也会继续努力的,在本章我们将学习如何用LINQ to XML创建,加载,操作以及遍历XML文档,文章目录如下所示:
目录
1.使用Linq to XML加载XML文档
2.使用Linq to XML创建保存XML
3.使用Linq to XML遍历XML
4.使用Linq to XML操作XML的元素
5.使用Linq to XML操作XML的属性
1.使用Linq to XML加载XML文档
首先在工程下创建好一个XML文档,命名为test.xml,
http://cyqdata.com/cnblogs/article-detail-2295
Linq初级班 Linq To XML体验(基础篇)
LINQ To XML体验(基础)
这两天开始学习LINQ to XML的知识,我会继续把自己的感想和示例发布给初学者们学习的,一样欢迎高手们多多指点,请勿使用过激语言,针锋相对,我是个初学者,自知还有许多不足的地方,还请高手们多多耐心指导,好了,下面就开始我们的LINQ to XML旅程吧,在此之前我们需要先了解一下基础知识.
1.LINQ to XML是一种使用XML的新方法,它采用了多种当前使用的XML处理技术,如DOM和XPath,并在.NET Framework内组合为单一的编程接口.
2.LINQ to XML是基于LINQ的,这意味着可以使用LINQ中所有的功能,如标准查询操作符和LINQ编程接口.
3.LINQ to XML由System.Xml.Linq命名空间极其相应的类提供,因此工程中记得添加这个引用哦.下面列出System.Xml.Linq命
http://cyqdata.com/cnblogs/article-detail-2285
2.Linq初体验 Linq2SQL示例(原创)
Linq2SQL只是Linq中的一个很小的功能部分,我们今天就来看看用Linq如何对数据库进行增删查改的操作.
我的测试环境是:WIN7 + VS2008 + SQL2005
要想实现用Linq对数据库进行操作,我们要做的事情有如下几个:
1. 创建数据库,表和测试数据
2. 创建Linq To SQL类,配置类和数据库中的表的映射关系
3. 使用Linq的API函数对数据库进行操作
1. 创建数据库,表和测试数据
数据库:
User表:
测
http://cyqdata.com/cnblogs/article-detail-2153