SuperSocket是一个轻量级的可扩展的 Socket 开发框架,可用来构建一个服务器端
Socket 程序,而无需了解如何使用 Socket,如何维护Socket连接,Socket是如何工作的。该项目使用纯 C#
开发,易于扩展和集成到已有的项目。只要你的已有系统是使用.NET开发的,你都能够...
分类:
其他好文 时间:
2014-05-26 14:14:35
阅读次数:
233
##
起因生命不息,折腾不止。新入了Macbook,本着不折腾会死的原则以及作为一个非典型性的.net爱好者,直接装上Mono框架和MonoDevelopIDE,打算尝试一下跨平台的.net开发。正巧最近在详细学习ASP.Net
MVC框架中,就拿这个开刀了。打开MonoDevelopIDE,选择A...
分类:
Web程序 时间:
2014-05-26 12:43:08
阅读次数:
400
最新系列.NET 4.0中的新特性系列课程SQL Server 2008 Integrate
Service 基础开发案例系列课程公共语言运行库(CLR)开发系列课程.NET 开发.NET 开发从入门到精通系列课程Smart
Client系列课程ASP.NET 新特性系列课程.NET Framewo...
分类:
其他好文 时间:
2014-05-26 10:25:31
阅读次数:
335
在面向服务的.NET开发中,我们经常要调用WCF服务加载数据,这时候,如果使用同步调用,会阻止UI,影响用户体验UE/UX,而且当服务器ping不通或者网速特别烂的情况下,这时候基本上是处于卡死状态,令人难以接受。
因此,实现一步调用WCF是.NET开发中一个必须的步骤。下面介绍如何实现一步调用WC...
分类:
其他好文 时间:
2014-05-26 10:10:24
阅读次数:
219
在 ASP.NET 提供的许多特性中,缓存支持无疑是最值得欣赏的特性。相比 ASP.NET
的所有其他特性,缓存对应用程序的性能具有最大的潜在影响,利用缓存和其他机制,ASP.NET
开发人员可以接受使用开销很大的控件(例如,DataGrid)构建站点时的额外开销,而不必担心性能会受到太大的影响。为...
分类:
其他好文 时间:
2014-05-25 20:18:57
阅读次数:
342
这是携程(深圳).net开发笔试的一道题目,要求实现字符串按首字母分组并ToDictionary输出,当时没有做出来,后面研究了一下,现在将这道题的几种实现方式记录下来。首先初始化数据源,是一个List对象。如下代码。//数据源
List list = new List ...
分类:
其他好文 时间:
2014-05-22 04:32:32
阅读次数:
236
前言本文大部分内容来自于mikeperetz的Asynchronous Method
Invocation及本人的一些个人体会所得,希望对你有所帮助。原英文文献可以在codeproject中搜索到。介绍这篇文章将介绍异步调用的实现机制及如何调用异步方法。大多数.NET开发者在经过delegate、T...
分类:
编程语言 时间:
2014-05-22 01:38:36
阅读次数:
374
手风琴风格在Web应用非常的普遍,越来越多的Web应用都是采用这种方式来体现各个功能模块,传统的手风琴风格只支持两级模块,当我们的功能模块多于两级时,我们一般采用树来构造功能菜单(我们的框架也提供了这种方式),但这种方式没有手风琴效果美观,因此我们采用了手风琴+树的形式来构造“手风琴+树型目录(2级+)”界面风格,以展示多级功能菜单,满足用户的要求。...
分类:
Web程序 时间:
2014-05-21 11:21:51
阅读次数:
441
基于.NET开发分布式系统,经常用到Remoting技术。在测试驱动开发流行的今天,如果针对分布式系统中的每个Remoting接口的每个方法都要写详细的测试脚本,无疑非常浪费时间。所以,我写了一个能自动测试remoting接口的小工具InterfaceTester,跟大家分享。...
分类:
其他好文 时间:
2014-05-14 20:01:25
阅读次数:
273