NeuCharFramework (NCF)
  • NCF - NeuCharFramework
  • Projects

    • Preparation
    • Basic Library Source Code Analysis
    • DynamicWebApiEngine
    • Deployment
  • Help

    • Online Resources
    • Q&A Community
    • QQ Group (147054579)
    • Senparc WeChat SDK
  • Gitee
  • GitHub
  • English
  • 简体中文
GitHub
  • NCF - NeuCharFramework
  • Projects

    • Preparation
    • Basic Library Source Code Analysis
    • DynamicWebApiEngine
    • Deployment
  • Help

    • Online Resources
    • Q&A Community
    • QQ Group (147054579)
    • Senparc WeChat SDK
  • Gitee
  • GitHub
  • English
  • 简体中文
GitHub
  • NCF Overview

    • NCF - NeuCharFramework
    • About NCF
    • Environment Requirements
    • Frontend and Backend Separation Mode
    • Introduction to Xncf Modules
  • Prepare Development

    • Get NCF Template Source Code
    • Using Visual Studio to Run NCF
    • Running NCF Using CLI
    • Installation
    • Admin Login
    • Admin Backend
    • appsettings.json Configuration
    • Module Management
    • Accessing Documentation
  • Configuration

    • Entry File
    • Database Settings
    • appsettings.json Configuration
    • Docker
    • Dapr
    • Configure Multi-Tenant
    • Redis Cache
  • Modular Development

    • NCF Modular Development Concept
    • Composition of Xncf
    • Create the First Xncf Module
    • Xncf Module Sample Detailed Explanation
    • Implement Your Own Business Logic
    • Update Xncf Module
    • How to Call Between Modules
    • Publish Xncf Module to nuget.org
    • Update Base Library
    • Xncf Module Development
    • Embedding Static Resource Files into NCF
    • Publish Local Nuget Package
    • Advanced
  • Database

    • Database Settings
    • Multi-Database Support
    • Specify Database
    • Update database migration files for the Senparc.Service project (Migrations)
    • Multi-Database Principle
    • DatabasePlant
    • Tarmac Operation Database Migration and Update
  • Unit Testing

    • NCF Unit Test Introduction
    • Start Development
    • Advanced
    • Appendix
  • Q&A

    • NCF Terminology
    • NCF FAQ
  • Release

    • New Features
    • Upgrade Guide
    • Logs

New Features

Module Installation Status

Pending Review Status:

Image text

Installed Status:

Image text

Deleted Status:

Image text

One-Click Generate Xncf Module

Enter NCF module management, you can see newly discovered modules

Image text

Click to execute

Image text

Display execution form

Image text

Solution file (.sln) path: `C:\Code\NCF\ncf.sln`
Configure solution file (.sln): `Default is fine`
Organization name: `ML`
Module name: `Demo`
Version number: `1.0`
Menu name: `Demo Module`
Icon: `fa fa-star`
Description: `This is a demo module`
Function configuration: `Select as needed`
Install Sample: `Select as needed`

Generated project directory structure

Image text

Installed module display

Image text

One-Click Hide Extension Module Menu Items

For developers with OCD, an extra layer of menu can be quite annoying. Now, a new powerful feature has been released to make the interface beautiful with one click

Image text

The effect is as follows:

Image text

This effect is perfect for customers!

One-Click Restore (Enable) Extension Module Menu Items

For developers, it is inevitable to install other modules again for debugging and tracking. So how to restore?

Revisit: http://yourdomain/Admin/XncfModule/Index

Image text

Click to enable, isn't it So Easy.

(More features coming soon...)

Edit this page on GitHub
Last Updated:
Contributors: Jeffrey Su
Next
Upgrade Guide