
[网站分类]架构设计
文章平均质量分 82
chen_xizhang
服务于微软.NET 平台,SQL Server 平台,Office平台
架构师、资深顾问,高级讲师
展开
-
XML Web Service并发异步调用的问题及其解决方案
最近在忙些其他项目的事情,之前的MOSS 2010开发系列暂时搁一搁了。这个项目是传统的C/S架构,有客户端,有服务器。客户那边的环境还比较老,是Windows Server 2000. 很不幸的是,Windows Server 2000是不可以安装.NET Framework 3.5的(这个问题我之前也提到过),所以其实有很多东西得用比较早的技术去实现。一个典型的例子就是,在服务层的设计里面,我被迫放弃了WCF,而是采用了XML Web Service的方式。当然,咱对Web Service很熟悉,也很亲原创 2010-05-31 00:44:00 · 833 阅读 · 0 评论 -
《实践与思考》系列连载(4)——众说纷纭“架构师”
最近在讲的一个课程,是有关.NET平台上面软件架构和开发生命周期管理方面的内容。下面这个大纲是我自己规划出来的,如果有兴趣的朋友可以参考一下:http://www.xizhang.com/resources/软件架构和软件生命周期管理培训课程.pdf 这个课程实际上主要关注的是.NET平台本身架构设计思想、以及在特定开发场景下的一些最佳实践,当然也会分享一些我自己的心得和经验。 既然是讲这个课题,难免就会讨论到“什么是架构师?”或者“架构师到底应该做什么?”这样的问题,我得承认,对于这两个问题大家的理原创 2010-07-12 03:37:00 · 549 阅读 · 0 评论 -
ASP.NET自定义身份验证的实践
事情是这样的:有一套ASP.NET应用程序,用户一般会用工号登录,但是我们希望在应用程序中方便地访问到该用户相关的其他信息,例如用户名或者工厂名称。 按照标准的ASP.NET Membership的做法,它不能提供这样的信息。Page.User.Identity.Name只是返回用户登录时使用的名称,在本例中是工号。 我们的目标是,能不能实现Page.User.Identity.Name显示用户的真实名称,而不是工号,甚至还可以显示其他的一些信息。 要实现这样的功能,我的思路是自定义身份验证。下面就是我原创 2010-11-05 23:06:00 · 1829 阅读 · 1 评论