摘要:
namespace Microshaoft { using System; using System.Threading; using System.Collections.Generic; public class AsyncQueue where T : class { public d... 阅读全文
摘要:
namespace Microshaoft { using System; using System.Text; using System.IO; using System.IO.Compression; public class CompressHelper { public static byte[] ReadStreamTo... 阅读全文
摘要:
namespace Microshaoft { using System; using System.Security.Cryptography; using System.Text; using System.IO; class Class1 { static void Main() { ... 阅读全文
摘要:
// .Net 3.5 namespace Test { using System; using System.Text; using System.IO; using System.Xml; using Test; using Microshaoft; public class Class1 { /// ... 阅读全文
摘要:
很多需要提高应用性能(提高立即响应速度(但不立即处理)、提高吞吐能力、提升用户体验)的场景,
都采用异步处理的机制,.Net 中可能用 MSMQ 的实现样例不少,其实自行实现异步队列并不复杂。
最近有两个项目组的同事向我要了类似的关于实现异步队列的方法,于是翻出了两年以前写的实现 SP 与运营商短信网关通信的上下行短信队列处理相关的代码,尽管不难,自觉多少有点儿技术含量,拿出来晒晒,因此去掉了所有的与业务相关的逻辑,保留通用的异步处理功能,提炼出一套完整的、通用的、核心关键代码,编译后即可运行,方便大家。
该 Remoting 异步队列的实现,主要使用的 .Net 技术是多线程、Remoting、泛型容器类...
流程如下
1.并发若干客户端程序通过调用 RemotingQueue Server 提供的公开远程方法 Enqueue 将数据元素入队尾
2.RemotingQueue Server 发现队列不为空,则并发若干(n)多线程陆续 Dequeue 队首数据元素并处理
注意:
1.队列的数据元素定义需自行实现
br 阅读全文
摘要:
2008年04月11日正式版
Microsoft Visual Studio International Pack 1.0 发布
快速描述
Visual Studio International Pack 包含一组类库,该类库扩展了.NET Framework对全球化软件开发的支持。使用该类库提供的类,.NET 开发人员可以更方便的创建支持多文化多语言的软件应用。
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=f9cfc884-1f00-45fa-b2fb-303d9e110bc7
微软刚刚推出
Microsoft Visual Studio International Pack 1.0 Beta1
支持 汉字 拼音 笔画 转换
http://www.microsoft.com/downloads/details.aspx?FamilyID=e432aeaa-7b6f-4b0d-96 阅读全文
摘要:
namespace Microshaoft { using System; using System.Text; using System.IO; using System.IO.Compression; /// /// Crypto 的摘要说明。 /// public class CompressHelper { private static byte[] Read... 阅读全文
摘要:
.Net 1.1 下无法实现,终于在 .Net 2.0 可以解决了:
参阅了:
http://msdn2.microsoft.com/en-US/library/aa480477.aspx
增加了对: 方向键、Home键、End键 移动光标后插入字符的支持
增加了对: Delete键删除光标所在字符的支持 阅读全文
摘要:
EditPlus 已于 2009-08-08 升级到 v3.12(564)
http://files.cnblogs.com/Microshaoft/EditPlus.v3.12.b602.zip
注: 下载包中补充了 http://www.cnblogs.com/JustinYoung/archive/2008/05/08/ayi03-plus-editplus.html
br 阅读全文
摘要:
经常看到一些在调试 Windows 服务时,很执著的在附加进程后调试!
其实 .Net 编写的 Windows 应用程序,包括 Windows 服务都可以编译成 Console 程序!
甚至于 ASP.Net ASPX 的 codebehind 里加个 Main 函数,编译成 Console 也未尝不可!
利用 Visual Studio .Net 2003 创建的 "Windows 服务" 项目默认不是 Console,
你可以在项目属性中:
把 "通用属性->常规->输出类型->应用程序" 强行指定为 "控制台应用程序"
把 "配置属性->调试->启动选项->命令行参数" 指定为任意字符串,如: "/cxxx"
然后将生成的 C# 服务代码,如: Service.cs 的 Main 函数改为如下代码 阅读全文