上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 24 下一页
摘要: Mvcmodel系列文章主要分为三部分:ModelTemplates,ModelBinding,ModelValidation。本篇文章主要内容包括下面三个部分:A.使用模板视图助手B.自定义视图模板系统C.理解元数据提供体系一、使用模板视图助手1.1助手体验 模板视图助手,我理解为MVC提供的根据model中定义的数据类型,来生成视图(View)标签的助手。显而易见其好处,当我们更改model中的数据类型时,不用担心要更改view。下面我们就来体验一下吧。先建立一个空的mvc解决方案,起名为ModelTemplate,如下图然后在models中新建一个类,在此只是为了演示,所以没有把下面三. 阅读全文
posted @ 2013-03-25 23:19 haiziguo 阅读(9327) 评论(11) 推荐(6) 编辑
摘要: 一、分析我们的应用程序,SportsStore,到处都遵循经典在线商店所采用的方法。我们将创建一个在线产品目录,客户可以按类别浏览页面,购物车用户可以在其中添加和删除产品,并检出客户可以在其中输入发货详细信息。 我们还会创建一个管理区域,包括创建、读取、更新和删除管理目录的设施,我们会保护它,以便只有登录管理员可以使变化。一个类只要实现了IProductRepository就可以拥有Product对象了。这就是仓库模式的精华。其实现原理是下面的代码:public interface IProductsRepository { IQueryable<Product> Pro... 阅读全文
posted @ 2013-01-25 22:15 haiziguo 阅读(510) 评论(0) 推荐(0) 编辑
摘要: MVC架构模式•Models,其中包含或代表用户使用的数据。他们可以是代表视图之间传输的数据和控制器简单的ViewModels(在音乐商店中用过的),也可以是域模型(在音乐商店中的ShoppingCart模型),其中包含一个数据业务领域以及操作、转换和规则操纵数据。 •Views,用于呈现用户界面模型的某些部分。•Controllers,处理传入的请求,模型上执行操作,选择视图呈现给用户。 模型是应用程序工作的整体定义。在银行业的应用,举例,模型表示在银行的所有应用程序支持,如帐户,总帐,信贷限额的客户,以及可以使用的操纵模型中的数据,例如账户的存款和取款。模型还负责维护数据的整体状态和一致. 阅读全文
posted @ 2013-01-24 19:54 haiziguo 阅读(911) 评论(0) 推荐(0) 编辑
摘要: 本章主要让读者对mvc有个认识,以便吸引读者能够感受到mvc架构的好处。主要的知识点:M/V/C各个部分的都有,但是都是粗略的提到,同时最后还介绍了mvc中的一个发邮件静态类WebMail。 1、关于View的返回值:我们可以返回字符串和ViewResult对象以外的其他操作方法的结果。例如,如果我们返回RedirectResult,我们会导致浏览器重定向到另一个URL。如果我们 返回HttpUnauthorizedResult,我们强制用户登录。这些对象统称为action的结果,他们都来自ActionResult类。(C层) 2、ViewBag是一个动态对象,您可以指定任意属性,随后... 阅读全文
posted @ 2013-01-24 00:58 haiziguo 阅读(619) 评论(0) 推荐(0) 编辑
摘要: 构造函数在面试中经常出现,昨天面试有两道关于构造函数的题目,所以做一下笔记,顺便看看其他大牛对构造函数有何高见。静态构造函数静态构造函数具有以下特点:静态构造函数自动被调用,不能被显式调用,在程序中,用户无法控制何时执行静态构造函数。静态构造函数既没有访问修饰符,也没有参数。一个类的静态构造函数在这个类的任何实例被创建前执行。一个类的静态构造函数在类的任何静态成员被引用前执行。一个类的静态构造函数从不会被执行一次以上。 class Program { static void Main(string[] args) { BaseCla... 阅读全文
posted @ 2013-01-22 19:32 haiziguo 阅读(1228) 评论(0) 推荐(1) 编辑
摘要: webservice主要是一些站点为我们写好了的方法,供我们调用,当然我们也可以自己去编写自己的webservice,本文主要是通过一个小的实例,去如何调用webservice。下面先给出几个常用的webservice的调用地址。快递查询接口 http://webservice.36wu.com/ExpressService.asmxip查询接口 http://webservice.36wu.com/ipService.asmx天气预报接口 http://webservice.36wu.com/weatherService.asmx身份证查询接口 http://webservice.36wu. 阅读全文
posted @ 2013-01-13 16:35 haiziguo 阅读(101089) 评论(24) 推荐(7) 编辑
摘要: 一、线程 在认识socket之前,先来看看线程,线程是进程的一部分(一个进程可能对应着一个线程和多个线程)。线程可以比作是工人,当有人事情做不完的,需要他做事的时间,就把他叫来,如果是这样的话,肯定是在叫人之前把事情先安排好。还是先用一个例子来说明吧。举个多线程和单线程的比较的例子。在vs2010新建一个winform项目:如下面图。后台代码如下:View Code using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;u. 阅读全文
posted @ 2013-01-13 04:23 haiziguo 阅读(1754) 评论(0) 推荐(2) 编辑
摘要: 一、javascript如何在框架集中引用对象window当前框架top最顶层的框架,就是浏览器窗体parent包含当前框架的父框架self当前框架,总是等于window对象二、例子主页代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html> <head><title></title> <frameset rows="64,* 阅读全文
posted @ 2013-01-13 00:24 haiziguo 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 一个类可以有多个接口 只能有继承一个父类抽象类可以有构造方法,接口中不能有构造方法。抽象类中可以有普通成员变量,接口中没有普通成员变量抽象类中的抽象方法的访问类型可以是public,protected 但接口中的抽象方法只能是public类型的,并且默认即为public abstract类型抽象类中可以包含静态方法,接口中不能包含静态方法抽象类和接口中都可以包含静态成员变量,抽象类中的静态成员变量的访问类型可以任意,但接口中定义的变量只能是public static final类型,并且默认即为public static final类型。接口默认是internal类型的,其内部的方法是publ 阅读全文
posted @ 2013-01-11 23:10 haiziguo 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 一、需求 由于表达能力不好,直接上图。在mssql环境中需要把图1的表转化成图2的表: 图1 图2二、分析 图3实现图三的逐步代码2.1创建表create table #tb (ID int primary key, Class nvarchar(max), [Subject] nvarchar(max), Score int) insert into #tb values(1,'一(1)班','语文','92') insert into #tb values(2,'一(1)班','数学','91' 阅读全文
posted @ 2013-01-08 15:44 haiziguo 阅读(1343) 评论(4) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 24 下一页