第一章:从一个简单的控件谈起 起始开发ASP.NET自定义控件不是那么的高深,当初我开始学的时候还有点恐惧,但是慢慢就好了。学 习控件的开发技术,并不一定说以后要从事控件的开发,而是让我们深入的理解掌握ASP.NET内部的机理 。你会发觉,当 学习完控件开发技术后,你以后开发网站时有种得心应手的感觉。我不希望一上来就 发布时间:2012-05-20 作者: 佚名技术 views(253)
本篇来讲讲对web.config文件的读写,并不是谁都可以对web.config文件进行读写操作的,必须要有一 定的权限才行的。 其实在web.config中的很多的配置节点都是与一个类相对应的,我们可以通过相应的类来,利用其强 类型的API来对相应的配置进行访问,而不用把web.config 当做一个XML来读取。 我们可以用两种方式来对配置文件进 发布时间:2012-05-20 作者: 佚名技术 views(189)
好了,我们之前以前开发一个控件。而且也添加了属性,开发也很规范,但是那个控件还差最后一点 :添加事件。 ASP.NET的开发都是事件驱动的,现在我们就来为控件添加事件。在说事件之前,希望大家对C#的语法 要熟悉,对委托很事件要懂。 其实定义事件的步骤很简单: 1.声明一个委托。 2.定义一个携带事件信息的类。 3.定义事 发布时间:2012-05-20 作者: 佚名技术 views(330)
上一篇文章里已经把Html.Cache打造成了非常具有可用性的API,需要缓存时我们只需在页面上做一个 标记即可: % Html.Cache(cache_key, DateTime.Now.AddSeconds(10), () = { % % foreach (var article in Model.Articles) { % p%= article.Body %/p % } % % }); % 标记内部的写法和普通 发布时间:2012-05-20 作者: 佚名技术 views(282)
当我们访问ASP.NET网页时,如果是第一次访问,系统会编译相应的网页,编译好的内容会存入 WINDOWS\Microsoft.NET\Framework\version\Temporary ASP.NET Files\项目名称\随机数\随机数中 ,下面我们通过详细分析这个编译好的内容来学习aspx页面的整个生成过程。 首先我们先制作一个简单的aspx页面 html xmlns=http://www.w3 发布时间:2012-05-20 作者: 佚名技术 views(222)
原文:http://www.codeproject.com/KB/aspnet/yala.aspx 简介 为什么又一篇本地化的文章?我发现对于这个简单的问题,我很难找到答案:假设你有一个已经成功 部署ASP.NET WEB程序。你有许多客户他们有的在美国,有的欧洲,有的又在亚洲。一切都运行良好,突 然有一天你的一个客户要求你把(网站)程序翻译成他本地的语言。这 发布时间:2012-05-20 作者: 佚名技术 views(284)
环境: Windows 2008, VS 2008 SP1, Asp.Net Mvc RC1 上文:Asp.Net Mvc: Model Binding 机制分析 中,我们简单分析了Asp.Net Mvc中Model Binding 的过程,非常粗糙,本文将探索如何实现一个自己的ModelBinder,并进一步展示前文忽略的若干细节。 假设,我们现在有一个Book类, 现在我们要实现添加Book的功能,因此,新建 发布时间:2012-05-20 作者: 佚名技术 views(216)
从.NET框架3.5 SP1开始,微软推出了ASP.NET路由支持,从而实现了特定资源的URL与其对应的Web服 务器上的物理文件之间的彻底解耦。借助于ASP.NET路由支持,开发人员可以定义一组路由规则,从而实 现把路由模式映射到一个生成相应内容的类。例如,你可以把URLCategories/CategoryName映射到一 个类,该类接收CategoryName而最 发布时间:2012-05-20 作者: 佚名技术 views(155)
|