LabVIEW工程师轻松掌握C#(Winform)软件设计教程
课程链接:http://url.elecfans.com/u/663c10e91e
该工程师目前的行业现状
C#支持.NET平台,是完全面向对象的语言。总结了各种语言(C++与delphi等)的优势是当时代一种先进稳定的编程语言。
C#设计良好,框架思路清晰,历史包袱少,语法严谨,特性丰富但不多余,编程熟手想上手c#是非常容易的事情. C#的主要竞争者是java。不过,其实和目前的go,py也有一定竞争力,因为同样简单,但在一些方面又比他们优越。Java这边,优势主要在于库。虽然c#也不是没有可用的库,但也只限于可用。所以c#相比java也就只有简单这一条优势,而“简单”,包括人力成本低,这些都不是技术选型的关键点。
跨平台比java强多了,java还要调试等半天,C#直接基于net core,直接跨平台,比java还多了wp,sp和IOS三个平台,真正实现了一次编译,到处运
运行速度确实块,运行速度是java的两倍多,native编译技术能使速度达到C++的70%而且不需要打包运行环境,直接编译为机器码,单文件小巧,节省空间
开发效率高,在java还在配置环境变量的时候,C#的管理系统项目已经能够上线了
有指针,可以做底层交互,甚至是写操作系统。语法清晰,逻辑性强,不会和java一样的语法(int与integer割裂,造成频繁装包解包,降低效率)
与时俱进,更新快,支持语法特性和编程范式多,开源自由,并非像java一样受到甲骨文管控,而是属于社区,java属于甲骨文,而C#属于全世界
vscode等开发工具都是免费的,不像java的idea一样收费很贵。同时不能与应用级LabVIEW去做对比,C#是一种编程语言,无可替代。开发窗体应用程序可以说锋芒毕露。
所以未来微软C#将有一个好的发展以及各种强大的东西供我们调用。
为什么做这次众筹?
1、为应用级labview工程师提供好的前景,以及实现困难性问题快速解决。
2、为PLC工程师提供快速入门C#编程语言提供最为便捷的入门方式
3、为在校大学生提供最优质的接近现实的讲解
,打造未来人工智能。
这次众筹的课程能帮到大家什么?
1、掌握到C#编程语言的最基本语法以及VS编程环境
2、掌握Windows窗体应用程序每个控件的实际应用
3、掌握一款软件设计+大企业架构设计理念
4、掌握调用第三方控件接近WPF界面控件的调用与应用
众筹课程介绍
史上第一个详细讲述了从LabVIEW(电气工程师)轻松入门C#的众筹课程
是最详细讲解紧贴PLC人员以及LABVIEW人员是工业自动化软件开发课程的良心药方。
课程目录介绍:
千手篇:基本的使用(课程中C#关键字/语句/数据类型)
概述 C#与LabVIEW区别
1、Visual Studio 2015开发环境的安装
2、熟悉Visual Studio 2015开发环境
3、编写第一个Winform程序
4、命名空间
5、类
6、Main方法
7、标识符及关键字
8、 C#语句
9、注释
10、程序编写规范
11、变量的基本概念
12、变量的声明及赋值
13、值类型
14、引用类型
15、值类型与引用类型的区别
16、枚举类型
17、类型转换
18、常量
19、表达式
20、算术运算符、赋值运算符、关系运算符、逻辑运算符、位运算符、其他特殊运算符
21、字符类Char的使用
22、字符串的声明及赋值
23、连接多个字符串
24、插入字符串
25、复制字符串、替换字符串
26、 if语句
27、 switch多分支语句
28、 while语句
29、 do...while语句
30、 for语句
31、 Foreach与For语句
32、跳转语句
33、一维数组与二维数组的使用
34、数组的基本操作
35、数组排序
36、 ArrayList类
37、方法
38、属性
39、结构
修罗篇:控件的基本的使用(课程中掺杂着VS快捷键/常用设置)
公共控件:
1、修改窗体标题,图标,位置
2、窗体基本事件与事件的顺序
3、button按钮特点与事件的表述
4、TextBox文本框属性与事件
5、comboBox下拉文本框常用属性与功能
6、复选框checkBox实际应用
7、RadioButton单选框与GroupBox分组控件结合使用
8、Label标签与链接标签的应用
9、ListBox列表框与ComboBox结合使用
10、PicTureBox图片框
11、DataTimePicKer日期时间控件
12、ImageList控件
13、ListView控件
14、TreeView控件
15、其他高级控件
16、DataGridView控件概述
17、当选中DataGridView控件中的行时显示不同的颜色
18、获取DataGridView控件中的当前单元格
19、禁止在DataGridView控件中添加和删除行
20、使用Columns和Rows属性添加数据
21、在DataGridView控件中显示数据
22、直接在DataGridView控件中修改数据
23、常用的程序调试操作
24、程序调试概述
25、异常处理概述
26、异常处理语句
27、泛 型 概 述
28、泛型的使用存储不同数据类型的数据相当于LabVIEW OpenG
29、文件基本操作INI配置文件的读写
30、CSV文件的读写操作
31、access数据库查询、写入、读取操作
32、创建线程以及多个线程
33、创建全局类供整个项目调用以及数据传输
34、倒计时定时操作
35、顺序点灯耐压测试案例(存储数据CSV文件)
36、设计一款软件在线称重系统设计
37、在线点胶系统放入设计
本期众筹课程有哪些亮点?
1、C#编程语言的语法等基础的详细讲解
2、C#窗体应用程序控件等讲解
3、C#怎么调用第三方控件(漂亮UI控件)与生成dll供其他软件(如labview&delphi&python等)调用。
4、C#大企业架构怎么应用到实际
新手老手能不能学会?
1、老师多年工作经验与教学经验,从事上位机开发都是连接实际硬件,从实际学员小白基础人员详细讲解了各项。是小白人员新入手学员的一门入门好配方。
2、Labview老手都适合的课程老师拿出实际的项目一一剖析,PLC电气工程师们学习起来更加便利。
讲师:刘旭东,使用LabVIEW开发了大量视觉检测、运动控制、测试(TestStand)方面软件,具有丰富的非标自动化设备经验。
行业经历:
▪ 编写了Dapth VisionV 1.2.8通用视觉软件
▪ 开发了Dapth Motion V1.4.7 通用运动软件(30多轴连续运动)
▪ 在LabVIEW视觉应用领域,首次利用LabVIEW开发了
“Dapth VisionV 1.2.8”免编程视觉通用软件,
以及“Dapth Motion V1.4.7”免编程通用运动系统自由配置运行流程。
”目前已被多家自动化设备公司采购。
¥4792.00
此项目须在2021/03/31前,获得¥3000.00的支持才可以成功
Labview老手都适合的课程老师拿出实际的项目一一剖析,PLC电气工程师们学习起来更加便利。
包含:
C#(Winform)软件设计视频课程
源码资料
专属答疑群
配送费用:免运费
预计回报发送时间:项目成功结束后7天内
1. 团购项目存在一定风险,如项目团购成功但发放回报出现问题,您可申请退款退回支持金额(一次性支付)中的尾款部分,而订金部分由于已被项目组织者使用,退还订金事宜需要您和项目组织者自行协商,ElecFans没有帮您追讨订金的义务。
2. 请在下单后15分钟内付款哦,否则您的订单会被自动关闭。
3. 本页面统计的项目总团购人数和总支持金额存在一定的延迟,以单个回报详情为准。