6 रिपॉजिटरी
Development patterns and environments specifically for the .NET ecosystem across multiple platforms.
Distinct from Cross-Platform Development: Specific to .NET ecosystem whereas parent is general cross-platform development
Explore 6 awesome GitHub repositories matching web development · .NET Frameworks. Refine with filters or upvote what's useful.
eShopOnContainers is a .NET microservices reference application designed to demonstrate cloud-native architecture patterns. It serves as a sample distributed system that implements domain-driven design and utilizes containerized services. The project is developed as a cross-platform sample compatible with Windows, Linux, and macOS. It utilizes Docker for containerized application deployment and supports orchestration via Azure Kubernetes Service to manage the scaling and availability of its services. The system covers microservices architecture design, asynchronous service communication, and
Demonstrates building and testing a complex distributed system using the .NET framework across multiple operating systems.
This project is a comprehensive learning path for C# backend development, designed to guide developers through the skills and technologies required to build professional server-side applications. It serves as a technical curriculum focused on the .NET ecosystem. The roadmap specifically emphasizes cloud-native development and microservices architecture. It provides a structured guide to the tools and patterns necessary for designing distributed systems and deploying scalable services to the cloud. The content covers broader domain areas including backend career planning and the engineering p
Offers a comprehensive learning path for mastering server-side technologies and frameworks using .NET.
NPOI is a pure .NET library for reading and writing Microsoft Office files in both legacy binary (.xls) and modern OpenXML (.xlsx, .docx) formats, operating entirely without requiring Microsoft Office or COM interop. It runs on Windows and Linux under .NET Standard and .NET Framework runtimes, using only managed code to parse and generate Office documents. The library provides comprehensive spreadsheet capabilities, including creating, editing, and reading Excel workbooks in both .xls and .xlsx formats, with support for cell formatting, styles, and formulas. It includes a streaming row-by-row
Operates on Windows and Linux under .NET Standard and .NET Framework runtimes.
यह प्रोजेक्ट एक पॉलीग्लॉट रनटाइम ब्रिज और इंटरऑप फ्रेमवर्क है जिसे एक ही ऑपरेटिंग सिस्टम प्रोसेस के भीतर .NET और Node.js कोड को निष्पादित करने के लिए डिज़ाइन किया गया है। यह एक क्रॉस-रनटाइम निष्पादन इंजन और इन-प्रोसेस स्क्रिप्टिंग होस्ट के रूप में कार्य करता है, जो क्रॉस-प्रोसेस संचार ओवरहेड को खत्म करने के लिए Common Language Runtime और JavaScript वातावरण के बीच द्वि-दिशात्मक संचार और डेटा एक्सचेंज को सक्षम बनाता है। यह फ्रेमवर्क द्वि-दिशात्मक एसिंक्रोनस कॉलबैक्स और विभिन्न प्रबंधित ऑब्जेक्ट टाइप्स के बीच बाइनरी बफर्स व सीरियलाइज़ेबल मानों के स्वचालित डेटा मार्शलिंग के लिए एक सिस्टम प्रदान करके खुद को अलग करता है। यह एक सामान्य कंपाइलर मॉडल का लाभ उठाकर एक चल रहे एप्लिकेशन के भीतर कई भाषाओं से सोर्स फाइल्स या इनलाइन स्क्रिप्ट्स के संकलन और निष्पादन की अनुमति देता है। यह प्रोजेक्ट बैकग्राउंड थ्रेड्स में एसिंक्रोनस टास्क ऑफलोडिंग, वेब फ्रेमवर्क मिडलवेयर के रूप में बाहरी लॉजिक का एकीकरण और एसिंक्रोनस SQL निष्पादन सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह क्रॉस-रनटाइम एक्सेप्शन मैपिंग के लिए ऑब्जर्वेबिलिटी टूल्स भी प्रदान करता है और प्रबंधित व नेटिव प्रोसेस डिबगिंग दोनों का समर्थन करता है।
Enables the execution of compiled assemblies and language-specific code across multiple operating systems.
यह प्रोजेक्ट एक .NET Core कंटेंट मैनेजमेंट सिस्टम और मल्टी-साइट प्रबंधन प्लेटफ़ॉर्म है जिसे एक केंद्रीकृत इंटरफ़ेस से स्वतंत्र वेबसाइटों पर संरचित डिजिटल सामग्री को व्यवस्थित और प्रकाशित करने के लिए डिज़ाइन किया गया है। यह एक हेडलेस CMS और स्टेटिक साइट जनरेटर दोनों के रूप में कार्य करता है, जो लोडिंग गति और स्केलेबिलिटी बढ़ाने के लिए डायनामिक टेम्प्लेट को HTML फ़ाइलों में रेंडर करता है। सिस्टम वेबसाइट दस्तावेज़ों और सामग्री को खोजने योग्य AI ज्ञान आधारों में बदलने के लिए रिट्रीवल-ऑगमेंटेड जनरेशन को एकीकृत करता है। इसमें उपयोगकर्ता प्रश्नों और बड़े भाषा मॉडल आउटपुट के बीच लॉजिक को परिभाषित करने के लिए एक विज़ुअल AI वर्कफ़्लो ऑर्केस्ट्रेटर शामिल है। प्लेटफ़ॉर्म स्कीमा-लचीले डेटा मॉडलिंग, डिजिटल एसेट संगठन और भूमिका-आधारित एक्सेस कंट्रोल सहित व्यापक क्षमता क्षेत्रों को कवर करता है। यह विभिन्न उपकरणों के लिए मल्टी-टर्मिनल प्रकाशन, कस्टम मॉड्यूल्स के लिए प्लगइन-आधारित विस्तार आर्किटेक्चर और SM4 डेटा एन्क्रिप्शन और वेब भेद्यता रक्षा की विशेषता वाला एक व्यापक सुरक्षा सूट का समर्थन करता है। सॉफ़्टवेयर को स्व-होस्टेड वेब इंफ्रास्ट्रक्चर के लिए डिज़ाइन किया गया है और इसे Windows, Linux और macOS पर Docker कंटेनरों के माध्यम से परिनियोजित किया जा सकता है।
Leverages .NET Core to execute across different operating systems and CPUs via native binaries or containers.
SharpIDE is a cross-platform integrated development environment and code editor designed for developing software applications within the .NET ecosystem. It provides a centralized workspace for writing and managing source code across multiple operating systems. The application utilizes a user interface built with the Godot game engine to deliver a high-performance desktop experience. This approach leverages a game-engine based UI to manage the visual scene graph and render the interface.
Provides a dedicated environment for creating and managing software applications within the .NET ecosystem.