七天入门C#上位机
1. 概述
1.1 目标
总结项目成果,分享实战经验。通过本教程的练习,期望达到简单上位机的开发,能提高工作效率。
1.2 学习资源
VS2019安装和使用教程:
网上有很多相关的教程,这里不多说,下面这个链接讲的比较详细,大家可以参考一下;
https://blog.csdn.net/qq_45782378/article/details/113043087
C#基础教程:
菜鸟教程基础知识讲解全面到位,代码例程很多,能够满足对于基础语法的了解和学习。
微软官方的C#文档:
了解如何在 .NET 平台上使用 C# 编程语言编写任何应用程序。
刘铁锰的C#入门教程:
学习笔记如下:
【1】C# 字段、属性、索引器、常量
【2】C# 变量
【3】C# 方法
【4】C# 事件
【5】C# 参数详解
【6】C#泛型
【7】C# 枚举&结构体
【8】C# 反射与依赖注入
1.3 学习建议
无需将C#的基础知识一条一条地都学一遍,因为在实际工作中,没有时间和精力去像学校里一样慢慢掌握,而是遇到问题解决问题,其实你遇到的问题,别人也遇到过,不放搜一下,胜过自己花较长的时间去摸索,反过头来再总结消化。C#我的理解就是一个强应用相关的语言,多用来开发上位机,博主根据自己的工作经验,总结了一下,用C#开发界面常用到的一些套路,可以直接拿来用的那种,分享给大家,希望能对大家的实际工作和学习有所帮助,同时也希望各位朋友能多多提建议&意见,希望和大家一起把这个专题做好做精做得有意义!
大家最好能结合一个实际工作中的例子,试着做一个界面,这样几天下来,学习的效果会更大,最终还能产出一款应用,也有成就感。在日后的使用中,再优化,变成一款优秀的软件产品。不仅方便了自己,提升了工作效率,说不定还能提升整个团队的效率呢。
当然如果要做大且复杂的上位机软件是需要专业的团队来完成的,也不一定要用C#来开发,但是了解一下对于自己能力的提升还是很有帮助的。
1.4 宣传语
编了几句顺口溜,给自己的博文宣传一下。
专题专注上位机,源于工程广应用;
博主也曾平地起,分享诸君盼为助;
每日完结练一练,有事无事多测试;
国庆假期搞一搞,做出一二也无妨;
建议多往应用靠,学了技能还提效。
2. 系列目录
七天入门C#上位机——第一天:开机画面怎么搞
七天入门C#上位机——第二天:界面更新放后台不香嘛
七天入门C#上位机——第三天:必须和非必须功能实现
七天入门C#上位机——第四天:动态库大乱斗
七天入门C#上位机——第五天:怎么把功能做活
七天入门C#上位机——第六天:如何打包软件制作安装包
七天入门C#上位机——第七天:能远程升级打补丁你说香不香
3. 学习准备
想学习的朋友可以先预习上位机学习软件,在后面的系列篇中一起学习一起成长,淘宝地址见下图;