这一周来真是痛苦不堪,因为我在搞.net,以前没搞过,我觉得.net是世界上最恶心的,没有之一,至少我就是这么觉得,使用mac开发.net 难上加难!
我需要把java版本的sdk转成c#版本,提供给外部企业使用,他们是用.net开发的,我用工具直接将java转成.net还算顺利,娘的谁知道.net有.net framework,.net core .net standard居然各不兼容,framework有各种版本,core有各种版本,我开发一套sdk需要整三份,然后我下载了支付宝的sdk来参考,果然各有一份。java版的对称和非对称签名加密算法转.net core版本更加费劲居然没有现成的包可以引或core dll可以使用,最最痛苦的是度娘居然没有资料,报错没有途径,只有google才能搜到点东西。真TMLJ。阿tui![吐血]
国人最大的问题就是把技术当宗教看, 这东西技术多样性多好,非的弄的这个世界只有Java。现在没有java历史包袱的一线互联网公司后台开发语言都向go靠齐了,
比如企鹅、b站、字节。而这几年微软主要工作就是把.NET跨平台化,从.NET Framework到.NET Core到.NET,过几年应该才发展成熟,但不管怎么说都慢Java太多了。
私人日记的第一阶段教程:从零开始用C#做产品系列教程索引(.netcore winform)
下一阶段的私人日记教程是做web应用,目前有两种方式可选:
一、webform。技术比较老,基于framework开发,但是对个人开发者来说开发效率较高。
二、mvc。技术比较新,基于.net core开发,适合团队开发,对个人开发来说稍显繁琐。
由于教程是给大家看的,所以发起一个投票,头条和QQ群一起进行,最终按得票多的方式进行教学,谢谢大家参与!