自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

想做牛B人,先做牛逼事

成为了牛B的人,做过了哭B的事

  • 博客(22)
  • 收藏
  • 关注

原创 FORMS验证

配置项描述: <forms name=".ASPXAUTH" loginUrl="login.aspx" defaultUrl="default.aspx" protection="All" timeout="30" path="/"

2012-10-16 09:16:14 574

原创 FORMS权限验证

主要思想:Forms身份验证用来判断是否合法用户,当用户合法后,再通过用户的角色决定能访问的页面。具体步骤: 1、创建一个网站,结构如下: 网站根目录 Admin目录 ----> 管理员目录 Manager.aspx ----> 管理员可以访问的页面 Users目录 ----> 注册用户目录 Welcome.aspx ----> 注册用户可以访问的页

2012-10-15 21:14:42 469

原创 HtmlHelper用法大全

HTML扩展类的所有方法都有2个参数:以textbox为例子public static string TextBox( this HtmlHelper htmlHelper, string name, Object value, IDictionary htmlAttributes )public static string TextBox( this HtmlHelper htmlH

2012-07-26 11:21:38 791

转载 在 ASP.NET MVC 中充分利用 WebGrid

Stuart Leeks下载代码示例今年早些时候,Microsoft 发布了 ASP.NET MVC 版本 3 (asp.net/mvc) 以及一款名为 WebMatrix 的新产品 (asp.net/webmatrix)。 该 WebMatrix 版本中提供了几个工作效率帮助组件,可以简化诸如图表和表格数据呈现等任务。 其中一个帮助组件是 WebGrid,

2012-07-24 20:28:25 3433

转载 ASP.NET MVC3 实例(六) 增加、修改和删除操作(二)

上篇我们在 ASP.NET MVC3 中实现了添加操作,由于时间关系没有完成修改、删除操作,我们新建了一个名为"Contact"的 Controller,并实现了添加方法,下边就让我们在此基础上来完成 ASP.NET MVC3 中的修改和删除操作。首先,我们在 Contact 控制器类中添加一个名为 View()的方法,用来从 Contact 表中取出留言数据,并传递给列表页 "Index",

2012-07-21 10:07:13 2283

转载 ASP.NET MVC3 实例(六) 增加、修改和删除操作(一)

上一篇 ASP.NET MVC3 中,大概介绍了下 Razor 中的布局,今天我们看看 ASP.NET MVC3 中的增加、修改和删除操作。我们以一个留言的小例子来说明下,本篇主要内容就是在 ASP.NET MVC3 Razor 布局下实现增、删、改操作以及实体数据的异步验证。首先,我们再新建一个表,名字命名为"Contact",打开"AndroidDB.edmx"文件,右键选择"从数据库更新

2012-07-21 10:06:44 1477

转载 ASP.NET MVC3 实例(五) Razor 布局简介

ASP.NET MVC3中新增的 Razor 视图引擎有很多的优势,关于使用 Razor 的优势从前几篇的文章中也能看出一些,我们的 Android 博客项目就采用了 Razor。本篇将简单的介绍下 MVC3 中 Razor 视图引擎中页面布局。使用 Razor 视图引擎,我们会发现不同于 .ASPX 视图,它没有使用母板页。下边我们看看 Razor 布局技术,首先看看我们项目中的公共视图,如

2012-07-21 10:06:10 757

转载 ASP.NET MVC3 实例(四) 路由和多数据集的返回

在上一篇中介绍了在 ASP.NET MVC3 中使用 Controller 来进行数据的查询并将它返回给 View,View 中使用 ASP.NET MVC3 新特征 Razor 语法进行了数据的显示。本篇将大体介绍下 ASP.NET MVC3 中的路由和 Razor 多数据集返回。1.ASP.NET MVC3 中的路由同前边一样本篇并不会过多的介绍理论知识,我们在Global.asa

2012-07-21 10:05:36 1198

转载 ASP.NET MVC3 实例(三) 使用 Controller 进行数据的的查询

上一篇我们主要介绍了下 MVC3 中实体数据模型(Entity Data Model)的创建,本篇我们将主要介绍下在 MVC3 中使用 Controller 进行数据的的查询。在进行 Controller 介绍前,我们先看看我们的实体数据模型:接着上篇我们所做的工作,在"AndroidDB.Designer.cs"中,我们可以找到"Article"类、"ArticleComment"类,如下:

2012-07-21 10:05:15 1240

转载 ASP.NET MVC3 实例(二) 使用 Entity Framework 创建实体数据模型

上篇中大体介绍了下 MVC3 以及项目的创建,本篇我们主要看看 MVC3 中实体数据模型的创建。我们创建项目时,使用的是 .NET 4,在 .NET 4 中我们可以使用 Entity Framework(实体框架)来创建 Models,这样为我们后边对数据库数据的增、删、改、查操作做好准备。在 Models 文件夹上右键添加新建项,我们添加 ADO.NET 实体数据模型,命名为 Android

2012-07-21 10:03:56 1339 1

转载 ASP.NET MVC3 实例(一) MVC3 介绍和项目的创建

最近在抽空学习 MVC,接下来一段时间我将使用 MVC3 搭建一个介绍 Google Android 的个人博客。选择这个项目第一是自己喜欢 Google 的产品,第二是因为 Android 也算个比较新鲜的事物,这样大家也会比较喜欢^_^。在接下来的具体操作中,我会尽量给出一些必要的解释。很明显,MVC 3 主要还是面向实际的网站开发应用,我们不会涉及过多的理论,接下来就让我们一步一步实现基

2012-07-21 10:03:22 967

转载 ASP.NET MVC3 技术(七) ASP.NET MVC3 项目部署

在国内,虚拟主机的状况相信对于广大的个人站长是非常清楚的,更新非常慢。所以,安装了 ASP.NET MVC 3 的那是寥若晨星,那么如何在没有安装 ASP.NET MVC3 的服务器上运行 MVC3 网站呢?可以肯定的一点是,安装了 .NET 4 的服务器上,我们经过简单的配置即可正常运行 ASP.NET MVC 3 项目。接下来同发布其他类型的项目一样,将项目发布后直接上传到虚拟

2012-07-21 09:57:22 621

转载 ASP.NET MVC3 技术(六) MVC3 远程验证

有几天没有更新文章了,今天发表一篇 ASP.NET MVC 3 中远程验证(Remote Validation)的文章。Remote Validation 其实在 MVC 3 正式版发布前就已经有了,主要作用是实现客户端的异步验证,如用户注册时检测邮箱是否已被注册等。这样就如我们以前常用 Ajax 的方式检测一样,如果邮箱已被注册能很快的返回给用户相关信息,提高了用户体验。往下看前,我们先看看

2012-07-21 09:56:59 1062

转载 ASP.NET MVC3 技术(五) JSON 数据的传递

今天微软发布了 ASP.NET MVC 3正式版,ASP.NET MVC 3 中的大多数知识点本站已经做过说明。ASP.NET MVC 3 中默认支持对 JSON 数据的接收,今天就让我们看看 JSON 数据的绑定。使用时会用到一点 jQuery 的知识,相信对经常访问本站的朋友来说并不难理解。ASP.NET MVC 3 中内置了对 JSON 的绑定支持,使得接收从客户端传递过来的 JSON

2012-07-21 09:56:34 745

转载 ASP.NET MVC3 技术(四) 永久重定向方法

使用 ASP.NET 又喜欢跟进新技术的朋友可能已经知道,在 ASP.NET 4.0 中增加了 Response.RedirectPermanent() 方法来实现永久重定向,方法的作用在注释中解释的很清楚:执行从所请求 URL 到所指定 URL 的永久重定向,并提供用于完成响应的选项。在 ASP.NET MVC 3 项目中,我们可以根据需要来使用以下写法实现永久重定向:public Ac

2012-07-21 09:55:35 843

转载 ASP.NET MVC3 技术(三) 添加视频和 Gravatar 头像

在 ASP.NET MVC3 中我们可以很方便的使用 Microsoft.Web.Helpers 命名空间下 Vedio 类、Gravatar 类中的方法来给我们的网页中显示视频和 Gravatar 头像,下边就让我们简单看看:首先,我们需要安装 microsoft-web-helpers,添加方法如下图:找到microsoft-web-helpers,接下来我们可就以用它里边的类

2012-07-21 09:55:09 909

转载 ASP.NET MVC3 技术(二) WebGrid 的使用方法

在 ASP.NET MVC 3 中,WebGrid 是 Web.Helpers 下的新的类,使用 WebGrid 可以减小我们的代码量,本篇先简单的看下 WebGrid 的使用方法,包括它的分页、排序功能以及样式的设置等。我们还是从留言表读取数据,并使用 WebGrid 来展示我们的留言。WebGrid 大体原理就是将数据集合组织输出一个 HTML 表格,使用 WebGrid 我们先创建一个

2012-07-21 09:54:37 641

转载 ASP.NET MVC3 技术(一) 使用 CompareAttribute 比较属性

在 ASP.NET MVC3 中的属性验证中,前边我们已经介绍了基本的方法,大家可以参考ASP.NET MVC3 实例(六) 增加、修改和删除操作(一) ,我将对 ASP.NET MVC3 中一些实用的方法或技术做一些集中的学习整理,如本篇 CompareAttribute 属性的使用。前边我们在总结属性验证时看到了非空验证、长度验证,下边就让我们看看使用 CompareAttribute

2012-07-21 09:47:43 486

转载 C#学习笔记(基础)

1、使用命名空间的语法using SpaceName;2、C#可执行文件的入口点Main方法(M必须大写)3、C#要求变量必须先被初始化然后才能被操作使用:a、类、结构中的字段没有显示初始化则默认为0;b、局部变量必须显示初始化;c、引用类型必须初始化指向被引用对象;否则编译出错4、C#不允许隐藏变量,即,子作用域中不允许出现上层作用域同名的变量。5、C#中只能把局

2012-05-05 21:15:48 1043

原创 C#基础回顾3

● c#中单个字符用单引号包含就是char类型,eg:"a",单引号中方且只能放一个字符。● 单个字符也可以表示为字符串,还可以有长度为0的字符串。● 使用s.Length属性来获得字符串中的字符的个数。//在c语言中字符串长度要在C#基础上加1,因为要考虑'\0'。eg:"abc"C#中长度为3位,在C中长度为4位。● string可以看作是char的只读数组。char c = s[

2012-05-05 20:56:07 572

原创 C#基础回顾2

学习扬中科有关.net视频c#基础后总结的知识要点:这些知识点都是在视频中讲到或课件中涉及到的,本人将它们搜集整理并和大家分享希望对想学.net的朋友能有所帮助(特别声明下:本人整理的代码全是本人用键盘一行一行敲出来的,可能一些表达方法和大家不太一样,见笑了)16.eg1:用while计算1到100之间的整数和。代码如下:int i=1; //在VS控制台下运行int result

2012-05-05 20:55:10 505

原创 C#基础知识回顾1

学习扬中科有关.net视频c#基础后总结的知识要点:(这些知识点都是杨中科老师在讲课中提到或课件上的内容,本人将它们搜集整理,希望和大家分享并对想学.network的朋友有所帮助)1.用C#编写一个10+20=?的小程序:public static void Main(tring[] args){int i1=10;int i2=20;int i3=i1+i2;Cons

2012-05-05 20:53:52 645

空空如也

空空如也

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

TA关注的人

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