MFC转Winform&&C++转C#

入职的第二家公司

        时间要追溯到5年前,因为换工作后,新的公司需要使用C#的WinForm窗口框架开发上位机,

对于熟悉了一种框架之后更换另外一种框架学习内心是抗拒的,总的就是再难也要硬着头皮干;对

于上位机行业来说,虽然更换框架,但主要使用的主要功能大部分还是那么多,无非也就显示设备

状态,设备运行数据,对设备进行控制交互,配置文件设置,具体的改变主要是编程语言由C++转

C#和控件使用。

        去新公司前两个月基本就是没干什么活,有二十几台一样的设备是测试电机轴的扭矩,挑出

OK品还是NG品,当时对我来讲感觉这机器好高端大气,设备上还要加个电脑,有个新任务就是在

原有功能能上将这些设备联网,测量数据上传到服务器,用一块大屏汇总;

        也就是这段时间我对C#有了新的认识,C#语言极为简单,不需要什么头文件,什么指针这些

东西,再有就是非标的开发讲究的是快吗,既然都能实现相同功能干嘛要学更复杂的东西,我就转

变思想,彻底放弃C++,拥抱了C#。

梳理下需要学习点:

1、基本变量类型熟悉,逻辑控制语句,大部分类似;

2、特殊功能方法,定时器、多线程、串口、第三方类等等;

3、界面搭建,控件使用,如button、text、combox、list、chart;

        在边学习边做项目过程中会发现很多功能实现很容易,然而就会产生越来越愿意接受使用

WinForm,比如我要用某个控件实现什么功能,我百度一下怎么用,网上会有很多解决方法,在做

过两三个项目之后会完全发现和感受WinForm的便捷,开发效率之高都是MFC做不到的,尤其是

界面设计与C++之间的衔接,简直就是一坨屎。还有一个是学习C++对指针这个东西不怎么熟悉,

一看到就头大时候,在C#完全不需要有任何顾虑,C#中没有这种绕来绕去把头绕晕的东西。

        后续我在这个公司做了两年时间,自认为对C#的学习也轻车熟路,大小项目也做了很多,

在这个公司我也看到了更多的技术,比如运动控制,各种PLC协议对接,机械手控制,视觉等等;

由于对视觉的好奇心;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

莫听穿林打叶声儿

感觉有用的,一毛两毛不嫌少

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值