🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
DemoInstallSign in
Socket

CeriumX.Framework.Abstractions

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

CeriumX.Framework.Abstractions

当前封装库为混合应用开发框架的抽象层,主要定义了支撑框架主体的、统一的、规范化的功能接口,以及对外提供的公共功能和公共扩展支持等。 1. 当前各行各业发展迅猛,技术革新层出不穷,面对日新月异的业务迭代与发展,可谓诸子百家齐争鸣,累死累活技术人; 2. 当下无论何种编程语言,又或正在成为气候的新星语言,皆是一种变革,亦是技术的进步和突破,但万变不离:思想也! 3. 目前,WEB技术的表现和呈现能力,越来越让人感到惊艳;但,传统不会死,新潮亦流行,适合地、符合的,才是大道! 4. 近期,经过对Blazor技术的适度应用,发现其是基于WebView2作为WEB承载,结合ASP.NET Core技术,并配合桌面开发,形成了混合应用技术; 5. 而鄙人经过多年工作经验的积累和迭代,运用过基于CEF框架和WinForm桌面技术的混合应用实践,并落地应用于诸多业务生产; 6. 经过对微软.NET 6+技术栈的系列源码进行深入研究,以及第三方各种优秀源码的研习,特别是历往工作实践中的积累,萌生了研发一款开源框架的想法; 7. 因而,全新一代的混合应用开发框架,应运而生,其主要围绕通用主机及其系列技术,利用动态扩展、托管服务、DI容器、配置、选项、日志等功能和特性,组建封装而成; 8. 本混合应用开发框架,可以将ASP.NET Core、WPF、WinForm、模块化、组合视图、CEF框架、WebView2、Chromium、消息队列等综合集成为一体,相互之间亦可实现无缝通信和数据交换; 9. 利用WEB技术的丰富呈现能力,结合桌面应用的强大支撑,将各种前端技术和后端技术集成修真、吉结良缘,可谓相得益彰、事半功倍。 > #### 编程是一门艺术!编程需要灵性,思想决定高度;良好的编码习惯、严谨的思维逻辑、独到的业务见解、持之以恒的执着等等,皆是程序猿不可或缺的本质。 - 鄙人专注.NET技术,深入研习.NET 6|7+系列源码。本库通过长期实践工作积累落地成库,库中提供的所有功能均广泛应用于业务生产环境,同时会不间断地进行功能的优化和完善; - 本库均由鄙人采用最新技术实践编码完成,个中艰辛不作过多表述,仅希望世界和平,养家糊口力所能及; - 本库可同时满足大、中、小等各式项目的自由支配使用,以提供快捷、便利的工具方法,提升工作效率和业务能力为宗旨。

7.0.0
NuGet
Version published
Maintainers
1
Created
Source

[TOC]

混合应用开发框架(CeriumX.Framework)

功能介绍

当前封装库为混合应用开发框架的抽象层,主要定义了支撑框架主体的、统一的、规范化的功能接口,以及对外提供的公共功能和公共扩展支持等。

  • 当前各行各业发展迅猛,技术革新层出不穷,面对日新月异的业务迭代与发展,可谓诸子百家齐争鸣,累死累活技术人;
  • 当下无论何种编程语言,又或正在成为气候的新星语言,皆是一种变革,亦是技术的进步和突破,但万变不离:思想也!
  • 目前,WEB技术的表现和呈现能力,越来越让人感到惊艳;但,传统不会死,新潮亦流行,适合地、符合的,才是大道!
  • 近期,经过对Blazor技术的适度应用,发现其是基于WebView2作为WEB承载,结合ASP.NET Core技术,并配合桌面开发,形成了混合应用技术;
  • 而鄙人经过多年工作经验的积累和迭代,运用过基于CEF框架和WinForm桌面技术的混合应用实践,并落地应用于诸多业务生产;
  • 经过对微软.NET 6+技术栈的系列源码进行深入研究,以及第三方各种优秀源码的研习,特别是历往工作实践中的积累,萌生了研发一款开源框架的想法;
  • 因而,全新一代的混合应用开发框架,应运而生,其主要围绕通用主机及其系列技术,利用动态扩展、托管服务、DI容器、配置、选项、日志等功能和特性,组建封装而成;
  • 本混合应用开发框架,可以将ASP.NET Core、WPF、WinForm、模块化、组合视图、CEF框架、WebView2、Chromium、消息队列等综合集成为一体,相互之间亦可实现无缝通信和数据交换;
  • 利用WEB技术的丰富呈现能力,结合桌面应用的强大支撑,将各种前端技术和后端技术集成修真、吉结良缘,可谓相得益彰、事半功倍。

编程是一门艺术!编程需要灵性,思想决定高度;良好的编码习惯、严谨的思维逻辑、独到的业务见解、持之以恒的执着等等,皆是程序猿不可或缺的本质。

  • 鄙人专注.NET技术,深入研习.NET 6|7+系列源码。本库通过长期实践工作积累落地成库,库中提供的所有功能均广泛应用于业务生产环境,同时会不间断地进行功能的优化和完善;
  • 本库均由鄙人采用最新技术实践编码完成,个中艰辛不作过多表述,仅希望世界和平,养家糊口力所能及;
  • 本库可同时满足大、中、小等各式项目的自由支配使用,以提供快捷、便利的工具方法,提升工作效率和业务能力为宗旨。

开发日志

2022-10-17

  • 完成抽象层功能接口的定义等工作。

2022-12-04

  • 调整相关类中的注释内容。

2022-12-05

  • 增加内部可访问性的友元程序集适配;
  • 调整统一术语中的相关内容表述;
  • 提升多版本支持为net6和net7两个大版本,并将初始化版本定义为7.0.0版本。

Keywords

GenericHost

FAQs

Package last updated on 05 Dec 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts