当前位置:首页 > 网络技术 > Win技巧 > 正文内容

七天入门C#上位机

admin2年前 (2023-02-28)Win技巧73

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. 学习准备

想学习的朋友可以先预习上位机学习软件,在后面的系列篇中一起学习一起成长,淘宝地址见下图;



扫描二维码推送至手机访问。

版权声明:本文由梦魁网络资源站发布,如需转载请注明出处。

本文链接:https://family.monkui.com:39/?id=1015

分享给朋友:

相关文章

2023年最新最全 VSCode 插件推荐!

2023年最新最全 VSCode 插件推荐!

Visual Studio Code 是由微软开发的一款免费的、针对于编写现代Web和云应用的跨平台源代码编辑器。它包含了一个丰富的插件市场,提供了很多实用的插件。下面就来分享 2023 年前端必备的 VS Code 插件!前端框架ES7+...

【网盘聚合神器】支持百度(不限速)、阿里、天翼、迅雷、蓝奏、谷歌等29款网盘

【网盘聚合神器】支持百度(不限速)、阿里、天翼、迅雷、蓝奏、谷歌等29款网盘

  百度网盘的限速可能会让你转战阿里云盘,但是阿里云盘的缺点在于不能分享,网络上的资源都是通过各类网盘来分享的,这样就会让你可能同时拥有不同网盘的账号。  那么我们有没有一款工具,可以将这些网盘资源聚合一下,把所有的网盘都挂载在电脑上,当做...

七天入门C#上位机——第六天:如何打包软件制作安装包

七天入门C#上位机——第六天:如何打包软件制作安装包

C#编写好程序后需要进行程序打包,个人觉得C#自带程序打包工具使用复杂,这里推荐一个好用的程序打包工具Inno Setup,Inno setup是一个免费、开源、简单的打包软件。这个软件足够简单,一分钟就完成打包。这个软件也足够强大,你想实...

七天入门C#上位机——第七天:能远程升级打补丁你说香不香

七天入门C#上位机——第七天:能远程升级打补丁你说香不香

对于一个优秀的PC桌面应用程序而言,自动升级功能是必不可少的,目前应用程序主流的自动升级策略是重新下载安装包安装整个客户端,这种方法简单易用,但缺点也很明显,比如,即使整个客户端有10G,而本次更新仅仅只是修改了一个1k大小的dll,那意味...

七天入门C#上位机——第三天:必须和非必须功能实现

七天入门C#上位机——第三天:必须和非必须功能实现

前两天跟大家介绍了一下上位机的登录界面和后台程序,今天跟大家总结一下上位机常用的功能;首先我们从设计上位机的初衷出发,上位机一般是跟着设备走的,所以它的功能一定是围绕着人,机,物来实现的。上位机的第一个功能是围绕着人展开的,这里的人就是用户...

七天入门C#上位机-界面更新放后台不香嘛

七天入门C#上位机-界面更新放后台不香嘛

上图中,Winform窗体界面需要实时更新数据和信息显示在主窗体上,那么如何实现这种效果呢? 一、解答这里其实是运用了线程的知识。现阶段多线程的原理不需要理解很深,但至少还是要了解一些的。线程主要分为UI线程和CPU线程两种。UI...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。