选择正确的技术

过去,我已经开发了几个.NET应用程序,这些应用程序使用了带有MSSQL数据库的IIS上托管的WCF服务。 现在该公司正在问我一个技术转换(出于许可原因),我已经做了同样的事情,但是使用的是Linux服务器,因此我需要将相同的.NET应用程序连接到该服务器,以便以与他们现在使用MSSQL(服务参考)进行处理。 我肯定知道我必须学习一种新技术才能做到这一点,但是我想确定自己选择了正确的技术。我已经在网上搜索并找到ServiceStack,但是我不知道这是否对我来说是正确的选择。 这些是我的实际技能:

  • 编写C#代码
  • 编写VB.NET代码
  • SQL和MySQL
  • 一些Python基础知识

到目前为止,这是我所做的:

  • 使用Debian发行版构建Linux测试机并安装Mono和.Net Core
  • 安装了MariaDb数据库并建立了表架构

什么是正确的学习路径/正确的学习技术? 提前致谢!

评论