dotNET跨平台

在这里你可以谈微软.NET;Mono的跨平台开发技术,也可以谈谈其他的跨平台技术.;;在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux主流平台...

C#7.0中有哪些新特性?

以下将是 C# 7.0 中所有计划的语言特性的描述。随着 Visual Studio “15” Preview 4 版本的发布,这些特性中的大部分将活跃起来。现在是时候来展示这些特性,你也告诉借此告诉我们你的想法!

2016-08-31 07:23:07

阅读数:121

评论数:0

.Net Aop(静态织入)框架 BSF.Aop

BSF.Aop .Net 免费开源,静态Aop织入(直接修改IL中间语言)框架,类似PostSharp(收费);实现前后Aop切面和INotifyPropertyChanged注入方式。 开源地址: https://git.oschina.net/chejiangyi/BS...

2016-08-31 07:23:07

阅读数:242

评论数:0

替代反射调用的几种方式及性能测试

我们可以使用 .NET 2.0 的 DynamicMethod,.NET 3.5 引入的 Expression Tree、.NET 4 新增的 dynamic 来替换反射调用,带来更好的性能。

2016-08-30 07:03:39

阅读数:175

评论数:0

F#年度调查结果概述

本文要点 年度社区调查向600多名开发人员了解了他们的F#使用情况; 在工作中,F#的最大好处包括正确性、让不合法状态不可达以及能够更轻松地解决复杂的问题; 大多数F#开发人员仍然使用Windows作为他们的开发平台之一,但使用Mac和Lin...

2016-08-30 07:03:39

阅读数:127

评论数:0

.NET Core 系列5 :使用 Nuget打包类库

以往做nuget包我们一般要么用命令行,要么用nuget的图形化界面去做,但是一些操作比较麻烦.比如引入命名空间,引入第三方nuget包。这些在.NET Core项目里却很简单,只需要使用命令行dotnet pack

2016-08-29 07:03:02

阅读数:318

评论数:0

从Unity3D编译器升级聊起Mono

接前篇Unity 5.3.5p8 C#编译器升级,本文侧重了解一些Mono的知识。 Unity3D的编译器升级 新升级的Mono C#编译器(对应Mono 4.4) Unity编辑器及播放器所使用的Mono运行时还未升级。 新编译器仍针对C# 4,是...

2016-08-29 07:03:02

阅读数:153

评论数:0

介绍开源的.net通信框架NetworkComms

Networkcomms 是一款C# 语言编写的TCP/UDP通信框架,使用简单方便,性能稳定. 以前是收费的 目前已经开源:https://github.com/MarcFletcher/NetworkComms.Net

2016-08-28 07:16:20

阅读数:519

评论数:0

如果你也会C#,那不妨了解下F#(4):了解函数及常用函数

函数式编程其实就是按照数学上的函数运算思想来实现计算机上的运算。虽然我们不需要深入了解数学函数的知识,但应该清楚函数式编程的基础是来自于数学。 例如数学函数f(x) = x^2+x,并没有指定返回值的类型,在数学函数中并不需要关心数值类型和返回值。F#代码为let f x = x **...

2016-08-28 07:16:20

阅读数:135

评论数:0

升讯威微信营销系统开发教程:(1)订阅号和服务号深入分析

微信开发系列教程,将以一个实际的微信平台项目为案例,深入浅出的讲解微信开发、应用各环节的实现方案和技术细节。本篇我们详细分析了微信订阅号和服务号的区别

2016-08-27 07:03:05

阅读数:172

评论数:0

升讯威微信营销系统开发实践:(2)功能设计与架构设计

在上一篇中,我们详细分析了微信订阅号和服务号的区别,在本篇中,将进入正题:升讯威微信营销系统的功能设计及架构设计。   一、功能设计 1)设计目标 ◇ 为微信服务号提供运营及管理所需的各种功能,包括微官网、微会员、活动中心、营销辅助、微信支付。 ...

2016-08-27 07:03:05

阅读数:117

评论数:0

升讯威微信营销系统开发实践:(3)中控服务器的设计 .Net 还是 Java?

在上一篇文章中,简要介绍了升讯威微信营销系统的功能设计和架构设计,限于篇幅只能抛砖引玉,从本章节开始将围绕功能的设计和架构的设计进行详细的论述。   中控服务器的设计 在上文中,我们谈到需要一个中控服务器,用来维护公众号的AccessToken等。本节首先围绕这...

2016-08-27 07:03:05

阅读数:157

评论数:0

LINQ:进阶 - LINQ 标准查询操作概述

“标准查询运算符”是组成语言集成查询 (LINQ) 模式的方法。大多数这些方法都在序列上运行,其中的序列是一个对象,其类型实现了IEnumerable<T> 接口或 IQueryable<T> 接口。

2016-08-26 07:15:51

阅读数:120

评论数:0

Google高性能RPC框架gRPC 1.0.0发布

gRPC是一个高性能、开源、通用的RPC框架,面向移动和HTTP/2设计,是由谷歌发布的首款基于Protocol Buffers的RPC框架。 gRPC基于HTTP/2标准设计,带来诸如双向流、流控、头部压缩、单TCP连接上的多复用请求等特性。这些特性使得其在移动设备上表现更好,更省电...

2016-08-26 07:15:51

阅读数:115

评论数:0

.NET 程序集单元测试工具 SmokeTest 应用指南

Smoke Test(冒烟测试),也称Regression Test(回归测试),是对软件的安装和基本功能的测试。一般地我们使用脚本来实现Smoke Test的自动化,可借用虚拟机的snapshot机制来保证干净的环境来进行Smoke Test,然后将测试好的程序集成到Continous buil...

2016-08-26 07:15:51

阅读数:132

评论数:0

.NET开发者如何使用MyCat

我们专门为.NET开发者设计了针对MyCAT优化过的ADO层驱动,即Pomelo.Data.MyCat,开发者通过使用MyCatConnection、MyCatCommand类可以实现对MyCAT的连接与查询

2016-08-25 07:15:22

阅读数:534

评论数:0

Redis集群~StackExchange.redis连接Twemproxy代理服务器

本文是Redis集群系列的一篇文章,主要介绍使用StackExchange.Redis进行Twemproxy(文中简称TW)代理服务的连接过程,事务上,对于TW来说,我们需要理解一下它的物理架构,它类似于Nugix,主要实现的是请求转发,但它还有一个重要的功能,那就是自动分片,这对于大数据是很必要...

2016-08-25 07:15:22

阅读数:152

评论数:0

再讲IQueryable<T>,揭开表达式树的神秘面纱

本文对表达式树的解析、和实现自己的IQueryable<T>、IQueryProvider做了一个记录和总结

2016-08-24 07:10:56

阅读数:125

评论数:0

Docker容器环境下ASP.NET Core Web API应用程序的调试

本文对Visual Studio Tools for Docker进行了简单的介绍。在后续的文章中,我还会继续介绍一些Docker的使用心得,并同时介绍一些ASP.NET Core Web API的开发经验。

2016-08-23 07:12:03

阅读数:121

评论数:0

TagHelper是怎么实现的

众所周知,在asp.net core中编写Razor视图的时候,用了一种新的写法--TagHelper 那这个TagHelper是怎么回事呢?   首先来看看TagHelper的项目位置,它是位于Microsoft.AspNetCore.Mvc.TagHelpe...

2016-08-23 07:12:03

阅读数:185

评论数:0

大数据项目实践:基于hadoop+spark+mongodb+mysql开发医院临床知识库系统

本文是一个.NET解决方案中结合大数据的需求,实践之后所写,所以总觉得东西都比较简单,我只期望本文能达到抛转引用的作用,能对同行做相关工作的朋友们有所参考,思路可以得到借鉴。

2016-08-22 07:20:12

阅读数:258

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭