-
使用C#创建服务端Web API
前言C# Web API 是一种基于 .NET 平台(包括但不限于.NET Framework 和 .NET Core)构建 HTTP 服务的框架,用于创建 RESTful Web 服务。REST(Representational State Transfer)是一种软件架构风格,它利用HTTP协议...
05月12日[编码文章]浏览:14
-
OPC客户端开发原来这么简单-与KEPServer的通信浅析
导读在工业自动化领域,以往应用软件开发商要为每一个硬件开发驱动程序,而由于硬件的种类繁多,特征各异,软件开发商的负担可想而知,尤其是如果硬件特征发生了变动,整个应用软件相应的驱动程序也要相应地改动,这对开发商,对整个工程都是很不利的。而且由于驱动程序的不同,不同应用程序访问同一硬件设备时常常产生冲突...
05月12日[编码文章]浏览:14
-
Apache 系列: Apache Iggy 介绍
Iggy 是用 Rust 编写的持久化消息流平台,支持 QUIC、TCP(自定义二进制规范)和 HTTP(常规 REST API)传输协议。目前以单服务器形式运行,它允许创建流(streams)、主题(topics)、分区(partitions)和段(segments),并支持向其中发送/从中接收消...
05月12日[编码文章]浏览:14
-
EF Core 最佳实践
Entity Framework Core 是一个强大而灵活的对象关系映射 (O/RM 框架。遵循最佳实践可以帮助你构建高性能、可维护且可靠的应用程序。1. DbContext 生命周期管理使用短生命周期DbContext 被设计为轻量级、一次性的工作单元。...
05月12日[编码文章]浏览:15
-
微软Connect 2015开发者会议11月18日开幕:教你写代码
IT之家讯 10月20日消息,微软2015年度Connect ;开发者虚拟会议将于11月18日开幕,介绍全新一代Visual Studio 2015开发者工具。微软通过Visual Sutido 2015为跨平台开发者提供了一站式服务。Visual Studio 2015是一款可以使用C#、C++、...
05月12日[编码文章]浏览:15
-
用ULID替代 UUID 的最佳实践
在 C# 开发中,UUID(通用唯一标识符)是一种常见的标识符,用于生成全局唯一的 ID。然而,随着分布式系统和高性能应用的需求增加,UUID 的一些缺点逐渐显现。为了解决这些问题,ULID(Universally Unique Lexicographically Sortable Identifi...
05月12日[编码文章]浏览:13
-
微软跨平台编辑器Visual Studio Code v0.9.1发布
10月16日消息,微软Visual Studio Code代码编辑器更新至0.9.1。本次更新改进了Dug、C#编码时OmniSharp server状态指示,支持TypeScript 1.6.2。除此之外,还包括其他一些更新。使用该工具的朋友可下载升级。Visual Studio Code是一个带...
05月12日[编码文章]浏览:16
-
-
C#厂哥:工控行业接触最多的除了PLC,还有啥?
互联网人总说"万物互联",知道工控现场最硬核的物联现场长啥样吗?当年我从996的福报里逃出来转行工控时,以为就是换个地方写C#,结果第一次进车间就被满墙的RS485线吓出表情包——这哪是写代码,分明是在给钢铁巨兽接神经网络啊!...
05月12日[编码文章]浏览:16
-
C# 中 GUID 的全面解析:生成、格式化、V7版本与应用场景
1. 什么是 GUID?GUID(Globally Unique Identifier,全局唯一标识符)是一种 128 位的数字,用于标识全局范围内唯一的对象。常用于数据库表中的主键、分布式系统中的唯一标识符、软件组件的标识等场景。...
05月12日[编码文章]浏览:20