当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: Dr. GUI.NET #0 .NET 简介、Hello World 和 .NET Runtime 一瞥 什么是 .NET Dr. GUI 对 .NET 框架的回顾 全新的开始而不用从头再来:.NET Runtime 现在学习 .NET 的原因 运行 Beta 1 所需的条件 编...
 

 

    摘要: [简介] 本文对应于web表示模式集群,文章的前半部分重笔墨的描述了mvc模式的架构、设计及其asp.net实现,而在更加复杂的系统中,随后提出了page controller(页面控制器)和front controller(前端控制器)作为mvc实现的补充,最后,简要介绍了web表示模式集群的另外两个模式:intercepting filter(筛选器)和page cache(页......
    摘要: 1. 一个类似于calendar日期控件,不用再刷新页面。 2. 判断文本控件里的值是否能转换成日期型。 .htc 例1: /* *xpmask.htc * */ //------------------------------------------------------------------------------------------------------ ......


NET简介、HelloWorld和.NETRuntime一瞥
dr. gui.net #0 .net 简介.hello world 与 .net runtime 一瞥 什么是 .net dr. gui 对 .net 框架的回顾 全新的开始而不用从头再来:.net runtime 现在学习 .net 的原因 运行 beta 1 所需的条件 编写 .net 程序 hello world.net 实践与探讨 dr. gui 回来写教程了! 如果您是 dr. gui 的 com 与 alt 系列栏目的忠实读者,那么在过去的几个月中或许会想念博士的联机专栏文章.(对了,com 与 alt 系列的提前结束要归咎于 dr. gui 的经理给博士安排了一项关于电子商务的工作.) 但是至少 dr. gui 还继续在 msdn 新闻(英文)中主持“ask dr. gui”栏目.现在,dr. gui 又有了新任务:帮助大家学习 .net 框架. 那为什么是 dr. gui.net 呢? “ask dr. gui”的热心读者都知道 dr. gui 特别热衷于 microsoft .net.现在我们的博士也搞不清楚 .net 到底包含什么不包含什么.(如果您想弄清楚这一点,请浏览 .net web 的正式站点 http://www.microsoft.com/net/.)这种命名的混乱让人回想起 activex® 时代.只要有促销活动,就会有命名的混乱.dr. gui 赞成“activex”中的“x”不发声的主张,只可惜这主张已是昨日黄花. 不管我们的博士是否清楚什么属于 .net 而什么不属于,以及在未来几年中它还会发生多大的变化,他确实理解对于开发人员至关重要的关键部分:.net 框架.倒不仅仅是因为他“获取”了这个部分,而是他为之兴奋不已:它将使开发工作更有趣味也更有成效.而且,.net 框架在未来的几年中将不断获得改进,它不会消亡的. .net 框架的不幸之处就是迄今为止它尚未上市.现在仅仅能够得到技术与 visual studio.net 的第一个 beta 版,您可以在 .net 的大本营:msdn 的 .net 开发人员中心的网站 http://msdn.microsoft.com/net/ 上获得它.您可以只要 .net 框架sdk 或者连同整个 visual studio.net.visual studio.net 包括了 .net 框架sdk.这一点我们以后再聊. 它是真的吗? 您或许会想起 dr. gui 有一个原则,就是不为那些不真实的东西写文章.他很少冒险违反这个原则.(我们的博士曾经为 sql server™ 2000 与 windows® 2000 而恼火,他不得不在它们上市之前就写了大量文章.事实证明博士基本上是正确的,大多人只有到能看到实际的产品时才能理解产品.直到现在,他还在为被称为“dr. hormel”而伤心.) 那为什么 dr. gui 现在就要为 .net 写文章呢? 原因非常简单:.net 还未上市,不过它很是真实.您可以成为圈子里第一个下载 .net 框架(或得到 cd)的人,然后自己先试用一下.您不必把博士的话当真.如果您不是要编写明天就得交付的 .net 应用程序,也不太介意风险的话,您可以从现在着手,开始用它来进行 2001 年晚些时候才需交付的新项目.这样,您就可以先利用预发布版开始学习 .net,在它上市之前就做好准备,领先您的同行一大步. 什么是 .net? 现在要指出什么是 .net 而什么不是还很困难.但是,如果您理解是哪些关键因素推动着 .net,您也就更容易了解 .net. 世界的变化 想想我们这个行业里出现的一些趋势.很多人正在抛弃没有联网的单台 pc 机,开始使用通过 internet 同时连接到多个应用程序的 pc 机以及各种名目繁多的设备.连接到 internet 的方式多种多样,有线的.无线的,基带的.宽带的.他们开始期望无论身处何地,无论使用何种设备,都能够以适当的形式获得他们的重要信息.并且,既然能够通过 internet 获得信息,他们就希望能把从多个来源获得的数据合成为有意义的信息.最后,他们期望能够从容地使用软件而不必忙于安装与升级,他们还期望这一切远远比过去的 pc 机可靠. 那还只是在客户端机器上发生的变化.internet 已经使基于服务器的应用程序得到空前广泛的应用.但是服务器之间的通讯,尤其是在不同平台上运行的服务器之间的通讯特别困难.例如,处理不同的浏览器与浏览器的不同版本时是多么麻烦,更甭提各种不同的无线设备.并且因为大多数真实的 internet 应用程序都是以数据库为中心的,方便地访问多种的数据源的能力比以往任何时候都更加重要.
...   下一页
    摘要: [简介] asp.net提供三种主要形式的缓存:页面级输出缓存、用户控件级输出缓存(或称为片段缓存)和缓存api。输出缓存和片段缓存的优点是非常易于实现,在大多数情况下,使用这两种缓存就足够了。而缓存api则提供了额外的灵活性(实际上是相当大的灵活性),可用于在应用程序的每一层利用缓存。本文全面介绍了这三种缓存技术在系统各层中的应用。 在asp.net提供的许多特性中,缓存支持......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE