dotNET跨平台

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

.net core 源码解析-mvc route的注册,激活,调用流程(三)

mvc的入口是route,当前请求的url匹配到合适的route之后,mvc根据route所指定的controller和action激活controller并调用action完成mvc的处理流程。下面我们看看服务器是如何调用route的。

2016-12-31 09:15:15

阅读数:121

评论数:0

正确使用云很重要——微软云其实不贵

开篇我们先上张红衣教主的照片镇镇门面,一般我喜欢这么喊口号: 教主 仙福同享,寿与天齐 微软大法好!Azure保平安! 注: 红衣教主,真名Scott Guthrie,因为一直喜欢穿红色T恤...

2016-12-31 09:15:15

阅读数:417

评论数:0

管理软件公司与互联网公司的区别

笔者是一个老程序员,自2002年进入.NET开发领域,一直未曾放弃。期间经历过管理软件公司,互联网公司,有国内企业和外资企业,深感其中的差异,撰写文分析两者的联系和区别,供读者朋友参考。 技术 1 管理软件公司用的技术一般是老的,稳定的,成熟的技术。比如.NET Remot...

2016-12-31 09:15:15

阅读数:181

评论数:1

一个简易的反射类库NMSReflector

大量的反射赋值耗时可以慢到你眨几下眼睛,但这对程序来说是一场灾难。作者因此结合反射发出的方法写了这个库.

2016-12-30 07:12:01

阅读数:100

评论数:0

.net core 源码解析-web app是如何启动并接收处理请求(二) kestrel的启动

上篇讲到.net core web app是如何启动并接受请求的,下面接着探索kestrel server是如何完成此任务的。 1.kestrel server的入口KestrelServer.Start (Microsoft.AspNetCore.Ho...

2016-12-30 07:12:01

阅读数:116

评论数:0

Visual Studio Code 1.8版本添加了Hot Exit、Zen Mode及更多调试选项

最新发布的Visual Studio Code 1.8版本有许多改进和新功能,包括防止丢失任何编辑信息的Hot Exit,方便开发人员把注意力集中在代码上的Zen Mode,新的调试功能以及更方便的设置等。 Hot Exit是一项新功能,目的是在应用程序崩溃或退出时防止丢失任何未经保存...

2016-12-30 07:12:01

阅读数:99

评论数:0

消息队列 Kafka 的基本知识及 .NET Core 客户端

本篇不谈论 Kafka 和其他的一些消息队列的区别,包括性能及其使用方式。只介绍消息队列 Kafka 的基本知识及 .NET Core 客户端

2016-12-29 07:04:47

阅读数:146

评论数:0

IdentityServer4 使用OpenID Connect添加用户身份验证

使用IdentityServer4 实现OpenID Connect服务端,添加用户身份验证。客户端调用,实现授权。 IdentityServer4 目前已更新至1.0 版,在之前的文章中有所介绍。IdentityServer4 ASP.NET Core的OpenID Connect ...

2016-12-29 07:04:47

阅读数:200

评论数:0

.net core 源码解析-web app是如何启动并接收处理请求

最近.net core 1.1也发布了,蹒跚学步的小孩又长高了一些,园子里大家也都非常积极的在学习,闲来无事,扒拔源码,涨涨见识。 先来见识一下web站点是如何启动的,如何接受请求,.net core web app最简单的例子,大约长这样 public s...

2016-12-29 07:04:47

阅读数:106

评论数:0

使用 Roslyn 编译器服务

.NET Core和 .NET 4.6中 的C# 6/7 中的编译器Roslyn 一个重要的特性就是"Compiler as a Service",简单的讲,就是就是将编译器开放为一种可在代码中调用的服务

2016-12-28 07:03:20

阅读数:115

评论数:0

怎样在Redis通过StackExchange.Redis 存储集合类型List

StackExchange 是由StackOverFlow出品, 是对Redis的.NET封装,被越来越多的.NET开发者使用在项目中。绝大部分原先使用ServiceStack的开发者逐渐都转了过来,由于SS在其新版中不再开源,并对免费版本有所限制。 实际问题 那么用.NE...

2016-12-28 07:03:20

阅读数:126

评论数:0

细说Redis监控和告警

对于任何应用服务和组件,都需要一套完善可靠谱监控方案。尤其redis这类敏感的纯内存、高并发和低延时的服务,一套完善的监控告警方案,是精细化运营的前提。本文分几节,细说Redis的监控和告警:1.Redis监控告警的价值2.Redis监控的数据采集3.Redis告警策略4.基于Open Falco...

2016-12-28 07:03:20

阅读数:129

评论数:0

Jexus针对Asp.net core应用程序的六大不可替代的优势

Jexus针对Asp.net core应用程序的六大不可替代的优势:配置简单、操作统一、高性能、端口自适应、高度可靠性、支持WebSocket。

2016-12-27 07:15:41

阅读数:116

评论数:0

C#将WebBowser控件替换为Chrome内核

摘要   由于最近要做一个浏览器式的软件,其中有不少地方需要使用到jQuery和BootStrap,但是在C#中,默认的WebBrowser控件默认使用的是IE的core,而低版本的IE在JS加载上总是容易有问题,因此,打算使用Chrome的内核替换IE。 准备工作 ...

2016-12-27 07:15:41

阅读数:150

评论数:0

使用 CefSharp 在 C# App 中嵌入 Chrome 浏览器

介绍 以前曾试过在app中整合一个可靠又快速的web浏览器吗? 在本文中,你会学到如何轻松地将奇妙的CefSharp网页浏览器组件(基于Chromium)集成到你的C# app中。 然后,你可以使用此web浏览器: 给用户提供一个集成...

2016-12-27 07:15:41

阅读数:325

评论数:0

迁移传统.net 应用到.net core [视频]

我们要如何评估迁移到.NET Core. 通过本课程,您将了解到如何评估.NET Framework 项目的移植评估过程:包括调查,分析、移植、测试和支持的过程,一起探讨如何把.NET 应用向.NET Core迁移

2016-12-26 07:09:42

阅读数:98

评论数:0

Git 在团队中的最佳实践--如何正确使用Git Flow

我们已经从SVN 切换到Git很多年了,现在几乎所有的项目都在使用Github管理, 本篇文章讲一下为什么使用Git, 以及如何在团队中正确使用。 Git的优点 Git的优点很多,但是这里只列出我认为非常突出的几点。 由于是分布式,所有本地库包含...

2016-12-26 07:09:42

阅读数:79

评论数:0

Visual Studio中使用Git Flow

在VS下使用 GitFlow管理项目开发 1.右键将你的解决方案添加到源代码管理,如果你的VS没有安装git,会提示安装,安装完成之后,在团队资源管理可以看到如下界面 (图一)   2.安装gitflow,vs-工具-扩展和更新,联机选项卡中输入gi...

2016-12-26 07:09:42

阅读数:96

评论数:0

.NET Task揭秘(一)

Task为.NET提供了基于任务的异步模式,它不是线程,它运行在线程池的线程上。本着开源的精神, 本文以解读基于.NET4.5 Task源码的方式来揭秘Task的实现原理。

2016-12-25 07:26:37

阅读数:153

评论数:0

大三那年在某宝8块钱买的.NET视频决定了我的职业生涯

前言 谨以此文献给那些还在大学中迷茫的莘莘学子们! 韩愈在《师说》中提出了作为师者应该做的三件事:传道、授业、解惑。 1.传道:培养学生的道德观 2.授业:传授学生专业技能 3.解惑:解答学生内心的迷茫迷惑 曾几何时,我们和大...

2016-12-25 07:26:37

阅读数:102

评论数:0

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