腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
张善友的专栏
专栏作者
举报
1526
文章
1930806
阅读量
136
订阅数
订阅专栏
申请加入专栏
全部文章
.net
其他
asp.net
数据库
开源
windows
https
linux
api
mvc
网络安全
http
数据处理
sql
sql server
微服务
java
c#
github
ide
容器
apache
git
编程算法
windows server
javascript
网站
iis
silverlight
html
kubernetes
centos
分布式
python
php
android
容器镜像服务
mongodb
安全
云数据库 SQL Server
云数据库 Redis
机器学习
存储
sdk
ios
缓存
开发
xml
jquery
tcp/ip
powershell
模型
spring
人工智能
DevOps 解决方案
大数据
安全漏洞
json
ajax
rpc
kernel
actionscript
access
unity
wpf
node.js
postgresql
打包
微信
mac os
sqlite
nosql
nginx
express
jdk
dns
go
ubuntu
神经网络
asp
数据分析
插件
服务
内核
c++
arm
unix
深度学习
腾讯云测试服务
devops
游戏
压力测试
html5
ssh
hive
yum
面向对象编程
迁移
程序
开发者
数据
ruby
scala
bootstrap
react
css
memcached
文件存储
访问管理
命令行工具
自动化
运维
shell
gui
自动化测试
udp
敏捷开发
spring cloud
物联网
系统架构
openai
web
编程语言
函数
架构
tensorflow
erlang
bash
angularjs
eclipse
tomcat
搜索引擎
analyzer
SSL 证书
图像处理
数据迁移
spark
hadoop
ftp
zookeeper
npm
cdn
单元测试
rabbitmq
gcc
socket编程
机器人
数据结构
架构设计
腾讯云开发者社区
云计算
虚拟化
unicode
rust
blazor
code
core
maui
preview
process
编码
代理
服务器
工具
工作
解决方案
软件
软件开发
设计
系统
项目经理
DNS 解析 DNSPod
官方文档
NLP 服务
自动驾驶
iphone
jsp
vbscript
vue.js
typescript
qt
svn
jar
apt-get
tornado
容器服务
云函数
消息队列 CMQ 版
腾讯git代码托管(工蜂)
cci 持续集成
企业
渲染
vr 视频解决方案
微信小程序音视频
reactnative
移动开发
serverless
gulp
grunt
黑客
jvm
spring boot
监督学习
决策树
seo
aop
jenkins
kvm
uml
notepad ++
openapi
processing
任务调度
云开发
聚类算法
serverless容器服务
负载测试
es
服务网格
云开发 cli 工具
汽车
小程序·云开发
action
app
asmx
assembly
atom
azure
bdd
browser
dll
embedding
explorer
feed
format
forms
google
gpt
graph
impersonation
io
jit
line
lines
locale
microsoft
model
mono
monodevelop
performance
plugin
policy
project
publishing
service
signalr
soa
string
thread
tortoisesvn
websocket
workspace
编译器
博客
部署
操作系统
测试
产品
对象
反向代理
翻译
高性能
工作流
管理
计算机
架构师
加密
脚本
接口
进程
镜像
开发环境
科技
跨平台
框架
乱码
论文
模块化
内存
配置
权限
权限控制
入门
软件架构
算法
索引
图表
系统设计
线程
性能
异步
异常
音频
语音
云原生
字符串
搜索文章
搜索
搜索
关闭
C# 成为2023年度编程语言之王
游戏
编程语言
开发
跨平台
c#
原文发表在公众号 腾讯云开发者:https://mp.weixin.qq.com/s/5owE5hmJVkwOLJrKMXfR6Q
张善友
2024-01-10
192
0
C# 在流行度指数上将超过Java
java
c#
开源
编程语言
索引
2023年10月最新的TIOBE编程语言流行指数表明:C#和Java之间的差距从未如此之小,目前,差异仅为1.2%,如果趋势保持这种状态,C#将在大约2个月内超过Java,TIOBE Software首席执行官Paul Jansen的认为,C#的崛起是以牺牲Java为代价的 - Oracle和Kotlin是Java衰落的主要因素。
张善友
2023-10-26
164
0
为什么 C# 可能是最好的第一编程语言
python
c#
app
azure
编程语言
纵观神州大地,漫游中华互联网,我看到很多人关注为什么你应该开始学习JavaScript做前端,而对blazor这样的面向未来的框架有种莫名的瞧不起,或者为什么你应该学习Python作为你的第一门编程语言,恕不知有多少公司业务是用Python开发的,Python更多是粘合剂,作为胶水语言来使用。
张善友
2023-03-17
917
0
Apache IoTDB C# SDK 介绍
apache
c#
https
网络安全
github
TsFile 是 IoTDB 的底层数据文件,一种专门为时间序列数据设计的列式文件格式。IoTDB TsFile数据读写主要是下面两个结构:
张善友
2023-03-09
665
0
像go 一样 打造.NET 单文件应用程序的编译器项目bflat 发布 7.0版本
https
c#
网络安全
rust
ide
现代.NET和C#在低级/系统程序以及与C/C++/Rust等互操作方面的能力完全令各位刮目相看了,有人用C#开发的64位操作系统: GitHub - nifanfa/MOOS: C# x64 operating system pro...,截图要介绍的是
张善友
2022-12-21
526
0
.NET 7 中 LINQ 的疯狂性能提升
c#
.net
xml
sql
LINQ 是 Language INtegrated Query 单词的首字母缩写,翻译过来是语言集成查询。它为查询跨各种数据源和格式的数据提供了一致的模型,所以叫集成查询。由于这种查询并没有制造新的语言而只是在现有的语言基础上来实现,所以叫语言集成查询。
张善友
2022-11-14
796
0
Blazor 和 TypeScript 互操作工具库
typescript
c#
javascript
.net
https
现在传统的前端框架React,Angular 和 Vue等都使用TypeScript 构建库,Blazor 虽然使用C# 作为主要的语言,它的生态非常需要借力他的弟弟TypeScript 来丰富生态,从语法上来说TypeScript 已经和C# 非常接近, Blazor 也存在和JavaScript 互操作的API,今天就给大家介绍这么一个工具库EventHorizon.Blazor.TypeScript.Interop.Generator,它是一个开源项目,Github Repository: canhorn/EventHorizon.Blazor.TypeScript.Interop.Generator(https://github.com/canhorn/EventHorizon.Blazor.TypeScript.Interop.Generator/tree/main/Tool/EventHorizon.Blazor.TypeScript.Interop.Tool)。同时发布了NuGet Package: EventHorizon.Blazor.TypeScript.Interop.Generator
张善友
2022-03-30
688
0
.NET 生态系统的蜕变之 .NET 6
.net
asp.net
c#
api
javascript
.NET 6 是自.NET 4 框架以来生态系统看到的最大版本更新,虽然.NET Core 是2014年开始非常大的一项重大战略举措,但是.NET 6是真正的具有强大动力的非常重要的版本。
张善友
2021-11-04
1.3K
0
Dapr 客户端 搭配 WebApiClientCore 玩耍服务调用
c#
网站
android
javascript
node.js
public interface IBank { [HttpGet("/accounts/{accountId}")] Task<Account> GetUser(string accountId, CancellationToken cancellationToken = default);
张善友
2021-08-10
597
0
开源的负载测试/压力测试工具 NBomber
腾讯云测试服务
负载测试
压力测试
c#
sql
负载测试和压力测试对于确保 web 应用的性能和可缩放性非常重要。 尽管它们的某些测试是相同的,但目标不同。
张善友
2021-07-20
1.4K
0
Infer#:将 Facebook 的静态分析器带工具带到 C# 和 .NET
.net
文件存储
c#
java
编程算法
微软高级软件工程师辛石说,Infer#并不是唯一可用于.NET的静态分析器。但是,Infer# 为 .NET平台带来了独特的功能。Infer# 与众不同的是它专注于跨函数分析,这在其他分析器中找不到,而增量分析则找不到。
张善友
2020-12-29
1.3K
0
.NET 5 和 C#9 /F#5 一起到来, 向实现 .NET 统一迈出了一大步
网站
api
.net
c#
经过一年多的开发,Microsoft 于北京时间 11 月 11 日(星期三)发布了其 .NET 5软件开发平台,强调平台的统一,并引入了 C# 9 和 F# 5 编程语言,新平台朝着桌面、Web、移动、云和 IoT 目标统一 .NET 开发体验的方向发展。.NET 5被描述为 Microsoft .NET 统一之旅中的第一个版本,它是为了使更多的开发人员群体能够将 .NET 框架代码和应用迁移到 .NET 5。该平台将来自 .NET Framework、.NET Core 和 Mono 的元素组合在一起,为所有现代 .NET 代码创建单个平台。工作已经完成,不过 Xamarin 开发人员还需要在一年内发布 .NET 6.0 时使用 .NET 平台。
张善友
2020-11-11
1.2K
0
Blazor 准备好为企业服务了吗?
.net
网站
javascript
c#
如果您正在编写 .NET Web 应用程序,您很可能已经意识最近一年在.NET Web开发领域的热点都是 Blazor 的。如果你还没有了解Blazor,它允许您使用 C# 来编写 Web UIs,传统上您必须使用 JavaScript。 过去两年,我已经看到它从一个可爱的微软实验项目演变成他们认为是生产就绪的项目的全过程。
张善友
2020-11-11
1.5K
0
使用 .NET 进行游戏开发
.net
https
网络安全
c#
微软是一家综合性的网络公司,相信这点来说不用过多的赘述,没有人不知道微软这个公司,这些年因为游戏市场的回报,微软收购了很多的游戏公司还有独立工作室,MC我的世界就是最成功的的案例,现在市值是排在全世界第三的位置,微软游戏也贡献了不少市值,微软的游戏技术堆栈中.NET也是非常大的一部分,他们有 一套全面的工具和服务用来开发游戏,微软的开源项目Orleans(https://github.com/dotnet/orleans)就是来自于微软的游戏。
张善友
2020-10-10
970
0
.NET 是信息技术应用创新产业重要参与者
asp.net
开源
.net
arm
c#
今天是国庆节,也是中秋节,月满中秋,举国欢庆,在这里祝各位开发者中秋国庆快乐。 放假在家就想把这几年对于.NET发展相关生态做个梳理,写一篇文章来总结一下这两年从腾讯出来自己创业,推动.NET在国内的应用的一些感想,毕竟我是一个弱小的创业者,没有大公司的资源,更多是要靠大家的共同努力,打造更加有生命力的.NET社区。
张善友
2020-10-10
517
0
.NET Core 给使用.NET的公司所带来的机遇
.net
java
开源
c#
推广无可厚非,但是这种以标题党形式贬低.NET,让几十万的.NETer 蒙羞是一种无耻的操作,何况余晟 是一位小有名气的博主,这篇文章转发在朋友圈,光是这个标题就够有杀伤力的了。这也是我看到这篇文章特别想写一篇短文来表达一下心中的999个伤害。
张善友
2019-07-02
937
0
Porting Winforms Applications to Mono and xacc.ide
linux
c#
Guide: Porting Winforms Applications,内文提到如何将NClass移植到 Linux Mono 上的过程。 整个移植的过程相当简单,首先利用MoMA (Mono Migration Analyzer)去分析NClass,得知NClass使用了哪些类,而这些类(内部的method)在Mono里面是否已经被实现、有没有使用 P/Invoke 等技术等等,接着再去补充Mono的类或改写 NClass(别忘记寄patch给原作者啊),这样就完成整个移植的过程。 对于想把 Windo
张善友
2018-01-30
730
0
Mono 2.8发布:C#4.0和更好的性能
.net
c#
在社区很多人不看好的微软.NET开源实现Mono发布了Mono 2.8,这是一个重要的版本更新,有着显著的改善,Mono 2.8包括C#4.0的支持(也是现在的默认配置),新一代的垃圾回收器,新的框架,LLVM的支持,目前被认为是稳定的,2.0版本的embedding API ,对OpenBSD的支持,移除了对GLib的依赖,并有.NET 2.0的线程池的异常行为。 新的微软的开源协议的框架包括ASP.NET 4.0,并行框架,System.XAML,System.Dynamic,Managed E
张善友
2018-01-30
704
0
LINQ via C# 系列文章
c#
LINQ via C# Recently I am giving a series of talk on LINQ. the name “LINQ via C#” is copied from “ CLR via C# ”, one of my favorite books. Currently part 1 – 8 are finished, and the entire series should be 10 parts. The contents are: Introducing LINQ What
张善友
2018-01-30
1.4K
1
Xamarin 2.0:基于Mono跨平台开发框架
android
c#
打包
ide
跨平台移动开发框架Xamarin今天发布了最新的2.0版本,新增Xamarin Studio集成开发环境以及 Xamarin Component Store在线插件商店。作为一个跨平台开发框架,在这一框架内,开发 Android 和 iOS 应用可以不用转到 Eclipse 或者额外购买 Mac 并使用 Xcode,而继续在Visual Studio之中使用 C# 与 .NET Framework 进行。 这个版本带来四个新功能: 1、新的IDE——Xamarin Studio,Xamarin的CEO Na
张善友
2018-01-30
3.2K
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
点击查看
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
立即参加
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档