小鲸鱼软件小鲸鱼软件
首页
  • 概览
  • Git工作流说明
  • HTML代码风格
  • VUE 代码风格
  • 代码防腐
  • 离站链接风险提示页的简单实现
  • 使用docker-compose部署ElasticSearch
  • 代码仓库

    • Gogs
    • Gitea
    • Gitlab
  • CI/CD

    • Jenkins
  • 辅助工具

    • 禅道
    • Harbor
    • Nexus
    • Rancher
    • Grafana
    • Kibana
    • Portainer
  • GitlabPages

    • Nuxt中文文档
    • VuePress Docs
    • Nuxt Demo
    • Mkdocs Demo
    • Hexo Demo
  • 图像工具

    • 图片在线编辑
    • 二维码生成器
    • SVG生成器
  • 格式转换

    • 日期格式转换
    • 颜色格式转换
    • Yaml转json
    • Toml转json
    • Json转yaml
    • Json转toml
    • Yaml转toml
    • Toml转yaml
    • 罗马数字转换
  • 加解密

    • 密码强度分析
    • MD5/Hash
    • 对称加解密
    • Base64字符串
    • Base64文件
    • Token生成器
    • UUID生成器
    • BIP39密码短语生成器
    • HMAC生成器
    • RSA密钥对生成器
  • 数学

    • 表达式求值
    • 预计到达时间
    • 百分比计算器
  • 开发者

    • UA解析
    • Json对比
    • Json格式化
    • Json去格式
    • SQL格式化
    • Xml格式化
    • Chmod权限计算
    • Docker命令转换
  • 网络

    • IPv4子网计算
    • IPv4地址转换
    • CIDR计算
    • MAC地址解析
    • IPv6 ULA生成器
  • 能接什么项目
  • 软件定制

    • Android/iOS客户端
    • 多端互动类应用
    • 各类工控上位机软件
    • 各类自动化辅助软件
  • DevOps

    • DevOps工具托管
    • DevOps账号租用
  • 二次开发

    • Scratch
    • 办公软件
    • Udp/Tcp工具
    • 远程控制
    • 串口通信
  • 项目搭建

    • ElasticSearch集群
    • Kubernetes集群
    • Harbor
    • 邮件系统
    • DNS私服
  • 怀旧

    • 飞机大战
    • 魔方游戏
  • 我们

    • 关于我们
    • 联系我们
  • 简体中文
  • English
首页
  • 概览
  • Git工作流说明
  • HTML代码风格
  • VUE 代码风格
  • 代码防腐
  • 离站链接风险提示页的简单实现
  • 使用docker-compose部署ElasticSearch
  • 代码仓库

    • Gogs
    • Gitea
    • Gitlab
  • CI/CD

    • Jenkins
  • 辅助工具

    • 禅道
    • Harbor
    • Nexus
    • Rancher
    • Grafana
    • Kibana
    • Portainer
  • GitlabPages

    • Nuxt中文文档
    • VuePress Docs
    • Nuxt Demo
    • Mkdocs Demo
    • Hexo Demo
  • 图像工具

    • 图片在线编辑
    • 二维码生成器
    • SVG生成器
  • 格式转换

    • 日期格式转换
    • 颜色格式转换
    • Yaml转json
    • Toml转json
    • Json转yaml
    • Json转toml
    • Yaml转toml
    • Toml转yaml
    • 罗马数字转换
  • 加解密

    • 密码强度分析
    • MD5/Hash
    • 对称加解密
    • Base64字符串
    • Base64文件
    • Token生成器
    • UUID生成器
    • BIP39密码短语生成器
    • HMAC生成器
    • RSA密钥对生成器
  • 数学

    • 表达式求值
    • 预计到达时间
    • 百分比计算器
  • 开发者

    • UA解析
    • Json对比
    • Json格式化
    • Json去格式
    • SQL格式化
    • Xml格式化
    • Chmod权限计算
    • Docker命令转换
  • 网络

    • IPv4子网计算
    • IPv4地址转换
    • CIDR计算
    • MAC地址解析
    • IPv6 ULA生成器
  • 能接什么项目
  • 软件定制

    • Android/iOS客户端
    • 多端互动类应用
    • 各类工控上位机软件
    • 各类自动化辅助软件
  • DevOps

    • DevOps工具托管
    • DevOps账号租用
  • 二次开发

    • Scratch
    • 办公软件
    • Udp/Tcp工具
    • 远程控制
    • 串口通信
  • 项目搭建

    • ElasticSearch集群
    • Kubernetes集群
    • Harbor
    • 邮件系统
    • DNS私服
  • 怀旧

    • 飞机大战
    • 魔方游戏
  • 我们

    • 关于我们
    • 联系我们
  • 简体中文
  • English

PC客户端软件

就是Windows系统上的各类软件。仅仅.net能力边界内的软件就已经很多了。

有哪些技术框架

主要是一下四类

WinForm

一个.net下在Windows上很抗打(主要是历史沉淀积累的功能和配套很丰富)的UI框架。大部分传统行业Windows软件都是使用这个框架完成的。 更多细节参见微软官方文档

WPF

.net下的现代化UI框架,没错它是面向未来的,有很多先进理念,比如分辨率无关、和早在05年就提出的mvvm模式

WPF是一个与分辨率无关的 UI 框架,使用基于矢量的呈现引擎,构建用于利用现代图形硬件。 WPF 提供一套完善的应用程序开发功能,这些功能包括 Extensible Application Markup Language (XAML)、控件、数据绑定、布局、二维和三维图形、动画、样式、模板、文档、媒体、文本和版式。 WPF 属于 .NET,因此可以生成整合 .NET API 其他元素的应用程序。

更多细节参见微软官方文档

Maui(可做Windows商店应用)

.NET 多平台应用 UI (.NET MAUI) 是一个跨平台框架,用于使用 C# 和 XAML 创建本机移动和桌面应用。

.NET MAUI,可从单个共享代码库开发可在 Android、iOS、macOS 和 Windows 上运行的应用。

.NET MAUI 是一款开放源代码应用,是 Xamarin.Forms 的进化版,从移动场景扩展到了桌面场景,并从头重新生成了 UI 控件,以提高性能和可扩展性。

基于MAUI开发的应用可以做到一套代码发布四个(Android、iOS、macOS、Windows)系统的应用。

Windows服务

Microsoft Windows 服务(过去称为 NT 服务)允许用户创建可在其自身的 Windows 会话中长时间运行的可执行应用程序。 这些服务可在计算机启动时自动启动,可以暂停和重启,并且不显示任何用户界面。 这些功能使服务非常适合在服务器上使用,或者需要长时间运行的功能(不会影响在同一台计算机上工作的其他用户)的情况。 还可以在与登录用户或默认计算机帐户不同的特定用户帐户的安全性上下文中运行服务。

Windows服务能处理某些特殊权限的场景。比如,某些任务需要开机启动,甚至于在用户还没登录桌面时就要开始执行。这时候就是Windows服务发挥作用的时机。其他常见的普通软件方案是没有这个能力的。

活动
阿里云 最新优惠活动
上云必抢你先知,最新活动劲爆优惠不错过!


小鲸鱼软件开发 | © 2019-至今 | 京ICP备19009129号