哈喽上位机(上位机开发指南)

本文档是作者根据自身上位机开发经验编写的指南,旨在帮助初学者快速掌握上位机开发,包括数据通信、协议制定、UI设计、软件构架等多个方面,并提供了Qt和C# WinForm的实现代码示例。
摘要由CSDN通过智能技术生成

在这里插入图片描述

哈喽,上位机!

-------上位机开发指南

作者:Robert Zhang
本博客以一个程序猿的角度解答了:
- 有关上位机开发的疑惑
- 上机软件开发需要学习哪些知识
- 开发一个完整商业软件所需的技术与实现方法
- 怎样美化软件,那些漂亮的软件是怎样做出来的
- 一个软件的组成结构以及背后的设计思想,而不是讲控件怎样使用

序言

回想当初自己从懵懵懂懂的状态到现在可以独立开发一个完整可用的商用软件,开发过程中遇到了很多疑问,也走了很多弯路。到现在积累了一些实际开发经验,因此想把这些经验沉淀下来写一下有关“上位开发经验”的博客。从而帮助初学者少走弯路并且快速提高专业技术水平。
写作本博客主要原因是在市场上几乎找不到专门针对上位机开发相关的书籍,只有零星的博客可以参考。当然如果说特定平台的电脑软件开发的书籍倒是挺多,比如“C#开发快速入门”之类的书籍,但是主要讲的都是c#开发平台提供的库和系统函数的使用细节。这些书籍并没有站在一个PC软件的的整体高度上来讲开发一个商业软件所需要的构架经验和实现技术细节。导致实际开发还是一头雾水。

因此本博客从数据通信、协议制定、UI设计与特殊控件定制、软件构架、数据结构与内存模型设计、配置文件与工程文件的读写、多线程、数据库、网络http请求等几个角度来介绍来开发一个完整商业软件所需要用到的经验与技术

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值