Fork me on GitHub

11 2008 档案

摘要:Application Pool Manager 是一个IIS的通常管理工作的工具,是一个系统托盘程序。特别是对做SharePoint开发的兄弟有用,当然也对IIS上的日常站点管理工作有用了。列出IIS上的应用程序池,应用程序池的健康状况,重启IIS等等。 阅读全文
posted @ 2008-11-30 10:38 张善友 阅读(1462) 评论(0) 推荐(0) 编辑
摘要:Microsoft Silverlight 2 软件开发工具包Software Development Kit提供了用于开发 Silverlight 应用程序的文档、库和工具。 阅读全文
posted @ 2008-11-26 22:05 张善友 阅读(1356) 评论(0) 推荐(0) 编辑
摘要:Jim Pierson在Msdn杂志上写的一篇文章《使用 Visual Round Trip Analyzer 加快网页加载速度的 12 个步骤》。Visual Round Trip Analyzer简称VRTA,刚刚发布了最新版本,可以从这里下载。为Web开发人员使用VRTA从众多因素中找出区分出导致性能问题的根源,并将其显示为图形。 阅读全文
posted @ 2008-11-26 21:42 张善友 阅读(1149) 评论(0) 推荐(0) 编辑
摘要:现在的服务器都是多个cpu,在.NET Framework 2.0在GC上有个新特性GCServer ,不知道有多少人用过这个东东。 启用GCServer有什么意义呢,主要是会进行垃圾整理,这样就可以避免垃圾脆片的问题影响。 阅读全文
posted @ 2008-11-26 13:42 张善友 阅读(8282) 评论(3) 推荐(4) 编辑
摘要:这个代理类可以重用ClientBase代理,而且不用去管理wcf代理的复杂关系,如果代理发生了异常,能够确保关闭代理。详细的了解可以参看作者的blog:http://dotnetslackers.com/Performance/re-55202_WCF_Client_Channel_Pool_Improved_Client_Performance.aspx 阅读全文
posted @ 2008-11-25 22:50 张善友 阅读(2266) 评论(3) 推荐(0) 编辑
摘要:WCF REST Starter Kit provides features and guidance to enable quickly developing RESTful Services using WCF. http://blogs.msdn.com/drnick/archive/2008/11/05/wcf-rest-starter-kit.aspx http://msdn.micro... 阅读全文
posted @ 2008-11-23 20:45 张善友 阅读(1540) 评论(0) 推荐(0) 编辑
摘要:Microsoft Network Monitor 是类似 WireShark 的网路封包监看软体, 微软的免费工具. Microsoft Network Monitor可以将每个进程的流量显示出来,比如IE、QQ、TTraveler.exe这些可执行的文件的网络流量都会一丝不差的显示出来。Microsoft Network Monitor还自带了一些过滤的模板,可以给新手参考用。并且还有个Wif... 阅读全文
posted @ 2008-11-22 17:26 张善友 阅读(4938) 评论(3) 推荐(0) 编辑
摘要:涉及到分布式部署的项目都会有数据的传输问题:要对需要传输的数据进行压缩。较早的项目中,都是将dataset压缩为流对象(经过序列化的)后进行传递的,压缩比1/4的样子。找到的WCF构架下的数据压缩方案主要有微软提供的例子自定义消息编码器:压缩编码器:http://msdn.microsoft.com/zh-cn/library/ms751458.aspx,采用了GZip算法。 代码下载地址... 阅读全文
posted @ 2008-11-22 17:14 张善友 阅读(1143) 评论(4) 推荐(1) 编辑
摘要:在一般的网络环境中,尽可能避免网络攻击,都会通过防火墙将绝大部分的端口封掉,仅仅保留那些常用的网络服务所用的端口,或者为某一个类应用保留少量的端口。IIS 使用HTTP.SYS实现了对80端口的共享使用,所以我们可以在IIS上部署多个应用程序。那么我们在主机上部署多个TCP的WCF服务,只有有限开放端口的时候怎么办呢,答案就是启用NET.TCP的端口共享服务 阅读全文
posted @ 2008-11-22 15:49 张善友 阅读(3424) 评论(0) 推荐(1) 编辑
摘要:Windows Server 2008 R2 Server Core安装可以配置更多的角色。.NET freamwork的部分功能在Server Core得到支持,包括:.NET 2/3/3.5的子集和ASP.NET。另外,PowerShell也在Server Core上可用。IIS7在Server Core上缺少的功能仅仅是本地的管理GUI 阅读全文
posted @ 2008-11-19 22:10 张善友 阅读(2472) 评论(0) 推荐(0) 编辑
摘要:WCF提供一组綜合Logging及Tracing功能,它是利用.NET Framework中的System.Diagnostics tracing机制。WCF应用程序可以在转换或是服务层时记录日志,也可以在程序里面编写trace的相关的代码将log输出。 阅读全文
posted @ 2008-11-17 21:53 张善友 阅读(1474) 评论(0) 推荐(0) 编辑
摘要:mojoPortal 是一个开源的、用 C# 编写的站点框架和内容管理系统,可以运行在 Windows 中的 ASP.NET 和 Linux/Mac OS X 中的 Mono 下。可替换的数据访问层支持 MS SQL、MySQL、PostgreSQL、SQLite 和 FirebirdSQL,支持基于数据库、Active Directory, OpenLDAP, Open ID, 或 Windows Live ID 的授权。自从codeplex完全支持SVN进行源代码的管理,作者就考虑将mojoPortal从Novell Forge 迁移到Codeplex,现在在codeplex上的站点是http://www.codeplex.com/mojoportal。已经发布了好几个版本,最新版本是今天发布的2.2.7.8。 在2.2.7.8版本作者重新组织了项目的源代码,把Blog, forum, Gallery, Maps等等项目移到mojoPortal Core之外,项目名称变成这样mojoPortal.Features.*,mojoPortal越来越向一个开发平台方向演进,总之这 阅读全文
posted @ 2008-11-17 20:48 张善友 阅读(2993) 评论(3) 推荐(0) 编辑
摘要:微软最新发布的代号为Geneva Beta 1,之前的代号为Zermatt。Geneva可以帮助开发人员更轻松地开发用于认证/授权的基于声明(claims-based)的身份模型的应用。这是由微软开发但得到行业支持的模型采用WS-Federation、WS-Trust和SAML(Security Assertion Markup Language,安全断言标记语言)等标准协议。Sun的WSIT和WebSphere App Server v7.0也支持这些行业标准. 阅读全文
posted @ 2008-11-16 22:14 张善友 阅读(2157) 评论(3) 推荐(0) 编辑
摘要:很郁闷的一件事是 Silverlight Tools for Visual Studio 2008 SP1在Vista下无法安装,原因很简单,由于在运行Silverlight_Tools之前运行过Visual Stuido 2008, 安装的过程中在安装vs的模板的时候出错,回滚,导致无法安装。然在重启电脑后,没有运行Visual Studio 2008的情况下安装顺利完成,从安装过程来看只... 阅读全文
posted @ 2008-11-15 09:54 张善友 阅读(1680) 评论(0) 推荐(0) 编辑
摘要:在项目中使用Unity作为IOC串联整个项目,整合WCF,ADO.NET Entity Framework,最初表现为Unity无法构造对象,逐步排除后发现是在使用ADO.NET Entity Framework构建Application时出现如下异常:Unable to load the specified metadata resource。 阅读全文
posted @ 2008-11-14 13:21 张善友 阅读(3276) 评论(1) 推荐(2) 编辑
摘要:Quartz.NET 项目在Marko Lahma的领导下,经历了2年多时间的开发,bug修复和新特性开发终于发布了1.0版本,这个版本对Quartz.NET来说是一个重大的里程碑。这个版本对应Java的Quartz 1.6.2版本。 阅读全文
posted @ 2008-11-10 21:35 张善友 阅读(2419) 评论(2) 推荐(0) 编辑
摘要:微软模式与实践团队发布Enterprise Library 4.1及Unity Application Block 1.2,具体可参看InfoQ的新闻http://www.infoq.com/cn/news/2008/11/enterprise-libary-unity-release。 该发布中的一些关键性的增强都与Unity Application Block 1.2相关。Policy Injection Application Block的核心部分已经加入到了Unity 1.2模块中,这样就可以在Unity 1.2种使用Unity Interception Extension而不需要Policy Injection Application Block。 阅读全文
posted @ 2008-11-09 09:46 张善友 阅读(2151) 评论(1) 推荐(0) 编辑
摘要:Artech 已经写过一篇[原创]WCF后续之旅(7):通过WCF Extension实现和Enterprise Library Unity Container的集成,在这个解决方案中Unity的侵入性有点强,本文介绍一种具有更少的侵入性的解决方案。 阅读全文
posted @ 2008-11-06 13:51 张善友 阅读(4215) 评论(7) 推荐(0) 编辑
摘要:目前,DLR的源代码只能从IronPython、IronRuby或者Silverlight Dynamic Languages SDK获得。从11月份开始,DLR将拥有自己的CodePlex站点。 阅读全文
posted @ 2008-11-02 20:34 张善友 阅读(2193) 评论(0) 推荐(0) 编辑
摘要:10月30和部门几位同事一起到广州参加Tech.ed 2008,今年的会议和去年一样在广州白云国际会议中心举行,这个地方有个问题就是没有啥吃饭的地方,差不多饿着肚子在参加会议,也就没什么精神,感觉广州的Tech.ed规模越来越大,但是越来越缩水了,去年早晨到会场的时候还会发个简易早餐,今年都没有了,所以我又挨饿了 ,主要还是住的地方没选对,通过携程网订的白云山庄在白云山深处,可谓闹市中的... 阅读全文
posted @ 2008-11-01 11:32 张善友 阅读(1082) 评论(5) 推荐(0) 编辑