Skip to content

01.Features

β€Ί cmd⁠‿⁠⁠er edited this page Jun 19, 2026 · 9 revisions

Foxtension provides a comprehensive set of utilities organized into multiple modules to cover common development requirements.

Firmware

  • Operating system information retrieval
  • Network adapter information retrieval
  • Environment and platform diagnostics

Network

  • SQL Server connection string generation
  • SQLite connection string generation
  • FTP connection string generation
  • Object-oriented database communication
  • Network diagnostic utilities
  • Ping operations
  • Extensible networking toolset

Software

  • File management
  • Directory management
  • File creation and deletion
  • File and directory renaming
  • Copy and move operations
  • File and directory opening
  • Hidden attribute management
  • ZIP compression
  • ZIP extraction
  • Application logging

Security

  • AES encryption and decryption
  • RSA encryption and decryption
  • SHA hashing
  • Secure data processing utilities

General Features

  • Cross-platform support
  • Unified API design
  • Developer-friendly abstractions
  • Lightweight architecture
  • Easy integration with .NET applications

Framework Structure

Foxtension is divided into four primary modules, each focusing on a specific area of application development.

Foxtension
β”‚
β”œβ”€β”€ Firmware
β”‚   β”œβ”€β”€ Operating System Information
β”‚   └── Network Adapter Information
β”‚
β”œβ”€β”€ Network
β”‚   β”œβ”€β”€ Connection String Builders
β”‚   β”œβ”€β”€ Database Communication
β”‚   └── Network Diagnostics
β”‚
β”œβ”€β”€ Software
β”‚   β”œβ”€β”€ File & Directory Management + Compression & Extraction
β”‚   └── Logging
β”‚
└── Security
    β”œβ”€β”€ AES
    β”œβ”€β”€ RSA
    └── SHA

Each module can be used independently, allowing developers to include only the functionality required by their applications.

Firmware

NIC Information

Page Title
101.1 Overview
101.2 Supported Platforms
101.3 Creating a Scanner
101.4 Retrieving Network Interfaces
101.5 Returned Properties
101.6 Exceptions
101.7 Notes

OS Information

Page Title
102.1 Overview
102.2 Supported Platforms
102.3 Creating a Scanner
102.4 Retrieving OS Information
102.5 Returned Properties
102.6 Exceptions
102.7 Notes

Network

Connection String Generator

Page Title
201.1 Overview
201.2 SQL Server Connection String Builder
201.3 SQLite Connection String Builder
201.4 FTP Connection String Builder
201.5 Validation & Exceptions
201.6 Notes

Clone this wiki locally