自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (2)
  • 收藏
  • 关注

原创 最近无聊做了一个新站玩玩(www.01zhc.cn)

 到了年底按理说有很多事情要做,结果今年却闲的。于是就想弄个网站玩玩。由于自己一直都在买彩票。经常需要看一些走势图什么的。每次都要在别人的网站去弄,很多时候觉的不方便就自己弄了一个小站。主要有以下功能体彩,福彩。的预测信息走势图。比如:双色球的走势图,排列三走势图,    3D走势图等。还有很多功能正在添加中。。。。呵呵网站地址忘了挂出来http://www.01zhc.c

2009-01-06 22:53:00 652

转载 Asp.Net 构架(HttpModule 介绍) - Part.3

Asp.Net 构架(HttpModule 介绍) - Part.3引言Http 请求处理流程 和 Http Handler 介绍 这两篇文章里,我们首先了解了Http请求在服务器端的处理流程,随后我们知道Http请求最终会由实现了IHttpHandler接口的类进行处理(应该记得Page类实现了IHttpHandler)。从 Http 请求处理流程 一文的最后的一幅图中可以看到,在Htt

2008-12-23 11:52:00 533

转载 Asp.Net 构架(Http Handler 介绍) - Part.2

 Asp.Net 构架(Http Handler 介绍) - Part.2引言在 Part.1 Http请求处理流程 一文中,我们了解了Http请求的处理过程以及其它一些运作原理。我们知道Http管道中有两个可用接口,一个是IHttpHandler,一个是IHttpModule,但在Part.1中,我并没有详细讲述如何对它们进行编程,只是轻描淡写地一笔带过。所谓学以致用,前面已经介绍了

2008-12-23 11:50:00 443

转载 Asp.Net构架(Http请求处理流程) - Part.1

Asp.Net构架(Http请求处理流程) - Part.1引言我查阅过不少Asp.Net的书籍,发现大多数作者都是站在一个比较高的层次上讲解Asp.Net。他们耐心、细致地告诉你如何一步步拖放控件、设置控件属性、编写CodeBehind代码,以实现某个特定的功能。这种做法,实际上是回答了“如何去做”的问题,却没有回答“为什么可以这样做”的问题。尽管我很推崇 悉江华 先生的《圣殿祭

2008-12-23 11:49:00 441

转载 .Net 自定义应用程序配置

 源码下载:http://www.tracefact.net/SourceCode/GeneralConfig.rar.Net 自定义应用程序配置引言几乎所有的应用程序都离不开配置,有时候我们会将配置信息存在数据库中(例如大家可能常会见到名为Config这样的表);更多时候,我们会将配置写在Web.config或者App.Config中。通过将参数写在配置文件(表)中,我们的程序将

2008-12-18 13:15:00 494

转载 .Net 中的反射(动态创建类型实例) - Part.4

 源码下载:http://www.tracefact.net/SourceCode/Reflection4.rar.Net 中的反射(动态创建类型实例) - Part.4动态创建对象在前面节中,我们先了解了反射,然后利用反射查看了类型信息,并学习了如何创建自定义特性,并利用反射来遍历它。可以说,前面三节,我们学习的都是反射是什么,在接下来的章节中,我们将学习反射可以做什么。在进

2008-12-18 13:14:00 389

转载 .Net 中的反射(反射特性) - Part.3

 反射特性(Attribute)可能很多人还不了解特性,所以我们先了解一下什么是特性。想想看如果有一个消息系统,它存在这样一个方法,用来将一则短消息发送给某人:// title: 标题;author:作者;content:内容;receiverId:接受者Idpublic bool SendMsg(string title, string author, string content,

2008-12-18 13:13:00 331

转载 .Net 中的反射(查看基本类型信息) - Part.2

 反射概述 和Type类1.反射的作用简单来说,反射提供这样几个能力:1、查看和遍历类型(及其成员)的基本信息和程序集元数据(metadata);2、迟绑定(Late-Binding)方法和属性。3、动态创建类型实例(并可以动态调用所创建的实例的方法、字段、属性)。序章中,我们所采用的那个例子,只是反射的一个用途:查看类型成员信息。接下来的几个章节,我们将依次介绍反射所提供的其他能力。

2008-12-18 13:12:00 319

转载 .Net 中的反射(序章) - Part.1

引言反射是.Net提供给我们的一件强力武器,尽管大多数情况下我们不常用到反射,尽管我们可能也不需要精通它,但对反射的使用作以初步了解在日后的开发中或许会有所帮助。反射是一个庞大的话题,牵扯到的知识点也很多,包括程序集、自定义特性、泛型等,想要完全掌握它非常不易。本文仅仅对反射做一个概要介绍,关于它更精深的内容,需要在实践中逐渐掌握。本文将分为下面几个部分介绍.Net中的反射:序章,

2008-12-18 13:11:00 414

转载 LINQ to SQL语句(1)之Where

 Where操作适用场景:实现过滤,查询等功能。说明:与SQL命令中的Where作用相似,都是起到范围限定也就是过滤作用的,而判断条件就是它后面所接的子句。Where操作包括3种形式,分别为简单形式、关系条件形式、First()形式。下面分别用实例举例下:1.简单形式:例如:使用where筛选在伦敦的客户var q = from c in db.Customers

2008-12-02 12:57:00 466

转载 Action Filter 与 内置的Filter实现(实例-防盗链)

前一篇中我们已经了解了Action Filter 与 内置的Filter实现,现在我们就来写一个实例。就写一个防盗链的Filter吧。首先继承自FilterAttribute类同时实现IActionFilter接口,代码如下:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHigh

2008-12-02 12:55:00 520

转载 Action Filter 与 内置的Filter实现(介绍)

 有时候你想在调用action方法之前或者action方法之后处理一些逻辑,为了支持这个,ASP.NET MVC允许你创建action过滤器。Action过滤器是自定义的Attributes,用来标记添加Action方法之前或者Action方法之后的行为到控制器类中的Action方法中。 一些可能用到Action过滤器的地方有: 日志,异常处理 身份验证和授权 - 限制用户的访

2008-12-02 12:54:00 591

转载 Asp.net Mvc Codeplex Preview 5 第三篇 实现Action参数传递繁杂类型

 本文的环境是Asp.net Mvc Codeplex Preview 5 前文提到我们可以使用 Controller中的UpdateModel来获取 繁杂类型例如Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-

2008-12-02 12:51:00 451

转载 Asp.net Mvc Codeplex Preview 5 第二篇 Controller&Filter的新特性

 BindingHelperExtensions.UpdateFrom改为UpdateModelCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->使用方法(缺点:如果表单里存在MyModel里不存在的字段就会报错)var x 

2008-12-02 12:50:00 314

转载 System.Web.Routing 的说明文档

 Namespace:System.Web.Routing提供了一些可以进行Url重写的类,使一个Url不对应到一个实在的物理文件也可以被访问。 EnumRouteDirection InterfaceIRouteConstraint IRouteHandler ClassHttpMethodConstraint RequestContext Rou

2008-12-02 12:49:00 375

转载 Asp.net Mvc Codeplex Preview 5 第一篇 Helper的新特性

 下载:http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=16775 Asp.net Mvc Codeplex Preview 5是Asp.net Mvc的一个过渡版本,它包含了一些新特性。Pv5对于Helper的更改基本集中在HtmlHelper。对于简单的使用,我基本一带而过,如果朋友们有

2008-12-02 12:49:00 399

转载 Microsoft.Web.Mvc Assembly 说明

 IHtmlElement A Html Elements Interface.Html标签的一个接口规范。 C#:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public interface IHtmlEle

2008-12-02 12:48:00 758

转载 ASP.NET MVC CodePlex Preview 4 Installer + Source + Changed

下载连接Pv3-Codeplex Pv4之间的差异:ViewPageViewPage类增加了InitHelpers方法ControllerController类 新实现了IAuthorizationFilter/IExceptionFilter接口添加了 public ITempDataProvider TempDataProvider { get; set; } 属性ControllerActi

2008-12-02 12:47:00 526

转载 Asp.net MVC Preview 4 中使用RenderComponent

 RenderComponent在Pv3及以前版本中经常用到,自从Monorails而来Component就以其方便自然而让我很是喜欢,虽然它性能明显不如Parse/UserControl在pv4中要使用以下方法来调用组件Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.Co

2008-12-02 12:46:00 400

转载 Asp.net Mvc Pv4中使用AjaxHelper

 这个有点类似于UpdatePanel,首先要引用2个js一个是Microsoft Ajax Lib,一个是Mvc的Ajax新类 CODE:使用方法1这样就将其中的About这个Action显示在 了showdiv中使用方法2这样就可以通过一个连接直接显示了

2008-12-02 12:46:00 412

转载 Asp.net MVC Preview 4 中自定义Jquery的HtmlHelper扩展

 前两天介绍了mvc pv4中AjaxHelper的用法的确是比较方便,不过也有其缺点,那就是并不是所有人都用Asp.net Ajax的,所以这样做还是显示出了ms的霸气 没办法,工程里都用的是JQuery于是先试写了2个小功能  先说使用方法吧,第一个功能是Ajax载入另个页面    div id="as">    div>    =Html.JLoadLinkM

2008-12-02 12:45:00 444

转载 使用MvcContrib的FormHelper

  MvcContrib的FormHelper提供了三大HelperHtml辅助  验证Helper Grid表格Helper 下载 下载后将MvcContrib.dll与MvcContrib.Samples.FormHelper.dll引用到Asp.net MVC工程在Web.Configpages.namespaces加入以下节点Code h

2008-12-02 12:44:00 1119

转载 Asp.net Mvc Framework可以在Controller中使用的Url.Action方法

 原本的Url.Action方法是利用RouteCollection来实现Url的Routing的。所以这里用一个扩展方法重现一下  Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->using System.Web.

2008-12-02 12:44:00 511

转载 Asp.net MVC各个类的说明(Preview 4)

 限于水平部分写的有些粗糙,会慢慢改进的.本文将Asp.net MVC中的类分为十大类进行整理 分别为          枚举       接口       Helper       Filter       Result       模板引擎       Views       Controller       标签生成       工具类

2008-12-02 12:43:00 422

转载 System.Web.Abstractions中的装饰者模式,及其在Asp.net Mvc中的应用

 Wrapper模式的实现作为.net framework 3.5 sp1 新添加的一个程序集,System.Web.Abstractions里所有的类,都是Wrapper/Decorator模式的。(System.Web.Abstractions里的类可以参见后面的附录,System.Web.Abstractions其实也早早出现在了Asp.net Mvc中) 在这里,所有的Wr

2008-12-02 12:42:00 383

转载 Asp.net MVC Fckeditor的扩展(支持PV3及自动绑定)

 namespace System.Web.Mvc{    using System;    using System.Globalization;    ///     /// Fckeditor的HTMLHelper    /// http://chsword.cnblogs.com/    ///     static public class FckTextBoxExt    {     

2008-12-02 12:41:00 303

转载 Asp.net MVC Render及Redirect的扩展

 这个是Redirect的扩展Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->namespace System.Web.Mvc{    using System;    ///     /// 对Controller的Redir

2008-12-02 12:41:00 459

转载 Asp.net Mvc Framework 十二 Castle扩展

 由于Monorail是.net下MVC的先驱所以 Asp.net MVC理所当然要支持老的Castle用户在Asp.net MVC扩展包中就提供了对Castle的支持与兼容虽然这个扩展还有很多BUG与不足,但已从其中窥见Asp.net的扩展性之一斑扩展的下载地址:MVC Contrib on CodePlex其中的/Samples/MvcContrib.Samples.NVelocityView

2008-12-02 12:39:00 365

转载 Asp.net Mvc中MVCContrib中无法使用Castle的发解决方案

 在使用Asp.net Mvc MVCContrib 0.0.1.91中的Castle时会出现No component for key Home was found这样的错误错误解决方法如下:下载MvcContrib源代码,更改MvcContrib.Castle的WindsorControllerFactory.cs中的34行CreateController方法为:    

2008-12-02 12:39:00 351

转载 Asp.net MVC P2 中无法正确获取 CheckBox值的bug的解决方案

 View:Controller:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->AUser user = new AUser();BindingHelperExtensions.UpdateFrom(user, Request

2008-12-02 12:39:00 586

转载 Asp.net Mvc Framework 十一 (自定义Helper在MVC中的使用)

 Monorail中的Helper是绑定在Controller上的形如:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->[Helper(typeof(ChHelper))]abstract public class BaseBl

2008-12-02 12:38:00 288

转载 Asp.net Mvc Framework 十(测试方法及Filter的示例)

 示例下载:http://files.cnblogs.com/chsword/MyTestMvc.rar顺遍说一下建立测试的方法 本身Asp.netMvc是提供有测试功能的在新建Asp.netMVCApplication时,点击确定,会跳出一个Create Project Test的询问如果选Yes就自动建立一个 "工程名+Test"的测试工程测试工程要引用Rhino.Mock(最新版本3.4)这

2008-12-02 12:37:00 323

转载 Asp.net Mvc Framework 八 (Helper)

 本人已经疯了...快写完了而关掉浏览器丢失数据之事在此文章上发生了两次,所以本人倍加珍惜这节讲 一下Asp.netMVC中的Helper何谓Helper,其实就是在View中为了实现一些灵活功能而写的方法组其实Asp.net MVC的View是Aspx的页面,本身可以声明定义方法,那为什么要有Helper呢其实无非是将界面与逻辑分离,而且Asp.net MVC也并不只支持Aspx一种View,在

2008-12-02 12:36:00 329

转载 Asp.net Mvc Framework 九 (View与Controller交互)

 这一回为避免写第八节时那种情况再次出现,我改用Wps写了,如果复制过去格式有问题讲大家见谅 --邹健 本节所有示例都是讲解登录提交表单的过程 为了本课能更好讲解我们先建立一个账号的Model namespace  MvcApplication4.Models {   public   class   Account   {     string  _use

2008-12-02 12:36:00 309

转载 Asp.net Mvc Framework 六 (更多的View传值及显示方式)

 我们前面都使用RenderView("Index");这种方式来显示RenderView的重载:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->RenderView(string viewName);RenderView(st

2008-12-02 12:35:00 301

转载 Asp.net Mvc Framework 七 (Filter及其执行顺序)

 应用于Action的Filter在Asp.netMvc中当你有以下及类似以下需求时你可以使用Filter功能判断登录与否或用户权限,决策输出缓存,防盗链,防蜘蛛,本地化设置,实现动态Actionfilter是一种声明式编程方式,在Asp.net MVC中它只能应用在Action上Filter要继承于ActionFilterAttribute抽象类,并可以覆写void OnActionExecut

2008-12-02 12:35:00 372

转载 Asp.net Mvc Framework 五 (向View传值以及Redirect)

 ViewData与TempData属性来向View页传递对象上文中已经提到,使用ViewData可以将数据由Controller传递到View在前文中我们建立了EiceController类在本文的示例中我们将这个Controller改一下Code highlighting produced by Actipro CodeHighlighter (freeware)http://

2008-12-02 12:34:00 399

转载 Asp.net Mvc Framework在.net 2.0/IIS6下运行

 必备:.net framework 2.0 sp1 (v2.0.50727)用Vs2008打开MVC工程将目标平台转换为.net 2.0 (其实平台保持3.5也可以,只是不要在View中写C#3.0的语句,这个就要自己约束了,而转换后它是视为错误的)复制System.Core.dll到Bin文件夹 如果编译通过则表示已经可以运行,如果编译没通过看看是不是在语法上使用了C#

2008-12-02 12:33:00 405

转载 Asp.net Mvc Framework 三 (Controller与View)

 这节我们让Asp.netMVC真正的跑起来我们自己新建一个新的Controller开始行动:在Controllers中新建一个MVC Controller Class,个人宣传一下.就叫EiceController附注一下,这里是个纯广告,无兴趣可略过此行:www.eice.com.cn为您建立Web2.0社交网站默认生成的代码如下:Code highlighting produce

2008-12-02 12:32:00 367

转载 Asp.net Mvc Framework 四 (在.net2.0下运行)

 这是一个题外话,如果您仅是要学习或有自己的服务器的话可以不用管这一节但如果您使用的是虚拟主机或目标主机只允许.net2.0的话应该这么做所有版本为3.5或3.0的程序集引用属性 复制本地设为True另外改Web.Config如下Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.

2008-12-02 12:32:00 364

Programming Windows Workflow Foundation

Programming Windows Workflow Foundation

2008-01-02

dotmsn

dotmsn..........................

2007-09-07

空空如也

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

TA关注的人

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