随笔分类 -  [01]  .NET大本营

摘要:本文介绍了如何使用WCF中提供的可扩展对象模式扩展Web应用程序开发中的HttpApplication,事实上可扩展对象模式的作用远不在此,它可以扩展.NET类库中任何我们想对其进行扩展的类型,或者是一个自定义的类型,都可以使用可扩展对象模式对其进行扩展。 阅读全文
posted @ 2009-04-20 02:28 TerryLee 阅读(28125) 评论(56) 推荐(4) 编辑
摘要:Velocity是微软推出的分布式缓存解决方案,为开发可扩展性,可用的,高性能的应用程提供支持,可以缓存各种类型的数据,如CLR对象、XML、二进制数据等,并且支持集群模式的缓存服务器。Velocity也将集成在.NET Framework 4.0中,本文将介绍Velocity中的悲观锁定,缓存项版本、日志记录、客户端缓存以及路由表等知识。 阅读全文
posted @ 2008-12-07 22:42 TerryLee 阅读(13949) 评论(32) 推荐(4) 编辑
摘要:Velocity是微软推出的分布式缓存解决方案,为开发可扩展性,可用的,高性能的应用程提供支持,可以缓存各种类型的数据,如CLR对象、XML、二进制数据等,并且支持集群模式的缓存服务器。Velocity也将集成在.NET Framework 4.0中,本文将介绍Velocity中的配置模型、缓存复杂数据和创建分区、使用标签以及ASP.NET SessionState提供者。 阅读全文
posted @ 2008-11-21 00:00 TerryLee 阅读(14511) 评论(57) 推荐(1) 编辑
摘要:Velocity是微软推出的分布式缓存解决方案,为开发可扩展性,可用的,高性能的应用程提供支持,可以缓存各种类型的数据,如CLR对象、XML、二进制数据等,并且支持集群模式的缓存服务器。Velocity也将集成在.NET Framework 4.0中,本文将介绍Velocity的一些预备知识、安装配置以及开发一个简单的示例。 阅读全文
posted @ 2008-11-20 00:01 TerryLee 阅读(22183) 评论(83) 推荐(8) 编辑
摘要:在PDC 2008大会上,微软发布了一款非常漂亮的.NET Framework 4.0海报,在海报中展示了.NET Framework 3.5 SP1和.NET Framework 4中新添加的功能。同时还使用Silverlight 2技术开发了一个Deep Zoom的版本,可以在线预览,另外也可以下载PDF版本收藏。 阅读全文
posted @ 2008-10-31 00:44 TerryLee 阅读(14488) 评论(28) 推荐(0) 编辑
摘要:就在几天前,我写了一篇关于Managed Extensibility Framework(MEF)的文章《使用Managed Extensibility Framework方便的扩展应用程序》,有一位朋友提到MEF为什么不在codeplex上,而当时我的回答是不放在Codeplex上是因为它现在还不开源,所以只能放在http://code.msdn.microsoft.com上了。然而,还不到一周的时间,微软就在Codeplex上开放了全部的源码,以及相关的文档等。 阅读全文
posted @ 2008-09-08 00:29 TerryLee 阅读(6586) 评论(7) 推荐(0) 编辑
摘要:Managed Extensibility Framework(MEF)是.NET平台下的一个扩展性管理框架,它是一系列特性的集合,包括依赖注入(DI)以及Duck Typing等。MEF为开发人员提供了一个工具,让我们可以轻松的对应用程序进行扩展并且对已有的代码产生最小的影响,开发人员在开发过程中根据功能要求定义一些扩展点,之后扩展人员就可以使用这些扩展点与应用程序交互;同时MEF让应用程序与扩展程序之间不产生直接的依赖,这样也允许在多个具有同样的扩展需求之间共享扩展程序。 本文将介绍一下Managed Extensibility Framework的一些基本使用。 阅读全文
posted @ 2008-09-01 00:21 TerryLee 阅读(11755) 评论(42) 推荐(3) 编辑
摘要:写下本文缘于前几天博客园一位朋友发表了一篇.NET面试题的文章,其中一个关于DateTime的问题引起了大家激烈的争论,鉴于日期时间类型是大家开发中会频繁使用的一个中数据类型,这里我们有必要来对.NET Framework中的日期时间类型做一个深入的认识。 本文我们将对DateTime,DateTimeOffset,TimeZone,TimeZoneInfo等类型进行讨论。 阅读全文
posted @ 2008-08-29 23:13 TerryLee 阅读(12789) 评论(29) 推荐(3) 编辑
摘要:05期待已久的.NET Framework终于在本周开源了,微软在MS-RL协议下终于公开了.NET Framework源代码,我们只可以自由查看,不允许直接进行修改。第一批开放的源代码包括: .NET基本类库 ASP.NET Windows Forms Windows Presentation Foundation ADO.NET和 XML 阅读全文
posted @ 2008-01-17 08:50 TerryLee 阅读(21043) 评论(109) 推荐(0) 编辑
摘要:从Scott Guthrie的博客上得知,下星期微软即将发布ASP.NET 3.5 Extensions预览版。在ASP.NET 3.5 Extensions中将会提供: ASP.NET MVC框架 ASP.NET AJAX改进 ASP.NET动态数据支持 ASP.NET Silverlight支持 ADO.NET Data Services 阅读全文
posted @ 2007-11-30 12:55 TerryLee 阅读(4354) 评论(18) 推荐(0) 编辑
摘要:刚刚从Tom Hollander看到消息,Enterprise Library 3.0 December 2006 CTP版发布了!这是Enterprise Library 3.0发布的第一个版本,同时该项目也移到了Codeplex上,官方主页为:http://www.codeplex.com/entlib。 点击这里下载Enterprise Library v.0 December 2006 CTP版,这次发布的内容包括以前提到的验证应用程序块、数据访问应用程序块、应用程序块软件工厂等,详细内容如下所示 阅读全文
posted @ 2006-12-23 15:14 TerryLee 阅读(8558) 评论(19) 推荐(0) 编辑
摘要:据Darryl Burling在个人Blog里宣布,Visual Studio 2005 Service Pack 1将于明天发布,现在已经可以下载了,详细的信息大家可以访问Visual Studio支持中心。 相关下载 Visual Studio 2005 Team Suite SP1 (includes SP1 updates for Standard, Professional, and Team Editions of Visual Studio 2005) Visual Studio 2005 Team Foundation Server SP1 Visual Studio 2005 Express Editions SP1 Visual Studio 2005 SP1 Update for Windows Vista Bet 阅读全文
posted @ 2006-12-15 16:41 TerryLee 阅读(15226) 评论(31) 推荐(0) 编辑
摘要:CopySourceAsHtml是一款能够以HTML格式拷贝源代码的Visual Studio 2005插件,拷贝后它会保持原有的高亮显示,这样代码在浏览器中和IDE编辑器中看起来是一样的。下载安装后它会在右键菜单中出现一项Copy As Html,有如下这样一段代码: 在IDE编辑器中,选择代码并点击右键选择Copy As Html 粘贴到ASPX页面中,运行 下载: 安装包 源代码 详情可以访问:http://www.jtleigh.com/people/colin/software/CopySourceAsHtml/ 阅读全文
posted @ 2006-11-28 08:38 TerryLee 阅读(7745) 评论(25) 推荐(1) 编辑
摘要:大家对于VS2005中的Code Snippet都不陌生了,如果我们要创建自定义的Code Snippets,可以使用文本编辑器新建后缀名为snippet的XML文件进行编辑,或者使用微软提供的Snippet编辑器去编辑Code Snippet。最近微软发布了一个Code Snippet Designer,可以很方便的集成在VS2005,进行Code Snippet的编辑,现在还处于Alpha版本。 阅读全文
posted @ 2006-11-18 14:45 TerryLee 阅读(4118) 评论(9) 推荐(0) 编辑
摘要:IronPython for ASP.NET CTP版发布的消息无疑让人激动,我也迫不及待的下载下来体验一下,根据提供的入门教程写一个最基本的Web页面。在开始之前,你需要下载安装IronPython for ASP.NET CTP版。 阅读全文
posted @ 2006-11-04 00:36 TerryLee 阅读(7263) 评论(19) 推荐(0) 编辑
摘要:有很多朋友来信问我为什么没有继续写Enterprise Library 2.0 Step By Step系列,这主要是由于个人工作原因,没有充足的时间去写相关的示例,所以就不能像1.1那样写的那么详细。在国庆假期里,正好有一点时间,于是我就翻译了这套Enterprise Library 2.0 Hands On Lab,作为两节的礼物送给初学的朋友,希望可以为初学者提供一点帮助,里面的示例相对来说都比较简单,如果能按照其中的步骤去完成每一个练习,就算以前没接触过Enterprise Library,相信也能很快地入门。 由于翻译的比较急,有很多地方都没有按照原文的意思去翻,更多地加入了我个人的一点见解,有疏漏的地方希望大家谅解。 阅读全文
posted @ 2006-10-16 23:15 TerryLee 阅读(9113) 评论(22) 推荐(0) 编辑
摘要:Atlas作为.NET平台下的一种Ajax框架,从出现发展到现在,其间经历了很多个CTP版本,虽然直到现在还没有发布正式版本,却已经成为了.NET下的最强大的Ajax框架。本学习手记系列将作为我个人学习Atlas的总结,同时也记录了学习的过程,本文会不断更新。 阅读全文
posted @ 2006-09-01 08:51 TerryLee 阅读(31139) 评论(71) 推荐(0) 编辑
摘要:根据fangyifeng这位朋友的意见,特开设此PetShop4.0讨论专贴,除了推荐一些关于PetShop4.0的不错的文章之外,也对大家平时遇到的问题作一下整理。 阅读全文
posted @ 2006-08-31 18:09 TerryLee 阅读(9413) 评论(39) 推荐(0) 编辑
摘要:自Enterprise Library 1.1 推出以来,Terry写了一系列的关于Enterprise Library的文章,其中得到了很多朋友的支持,在这里一并表示感谢。为了方便大家的阅读,这里我做了一下整理与分类。 阅读全文
posted @ 2006-08-01 08:35 TerryLee 阅读(123528) 评论(157) 推荐(16) 编辑
摘要:使用Atlas我们可以调用两种服务端的方法WebService Method和Page Method,在前面的使用中,我们一直都是调用WebService Method,如何去调用一个Page Method?本文将简单的介绍一下这一内容。 主要内容 1.如何调用Page Method 2.与WebService Method区别 阅读全文
posted @ 2006-07-31 11:17 TerryLee 阅读(6561) 评论(28) 推荐(0) 编辑