Tags Overview

GitHub Copilot

GitHub Copilot

Learn to use GitHub Copilot effectively in your development workflow. Discover tips, best practices, and insights on AI-assisted coding without becoming dependent.
Hidden Gems

Hidden Gems

Welcome to our collection of Hidden Gems from the .NET world! ๐Ÿ’Ž

Microsoft

Microsoft

Microsoft
NuGet

NuGet

All about NuGet.org, NuGet packages and new features

Risk and Cost Driven Architecture (RCDA)

CGI’s Risk and Cost Driven Architecture (RCDA), developed by Eltjo Poort, is a pragmatic approach to enterprise and software architecture. It emphasizes aligning architectural decisions with business goals by balancing risks and costs. RCDA focuses on delivering value early and continuously while managing uncertainty and complexity. Its principles integrate architecture into agile workflows, ensuring decisions are justified, documented, and revisited as necessary to adapt to changing circumstances. This framework is widely used in industries requiring robust, scalable, and cost-effective solutions.

Software Engineering

Articles covering the principles, practices, and methodologies of professional software development โ€“ from clean code and architecture to testing, design patterns, and modern development processes.

Practical insights for developers at all levels who want to build maintainable, scalable, and high-quality software.

Technical Debt

Technical Debt

All about technical debt, how to recognize, visualize and avoid it

Testing

Software testing is a fundamental discipline in modern software development that ensures applications meet their intended requirements and function correctly under various conditions. It spans multiple levels from unit testing individual components to integration testing that validates how different parts work together, and system testing that examines the complete application. Testing strategies include both manual and automated approaches, with test-driven development and behavior-driven development representing methodologies that integrate testing directly into the coding process. Effective testing practices help identify defects early, reduce maintenance costs, improve code quality, and provide confidence in software releases. The field continues to evolve with advances in test automation frameworks, continuous testing in CI/CD pipelines, and quality assurance techniques that support modern development practices.

Tool and Code extensions

Tool and Code extensions

Find recommended development tool and code extensions to enhance your workflow. Discover Visual Studio extensions, IDE plugins, and productivity boosters.
VB.NET

VB.NET

Tips and tricks, features and innovations around VB.NET
Visual Studio

Visual Studio

Visual Studio
Visual Studio Code

Visual Studio Code

Visual Studio Code