Welcome 微信登录

首页 / 网页编程 / ASP.NET

[开发故事]第四回:应用反射在运行时动态获取类型信息

[开发故事]第四回:应用反射在运行时动态获取类型信息

[开发故事]第四回:应用反射在运行时动态获取类型信息2011-05-19 博客园 Anytao引言网友hbfly,对于我在一文中 关于“当应用attribute进行运行时反射”的论述,希望举例说明,他提出了自己 的想法:[你必须知道的.NET]第二十四回:认识元数据和IL(上)[你必须知道的.NET]第二十五回:认识元数据和IL(中)[你必须知道的.NET]第二十六回:认识元数据和IL(下)[MyAttribute("te...
[开发故事]第五回,用想要的域名运行你的本地Web应用

[开发故事]第五回,用想要的域名运行你的本地Web应用

[开发故事]第五回,用想要的域名运行你的本地Web应用2011-05-19 博客园 Anytao作为Web开发者,在本地部署应用,我们都对localhost有无限的熟悉,也有无限的无奈。不管什么情况下,不同的应用都被冠以localhost:XXXX的地址,好像有性格的Web应该,都只有张三、李四这样的称呼。很多情况下,我们可能想有更个性的url来代表不同的应用,那么没有域名或者不想劳神DNS解析的情况下,让部署于本地的应该,有一个好听的url是不错的想法。...
在Web Service中使用Windows验证的方式

在Web Service中使用Windows验证的方式

在Web Service中使用Windows验证的方式2011-05-19 博客园 陈希章很多朋友都知道在Web Service中支持Windows验证。但其实能用好的朋友并不 是特别多,因为有几个特殊之处需要注意1.在服务端如何配置这里要注意的是,authentication的mode默认就是windows,但光是设置这个 模式则毫无用处。必须同时设置有关的authorization规则。并且不要光是allow ,最后一定要deny掉所有没有被allow...
ASP.NET的MVC设计模式

ASP.NET的MVC设计模式

ASP.NET的MVC设计模式2011-05-19 博客园 周龙当开发者听到“设计模式”这个词时,他们通常联想到两个场景。 一组开发者正在讨论许多创造性意见,正在开会,但是却没有进行编码。另外一 组人能制定出正确的计划,保证系统能够开发成功,代码可以重用。而现实一般都处于两者中间。在为他们的公司设计解决方案的时候,结构设计 者和系统设计者应该寻找重复的模式。但是模式只是开发健壮、可重用代码的一 个指导。结构设计者不能过多的去设计一个...
ASP.NET MVC框架

ASP.NET MVC框架

ASP.NET MVC框架2011-05-19请注意,类库AjaxMVC中提供的函数实现了一些基本的AJAX功能,例如不依赖于页面回寄的局部更新以及关联到DOM元素的类似于ASP.NET AJAX框架中行为(Behavior)的扩展。实际上,最新的ASP.NET MVC框架版本(Preview 4)中就已经提供了现成的Ajax支持功能。所以,你可以把这里提供的功能作为早期ASP.NET MVC框架版本的试验品学习。构建简单任务列表示例程序为了简化问题的表面...
ArrayList的动态扩展

ArrayList的动态扩展

ArrayList的动态扩展2011-05-19 博客园 陈希章ArrayList相比较Array来说,具有的优势是可以动态扩展,即它所包含的成员 个数是不确定的,可以随着不断地添加,或者移除进行扩展。但我们一定要知道 的是,ArrayList是基于Array(数组)的,我们来看一下它的构造函数其实这个Items是一个object的数组。这也从另外一方面说明了ArrayList是基 于Object的,所以无法避免装箱和拆箱操作。这与泛型的List是不一样的...
MIX 2008与ASP.NET MVC框架的Road-Map

MIX 2008与ASP.NET MVC框架的Road-Map

MIX 2008与ASP.NET MVC框架的Road-Map2011-05-19 博客园 老赵点滴ScottGu同学最近在Blog上发布了一些有关MIX 2008和ASP.NET MVC框架的消息 。话说2007的视频我还没有看多少,2008又要出来了。在每年的MIX大会上总有 一些东西被微软力推,比如06年的ASP.NET AJAX(当时还是Atlas,如果没有记错 的话),07年的Silverlight,那么在08年的MIX大会中又会重视什么呢?Sc...
安装ASP.NET MVC框架到中文VS2008

安装ASP.NET MVC框架到中文VS2008

安装ASP.NET MVC框架到中文VS20082011-05-19最近好友幻想曲告诉我用Mvc framework吧,开始我还以为又是什么乱七八糟的 框架,本着对客户负责的态度并没有去仔细研究什么.这几天有时间闲下来做技术 反思,感觉微软是不会搞出个没用的东西的,于是把MVC框架下下来研究.运行文件AspNetMVCPreview2-setup.msi进行安装,安装完成后发现在VS2008里 面并没有MVC模板出现。又到处Google了一遍,发现有不少人...
如何取得当前机器正在使用的端口列表

如何取得当前机器正在使用的端口列表

如何取得当前机器正在使用的端口列表2011-05-19 博客园 陈希章上一篇我讲到了如何取得可用的端口。那么,与这个相反的一个问题就是,如 何取得正在使用的端口列表呢?这个问题依然是没有什么现成的东西可用的,但对于咱来说,算不了什么大不 了的问题。至少我想到一个比较土的办法,嘿嘿1. 我们知道,要想查看当前所有的端口,可以通过netstat工具,如下2. 现在的关键问题是,如何调用该工具,得到这个结果后分析得到我们要的 结果我们可以在之前的PortHelp...
如何取得窗体中的组件(Component) 列表

如何取得窗体中的组件(Component) 列表

如何取得窗体中的组件(Component) 列表2011-05-19 博客园 陈希章先谈两个基本概念,以免有的朋友看不懂1.什么是组件Component类型是在System.ComponentModel空间下定义的的一些类型。它与控 件(Control)的最大区别在于它们没有界面。2. 哪些是组件。工具箱里面专门有一个选项卡是放组件的,而且组件拖放到 窗体后,并不在窗体上显示,而是在窗体底部一个区域显示言归正传,我们今天要解决什么问题呢?这些组件可以拖放在...
如何搭建大型网站的压力测试环境

如何搭建大型网站的压力测试环境

如何搭建大型网站的压力测试环境2011-05-19 博客园 陈希章很多朋友都想做压力测试,其实并不是特别难。现在各类工具都比较多。我介 绍两个微软的工具吧1. WAS: Web Application Strees Tool(免费的)应用WAS对web进行压力测试实例详解http://servers.pconline.com.cn/skills/0709/1119109.html官方的文档(很详细,建议看英文版)http://support.microso...
UpdatePanel for ASP.NET MVC的尝试

UpdatePanel for ASP.NET MVC的尝试

UpdatePanel for ASP.NET MVC的尝试2011-05-19 cnblogs 赵劼其实这是一篇迟发布近2个月的文章。事实上在ASP.NET MVC Preview 2发布之 前我就已经将这篇文章的所有内容准备完毕了。当时想,就等Preview 2发布吧, 而真一旦Preview 2发布之后却又懒得进行移植——移植了之后却又懒 得写文章。这一拖就是近2个月,毫无长进。可能工作等其他事情的确多了些,但 是扪心自问,也...
利用CodeDom和反射动态编译并执行程序集

利用CodeDom和反射动态编译并执行程序集

利用CodeDom和反射动态编译并执行程序集2011-05-19 博客园 陈希章动态编译,听起来很酷,不是吗?1.什么是动态编译所谓动态编译是由两个字组成的:动态+编译。很显然,我们是想实现临时地 给出一段代码,然后将其编译成程序集(可以是在内存中,也可以是输出一个真 正的dll)2.什么时候需要用到动态编译?呃,这个问题有点难,简单地说,就是要动态的时候啦。呵呵。我们有的时候 需要提供系统这么一种灵活性,即有的类型没有办法预先写好,而是要根据情况 动态编...
ASP.NET MVC Preview生命周期分析(一)

ASP.NET MVC Preview生命周期分析(一)

ASP.NET MVC Preview生命周期分析(一)2011-05-19 博客园 张善友做ASP.NET WebForm开发都知道,ASP.NET有复杂的生命周期,学习ASP.NET MVC就要深入理解它的生命周期。今天从CodePlex上下载了ASP.NET Preview 2 的 源代码,还有两个程序集Routing与Abstractions并未发布,不过这两个程序集的 类并不多,可以用NET反编译工具 Reflector解开来看看,可惜这两个程序...
<< 271 272 273 274 275 276 277 278 279 280 >>