第一章 --------------------WPF基础概述
2024-10-20 08:55:12
1.在使用WPF之前我一直在思考为什么要使用WPF?
主要原因在于我已经受够了MFC和Winform 和QT的界面设计。尤其是MFC的界面设计,使用一个界面库十分的复杂,并且我的绝大多数时间都是用在这个控件如何使用上,这违背了程序设计的初衷。
在此基础上,我在查找一个可以代替MFC的程序设计框架,最终在多个对比之下选择WPF ,这也是我写这本书的原因。
2.既然使用了WPF,那我究竟使用哪个平台?
.NetFramework .Net Core .Net5 .Net6.0
我刚刚开始接触我也直接蒙了因为我之前没有接触过,因为在MFC时代,没有这个玩意。他们之间有什么区别?
在经过我的研究和查阅资料总结出了如下,预期说是总结不如说是整个发展经过,讲述一下.Net的来龙去脉:
------------------------后期继续更新,欢迎大家一起相互学习探讨 ,作者会不断更新,有什么问题可以留言。
------------------------我始终相信一支独放不是春,万紫千红春满园。希望有更多优秀的小伙伴加入其中。
最新文章
- sqlalchemy学习
- .net core教程
- selenium win7+selenium2.0+python环境搭建
- Android IOS WebRTC 音视频开发总结(七二)-- 看到Google Duo,你想到了什么?
- 【云计算】K8S DaemonSet 每个node上都运行一个pod
- 学会使用git
- JSP 登录页面
- Express4+Mongodb极简入门实例
- 资源文件(.RES)的应用
- matplotlib根据Y轴数量伸缩画图的py脚本
- 《Maven实战》 第7章 生命周期与插件
- $.each()、$.map()区别浅谈
- 动态规划-LIS最长上升子序列
- vue自定义指令directives使用及生命周期
- Android Studio IDE的 LogCat如何过滤指定应用的调试信息
- idea使用教程(1)
- python 基础 内置函数 和lambda表达式
- Jmeter(四十)BeanShell范例
- C:\WINDOWS\system32\drivers\etc\hosts 文件的作用
- IDEA kotlin 配置
热门文章
- @Transactional注解真的有必要声明rollbackFor属性吗?
- How to get the return value of the setTimeout inner function in js All In One
- Linux家族谱系
- 1NF | 2NF | 3NF的区分以及什么是函数依赖、部分函数依赖、值传递依赖(最详细的讲解1NF、2NF、3NF的关系)
- 记一次 .NET 某娱乐聊天流平台 CPU 爆高分析
- 十九、Service Ingress
- Spring Core rce漏洞分析(CVE-2022-22965)
- JMETER与BeanShell
- mybatis的映射
- 【深入浅出 Yarn 架构与实现】3-3 Yarn Application Master 编写