魁梧的饭盒 · C/C++/Objective-C· 1 月前 · |
博学的香菜 · 徐帆|区块链技术下电子提单法律问题研究_澎湃 ...· 3 月前 · |
很拉风的小狗 · 超七和玉手镯能同时佩戴吗?与其它珠宝一起戴有 ...· 5 月前 · |
神勇威武的蟠桃 · 【Weblogic漏洞利用工具】Weblog ...· 6 月前 · |
讲道义的橙子 · 地球上10大猫科动物, ...· 9 月前 · |
完善资料让更多小伙伴认识你,还能领取 20 积分哦, 立即完善>
全网第一个详细讲述了LabVIEW/PLC等工程人员轻松入门C#的价值(1299元)现预众筹课程。
5.0 共71个课时 1088人已学习
讲师:刘旭东 技术负责人
1Visual Studio 2015开发环境的安装_Trim
付费2熟悉Visual Studio 2015开发环境
付费3编写第一个Winform窗体应用程序
付费4命名空间
付费+查看更多
课程详情:木木18123773580
C#与LabVIEW区别之处
1.VS(C#)工具栏可以添加任意图片,LabVIEW工具栏不可以随意更改图片包括所有窗口。
2. VS(C#)调用第三方halcon/visionproDLL非常方便,LabVIEW调用诸多不便,而且容易死掉。这是由于NI只认自己的视觉库。
3. VS(C#)软件运转过程中可以编辑代码高亮逐语句/逐过程运行,LabVIEW运转过程中不可以更改程序。
为什么要学习C#
现代工业制造对自动化的要求越来越高,仅仅会玩PLC和组态软件显然已经难以满足这种需求了!学习一门高级编程语言,不但可以拓展自己的视野,改变看待问题的角度,最重要的是它可以使你迅速和和同行拉开差距,快速脱颖而出!随着智能制造的发展,C#在工业领域的应用越来越广泛,各种运动控制板卡的大量使用、机器视觉的广泛使用、为了技术保密定制开发HMI,MES等等,这些都有C#的影子!
自动化以及各大医疗、航空行业的需求C#功能强大,LabVIEW严格上说并非一种编程语言,运转windows平台受限、许多功能不够突出。
C#支持.NET平台,是完全面向对象的语言。总结了各种语言(C++与delphi等)的优势是当时代一种先进稳定的编程语言。
C#设计良好,框架思路清晰,历史包袱少,语法严谨,特性丰富但不多余,编程熟手想上手c#是非常容易的事情. C#的主要竞争者是java。不过,其实和目前的go,python也有一定竞争力,因为同样简单,但在一些方面又比他们优越。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#将有一个好的发展以及各种强大的东西供我们调用。
。
为什么要开设这门课程
为应用级labview工程师提供好的前景,咱们可以开发window窗体应用程序、动态炫酷的WPF界面、Web以及移动端更多机会的可能性。以及实现困难性问题快速解决。为PLC工程师提供快速入门C#编程语言提供最为便捷的入门方式。为在校大学生提供最优质的接近现实的讲解,打造未来人工智能。
同时让比较认知LabVIEW/PLC等工程人员,给予一个好的思想方法学习C#编程语言。让您在成长的道路上快马加鞭。
适合人群: 包括但不限于初学者小白(赠送课程源码+资料)、LabVIEW工程师、PLC人员、单片机、软件开发者等。
这门课程能帮助你解决什么问题
1、 彻底学明白C#软件的基础+窗体设计;
2、 编程设计:手把手教学员从零基础到如何独立设计一款C#软件的过程;
3、 实际调试:手把手教学员实际调试一个的C#项目实例;
4、 避坑:分享在C软件编程与实测过程中可能遇到的坑;
课程亮点
1.掌握到C#编程语言的最基本语法以及VS编程环境
2.掌握Windows窗体应用程序每个控件的实际应用
3.掌握一款软件设计+大企业架构设计理念
4.掌握调用第三方控件接近WPF界面控件的调用与应用
课程内容目录
千手篇: 基本的使用(课程中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.结构
40.类
修罗篇:
控件的基本的使用(课程中掺杂着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.泛型的使用存储不同数据类型的数据
29.文件基本操作INI配置文件的读写
30.CSV文件的读写操作
31.access数据库查询、写入、读取操作
32.创建线程以及多个线程
33.创建全局类供整个项目调用以及数据传输
34.倒计时
35.顺序点灯耐压测试案例(存储数据CSV文件)
36.设计一款软件在线称重系统设计
37.在线点胶系统放入设计
项目展示
完整详情 ∨-->
魁梧的饭盒 · C/C++/Objective-C 1 月前 |
专栏评论
课程评分