摘要:
MVC架构已深得人心,微软也不甘落后,推出了Asp.net MVC。小编特意整理博客园乃至整个网络最具价值的MVC技术原创文章,为想要学习ASP.NET MVC技术的学习者提供一个整合学习入口。本文从Why,What,How三个角度整理MVC 的学习资源,让学习者第一时间找到最有价值的文章,获取最彻 阅读全文
随笔档案-2017年08月
只有ReflectionOnlyLoadFrom才可以拯救与GAC冲突的强命名程序集
2017-08-15 09:15 by 杨新华, 614 阅读, 收藏, 编辑
摘要:
先说结论,如果有两个拥有相同程序集名称的强命名程序集,一个在GAC里,一个不在。怎样动态加载那个不在GAC里的程序集?答案就是只有Assembly.ReflectionOnlyLoadFrom才可以加载这个程序集, 比如我们把system.dll文件拷贝到D盘(注意应用程序域默认会加载mscorli 阅读全文
Remoting在多IP多网卡内外网环境下的问题
2017-08-11 17:24 by 杨新华, 566 阅读, 收藏, 编辑
摘要:
Remoting服务器端如果服务器有多块网卡,多个IP地址的情况下会出现客户端callback失败的问题,debug以后发现客户端会callback到服务器端另外一个IP地址(例如外网地址,而不是内网地址)。大家知道一般情况下Remoting服务器端的配置方式如下: <channel ref="tc 阅读全文
回顾.NET Remoting分布式开发
2017-08-11 16:07 by 杨新华, 371 阅读, 收藏, 编辑
摘要:
记得在下第一次接触.NET Remoting分布式开发是在2003年,那时候是Framework1.0初次亮相之时,Remoting分布式开发是Framework1.0其中一个亮点。经过多年的发展,在2005年,WCF随着Framework2.0首先亮相。WCF是结合Remoting,Web服务,T 阅读全文
C# Remoting双向通信
2017-08-11 15:56 by 杨新华, 1419 阅读, 收藏, 编辑
摘要:
闲来无事想玩玩双向通信,实现类似QQ的互发消息的功能。于是乎开始学习.Net Remoting. .Net Remoting 是由客户端通过Remoting,访问通道以获得服务端对象,再通过代理解析为客户端对象来实现通信的。也就是说对象是由服务端创建的。 先上代码 首先是ICommand库 usin 阅读全文
svn实现共享文件夹/文件或svn文件夹/文件链接
2017-08-03 14:28 by 杨新华, 14727 阅读, 收藏, 编辑
摘要:
我们在实际开发过程中,经常会遇到这种情况,多个项目组使用同一公共底层代码;公共底层代码是有专门负责人开发的,其它项目组只是使用即可,那么多个项目组就需要把公共底层代码放到各自的解决方案或目录文件下,解决方式有两种 1、如果采用在解决方案或目录下建立单独文件夹,再“SVN签出”选择公共底层SVN路径 阅读全文
插件的“动态替换”
2017-08-02 11:30 by 杨新华, 316 阅读, 收藏, 编辑
摘要:
设想这样一种场景:我们的服务系统提供一系列的功能服务,而以后会有更多新的功能服务增加进来,也可能出现功能服务需要被更改或移除的情况。对于这样的服务系统,一个常见的基本的要求就是,在添加/移除/更新功能服务的时候不能停止的服务系统的运行。通常,将每一项服务封装成一个插件Dll,可以非常容易地实现“插件 阅读全文
VS2012中使用SOS调试CLR
2017-08-02 11:25 by 杨新华, 629 阅读, 收藏, 编辑
摘要:
之前看了《用WinDbg探索CLR世界》的一些列文章,发现SOS真的是一个非常好的调试.net的工具, 然后又惊喜的在http://blogs.msdn.com/b/mariohewardt/archive/2012/06/05/visual-studio-2012-and-windbg-integ 阅读全文