V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  INCerry  ›  全部回复第 10 页 / 共 16 页
回复总数  309
1 ... 2  3  4  5  6  7  8  9  10  11 ... 16  
2022-04-12 17:22:35 +08:00
回复了 MidGap 创建的主题 Go 编程语言 感觉最近 Go 相关的帖子变多了啊~
其实我发现最近 C# .NET 的帖子变多了
@Cbdy
> 照理说这种小众技术应该给钱多才对,比如 Ruby 程序员一般薪资对比 Java 高
- 其实 C# 不是小众技术,看招聘岗位数量它仅次于 Java ,在互联网公司比较少

> 我只是分享一个身边的案例,还有个朋友在携程的,他们前几年用 Java 把整个公司所有的 .NET 系统全部重写了,现在微软的技术栈估计就剩下一些 MSSQL Server 了吧
- 看招聘信息的话,携程貌似又把它捡起来了,之前还有猎头找我,说是机票新业务,具体情况也不太清楚,我的亲身经历的话,钱给够啥都好说。
@ivyliner
> 为什么我好像很少在 linux 和 macOS 上见到 C# 开发的程序呢?
- 可能这些桌面占有率太低了,C#桌面主要在 Windows

> QT 到时见到不少, 或者可以介绍一下在 linux 和 macOS 上有什么比较有名的软件吗 ?
- 这是问 C#开发工具吗?有 VS for Mac (只有 Mac 可用)、Rider 、VS Code

> 如果我开发了一个 C# 的程序, 要在 linux 或者 mac 上跑起来的话, 需要额外安装 .NET Framework 之类的吗 ?
- 有几种方案,第一就是安装.NET Core Runtime 。第二可以在发布程序的时候选择自带运行时。第三可以 AOT 编译成目标平台的二进制文件。除了第一种需要安装依赖以外,其它都能直接跑起来

附上.NET 新手资料:
https://dotnet.microsoft.com/zh-cn/
https://dotnet.microsoft.com/zh-cn/languages/csharp
https://dotnet.microsoft.com/zh-cn/learn
https://dotnet.microsoft.com/zh-cn/platform/why-choose-dotnet
https://dotnet.microsoft.com/zh-cn/apps/xamarin
2022-04-08 17:03:08 +08:00
回复了 Dnlyao 创建的主题 Node.js 请问一下,查询万条数据,内存不断增长的解决方法。
应该是要复用内存的
@vone .NET Core 以后生态没有发生割裂(.NET Fx -> .NET Core 发生了割裂),此外这些都是正常的版本升级,没有啥问题,固步自封不跟随时代改进那才是最大的问题。另外 LTS 版本业内基本都是 3 年支持,你不需要新的特性那就不需要升级,你看 Java8 早就停止支持了,还是有很多人用。
另外.NET 从.NET Core 3.1 开始,中断性变更已经很少了,框架基本已经稳定,从.NET Core3.1 迁移到.NET6 基本只需要修改版本号。
@ccppgo 我说的薪资是对应语言薪资上浮,不是说整个整体,其实我不想说的那么具体,就是很多人还想用以前传统行业工资水平招 C# 开发,不愿意把工资涨上来对标到 Java ,再说 Java 资源占用大,C# 更能省服务器资源
@ivyliner
我很多同事就是使用的 macOS 开发.NET 程序,之前还有使用 Ubuntu 的
@Osk 嗯嗯 从现在来说你说到的跨平台运行 和 打包包括运行时功能都支持了
招人这个问题。举个例子,去年发生的,某个行业内做计算平台的在某新一线城市开研发中心,招.NET 中高级 30 来人,其它语言若干,给的薪资均高于本地平均 20%,一个多月就招满。我们组今年同事离职,空缺几个位置,薪资高于本地平均 15%,几个 offer 一天之内就发完了。
@Cbdy 其实招不到人都是伪命题,薪资给的够,招人很快的。
@arthur1024 我司招人,公司是国内某领域 TOP3 ,邮箱:aW5jZXJyeUBmb3htYWlsLmNvbQ==
不熟悉和没用.NET 和 C#的人就不用强答了,会被大佬们笑话的
2022-04-07 16:50:39 +08:00
回复了 villivateur 创建的主题 .NET 求推荐 C# / .NET 相关进阶书籍
@thinkershare 《.NET 内存管理宝典》这本书也很不错
2022-04-07 16:19:54 +08:00
回复了 villivateur 创建的主题 .NET 求推荐 C# / .NET 相关进阶书籍
@idealhs 可以的,时间花在哪里,结果就在哪里。我列的书我都至少看过一遍,经典的书籍翻过好几遍。
2022-04-07 15:40:24 +08:00
回复了 villivateur 创建的主题 .NET 求推荐 C# / .NET 相关进阶书籍
《果壳中的 C#》
《深入理解 C#》
你必须知道的.NET
《 C#高效编程 : 改进 C#代码的 50 个行之有效的办法》后面也出了个 150 个办法
《 More Effective C#中文版 : 改善 C#程序的 50 个具体办法》
《 Async in C# 5.0 》
《 C#并发编程经典实例》
《 C#多线程编程实战》
《 CLR via C#》
《.NET 本质论 第 1 卷:公共语言运行库》
《.NET 探秘 : MSIL 权威指南》
《.NET 性能优化》
《.NET 设计规范 : 约定、惯用法与模式》
《.NET 内存管理宝典》
《.NET Core 底层入门》
2022-04-07 15:36:42 +08:00
回复了 villivateur 创建的主题 .NET 求推荐 C# / .NET 相关进阶书籍
《 C# 本质论》
只要参数化了,就能防 SQL 注入
@roundgis
是的 你加入他们的 Discord channels 看看,已经有很多人用于生产了
@seakingii 当然,我也没有否认你的观点,大多数是赞同的 :) 。我今天尝试了一下最新的.NET AOT ,发现 HelloWorld 和简单的 Socket 程序只要 1mb 大小,以及 2m 左右的运行空间。
在.NET 也有针对嵌入式设备的特殊运行时如 NanoFreamwork ,可以在 STM32 之类的嵌入式设备运行,而且有很多商业案例。
https://github.com/nanoframework/Home
1 ... 2  3  4  5  6  7  8  9  10  11 ... 16  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4891 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 20ms · UTC 07:52 · PVG 15:52 · LAX 00:52 · JFK 03:52
Developed with CodeLauncher
♥ Do have faith in what you're doing.