C# Corner
Tech
News
Videos
Forums
Trainings
Books
Live
More
Interviews
Events
Jobs
Learn
Career
Members
Blogs
Challenges
Certifications
Bounties
Contribute
Article
Blog
Video
Ebook
Interview Question
Collapse
Feed
Dashboard
Wallet
Learn
Achievements
Network
Refer
Rewards
SharpGPT
Premium
Contribute
Article
Blog
Video
Ebook
Interview Question
Register
Login
Tags
No tag found
Content Filter
Articles
Videos
Blogs
Resources
News
Forums
Interviews
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
Sarthak Varshney(4)
Aarav Patel(3)
Ananya Desai(3)
Saurav Kumar(3)
Sardar Mudassar Ali Khan (3)
Sreenath Kappoor(3)
Praveen Kumar(3)
Tuhin Paul(3)
Sandhiya Priya(2)
Abiola David(2)
Jayant Kumar(2)
Baibhav Kumar(2)
Raghunath Bhukan(2)
Ajay Narkhedkar(2)
Rajesh Gami(2)
Vijay Kumari(2)
Naresh Kumar Katta(2)
Rohit Gupta(2)
John Godel(2)
Asfaque Ansari(2)
Mohamed Shifan(2)
Ck Nitin(2)
Ayush Gupta(2)
Aradhana Tripathi(2)
George (2)
Deepak Tewatia(2)
Jalpa Dhola(2)
Sanjay Kumar(2)
Sagar Rane(1)
Chancy Chen(1)
Guest User(1)
Sandeep Kumar(1)
Nidhi Sharma(1)
Satvik Rajnarayanan(1)
Satya Karki(1)
Mohammad Rabie(1)
Vishal Gami(1)
Mahesh Chand(1)
Sriganapathi Sekar(1)
Manav Pandya(1)
Akshay Amin(1)
Manoj Tyagi(1)
Stephen Simon(1)
Sridharan D(1)
Shivang (1)
Rinki (1)
Deepika Sawant(1)
Parth Soni(1)
Aanchal Tyagi(1)
Naimish Makwana(1)
Sigar Dave(1)
Raj Bhatt(1)
Eliana Blake(1)
Vinay Ayinapurapu(1)
Siddhesh Chavan(1)
Mohammad Hasan Hosseini(1)
Ashish Bhatnagar(1)
Mohamed Safath(1)
Vishal Yelve(1)
Aiswarya E V(1)
Vivek Kumar(1)
Tahir Ansari(1)
Vinoth Xavier(1)
Resources
No resource found
Windows Coreutils for Developers: Bringing Linux Commands Natively to Windows
Jun 11, 2026.
Windows Coreutils brings Linux commands like ls, cat, and grep natively to Windows, boosting developer productivity and cross-platform consistency.
Intelligent Terminal in Windows: How AI-Powered Command Lines Improve Developer Productivity
Jun 11, 2026.
AI-powered intelligent terminals boost Windows developer productivity by simplifying command discovery, error resolution, and script generation.
Maximum Visible People in a Line Using Monotonic Stack
Jun 09, 2026.
Find the maximum number of people visible in a line. This problem is solved efficiently using a monotonic stack to find previous and next greater elements.
CQRS in ASP.NET Core: Practical Scenarios Where It Actually Makes Sense
Jun 09, 2026.
Explore CQRS in ASP.NET Core: understand its benefits, when it truly makes sense, and avoid overengineering simple applications.
Claude Code: The Terminal AI
Jun 04, 2026.
Claude Code brings the AI directly into your terminal, where real development work actually happens. Unlike the web app, Claude Code can read and write your project files, run shell commands, execute your tests, and manage Git operations, all without you leaving the command line.
Linux Server Monitoring: Essential Commands Every Developer Should Know
Jun 03, 2026.
Learn essential Linux server monitoring commands including top, htop, free, df, ps, ss, and journalctl to troubleshoot and manage servers effectively.
Linux systemd Tutorial: Create and Manage Custom Services
Jun 03, 2026.
Learn Linux systemd with step-by-step examples. Create, manage, monitor, and automatically start custom services on Linux servers.
Using the COPY INTO Command to Load Data from Fabric Lakehouse to Fabric Warehouse
Jun 01, 2026.
In this article, I demonstrated how to use the COPY INTO Command to Load Data from Microsoft Fabric Lakehouse to Fabric Warehouse
Difference Between ref and out Parameters in C# with Examples?
Apr 20, 2026.
Unlock the power of ref and out parameters in C#! Master passing arguments by reference, modifying existing values with ref, and returning multiple values with out. Enhance your C# coding skills!
How to Set Line Spacing and Paragraph Spacing in Word Using C#
Apr 16, 2026.
Learn how to programmatically control line and paragraph spacing in Word documents using C#. This tutorial provides a step-by-step guide with example code for improved document layout and readability. Optimize your document generation process!
Modern Storage Design: How Engineers Should Think Before Writing a Single Line of Code
Mar 30, 2026.
Master modern storage design! Learn a structured approach to database selection, data modeling, and scaling. Avoid costly migrations and build robust systems. A must-read for engineers!
Git Commands to Push a Local Project to an Azure DevOps Repository
Mar 16, 2026.
Learn how to push your local Git project to an Azure DevOps repository! This guide covers essential commands for initializing, staging, committing, and pushing code, enabling version control and collaboration. Streamline your workflow with Git and Azure DevOps.
How to Optimize PostgreSQL Queries for Large Datasets?
Mar 16, 2026.
Optimize PostgreSQL queries for large datasets! Learn indexing, EXPLAIN analysis, partitioning, caching, and more to boost speed and efficiency. #PostgreSQL
Mastering Git: The Definitive Guide from Basic to Advanced for .NET Developers
Mar 05, 2026.
Unlock Git mastery! This definitive guide for .NET developers covers everything from basic setup to advanced history manipulation and repository recovery. Master Git today!
WebRTC .NET Maui Peer to Peer Video Calls! With just 3-4 lines of code!
Mar 03, 2026.
Effortlessly add peer-to-peer video calls to your .NET MAUI app with Plugin.Maui.PeerVideoCall! Implement fully functional video calling with just 3-4 lines of code. Clean, minimal, and powerful WebRTC integration made easy!
Mastering Git: The Definitive Guide from Basic to Advanced for .NET Developers
Feb 27, 2026.
Unlock Git mastery! This guide empowers .NET developers, from beginners to advanced, with essential commands, branching strategies, and history manipulation techniques. Elevate your DevOps skills!
Mastering CQRS Pattern with MediatR in .NET 10
Feb 17, 2026.
Unlock the power of CQRS in .NET 10 using MediatR! Learn to implement Command Query Responsibility Segregation for scalable and maintainable applications.
UNDROP in Azure Databricks: Recover Dropped Tables Like a Pro
Jan 20, 2026.
In this article, I covered how to use the UNDROP command in Azure Databricks with Unity Catalog to recover accidentally dropped tables and materialized views. A data engineer's lifesaver! Discover syntax, permissions, and limitations for effective data recovery.
Understanding Inference Parameters of Transformer Encoders
Jan 09, 2026.
Unlock the power of Transformer Encoders! Master inference parameters like attention masks and hidden states for optimal performance and control. #NLP #Transformers
Understanding LLM Generation (Decoder) Parameters (Sample/Inference Parameter): Control, Creativity, and Output
Jan 08, 2026.
Master LLM text generation! Control creativity, length, & repetition with temperature, top-k, top-p, penalties, & more. Fine-tune outputs for any task.
Using WebForms Core in Go
Jan 07, 2026.
A Command-Oriented Approach to Server-Driven UI and Data Synchronization
Redis Performance Tuning: Practical Techniques for High Throughput and Low Latency
Jan 06, 2026.
A practical guide to Redis performance tuning. Learn how real-world systems keep Redis fast under load, avoid Redis latency spikes, and safely scale Redis in production environments.
Redis Performance Tuning: Practical Techniques for High Throughput and Low Latency
Jan 02, 2026.
A practical, human written guide to Redis performance tuning. Learn how real systems keep Redis fast under load, avoid latency spikes, and scale safely in production.
C# 14 Improved Lambda Expressions: Using ref, in, and out Parameters for High-Performance Code
Dec 28, 2025.
Explore C# 14's enhanced lambda expressions with 'ref', 'in', and 'out' parameters. Boost performance, readability, and code consistency for critical operations.
Introduction to Delegates in C#
Dec 28, 2025.
Unlock C# delegates: Learn how to declare, use, and master single-cast, multicast, and built-in delegates (Func, Action, Predicate) for flexible code!
C# 14 in Action: High-Performance Lambda Expressions with Parameter Modifiers
Dec 26, 2025.
Explore C# 14's enhanced lambda expressions with parameter modifiers (ref, in, out) for high-performance code, clearer intent, and expressive APIs. Optimize your C#!
Entity Framework Core – Code First Approach
Dec 14, 2025.
This article provides a complete and descriptive explanation of the Entity Framework Core Code First approach. It explains how databases are created and managed using C# classes, how DbContext and entities work together, how migrations handle schema changes, and how relationships, configuration, and change tracking are managed in Code First development. Written in simple language, this guide is ideal for beginners and professional .NET developers building modern, scalable applications using Entity Framework Core and SQL Server.
Improving Query Plan Stability with OPTIMIZE FOR in SQL Server
Dec 02, 2025.
Achieve stable SQL Server query performance using OPTIMIZE FOR! This guide covers syntax, ASP.NET Core integration, and best practices to combat parameter sniffing.
Architecture of Azure Command Launcher for Java
Nov 28, 2025.
Simplify Azure operations in Java with the Azure Command Launcher. Its layered architecture and execution pipeline ensure maintainable, scalable, and testable cloud integrations.
Command Routing and Prioritization Patterns at Scale
Nov 25, 2025.
Scale command handling with routing & prioritization! Learn patterns for high-volume systems, ensuring fairness, SLAs, isolation, and predictable load behavior.
Routing in Angular — A Beginner Friendly Guide With Simple Real-World Examples
Nov 25, 2025.
Master Angular routing! This beginner-friendly guide uses a real-world e-commerce example to teach navigation, parameters, and error handling in your apps. Build SPAs easily!
C# 14: The Next Step in Language Evolution for .NET 10
Nov 12, 2025.
Explore C# 14's new features in .NET 10: extension members, field keyword, null-conditional assignment, span improvements, and more. Boost code clarity and performance!
Python - Importance of Function and Operations
Nov 04, 2025.
Explore Python functions: syntax, parameters, variable arguments, and return statements. Learn to build practical tools like temperature converters and password checkers.
Mastering Node.js CLI Tools: Building Your Own Developer Utilities
Nov 01, 2025.
Build custom Node.js CLI tools to automate tasks & boost productivity! This guide covers setup, argument parsing, error handling, & npm publishing. Create utilities like git or npm!
Uploading Files and Folders to GitHub
Oct 28, 2025.
Learn how to upload files and folders to GitHub using the web UI or command line. Perfect for beginners and experienced users. Master Git basics and best practices!
Command-Query Separation: Ask Questions Without Changing Answers
Oct 26, 2025.
Master Command-Query Separation (CQS) for cleaner, more predictable code! Learn how to separate commands and queries to avoid side effects and bugs.
Tell, Don't Ask: Write Code That Commands, Not Queries in C#
Oct 26, 2025.
Master the Tell, Don't Ask principle in C# for cleaner, more maintainable object-oriented code. Refactor from queries to commands for SOLID design!
Build a Bash Terminal Agent Using NVIDIA Nemotron Nano v2 in 1 Hour
Oct 26, 2025.
Follow a detailed, step-by-step guide to create a natural-language Bash terminal agent using the open-source NVIDIA Nemotron Nano 9B v2 model. Learn prerequisites, architecture, code snippets, safety considerations, and how to extend this system for practical workflows.
Chapter 8: References, Call by Value vs. Call by Reference
Oct 23, 2025.
Unlock the power of references and parameter passing in C++! This chapter clarifies the crucial differences between call by value (copying data) and call by reference (using aliases or pointers). Learn how to efficiently modify variables directly within functions using references and pointers, and discover the benefits of const references for performance and data safety when working with large objects.
Visual Studio: Basic Commands and Keywords Every Developer Should Know
Oct 24, 2025.
Boost your coding productivity in Visual Studio by mastering essential keyboard shortcuts, common C# keywords, and beginner tips. Learn how to code faster, debug efficiently, and streamline your development workflow.
Mastering Essential Git Commands
Oct 15, 2025.
Unlock the power of Git! This guide provides a comprehensive overview of essential Git commands for version control. Learn to initialize repositories, commit changes, manage branches, merge code, and collaborate effectively with teams. Master these fundamental commands to streamline your development workflow, track project history, and confidently manage your codebase. Perfect for beginners and experienced developers seeking a Git refresher.
Gemini CLI Cheat Sheet
Oct 13, 2025.
Master the Gemini CLI with this comprehensive cheat sheet! Quickly install, configure, and utilize Google's AI-powered terminal assistant. From basic commands to advanced tools, learn to generate code, refactor, fix bugs, and more. Includes setup, usage, troubleshooting, and pro tips for efficient workflow. Boost your productivity with this essential reference!
Point, Line, Safety: How Triangle Modeling Keeps Warehouse Robots from Crashing Using Python
Oct 13, 2025.
Learn how to model triangles using Python for real-world applications like collision avoidance in warehouse robots. This article covers point-based triangle representation, validation, and spatial queries. Build a robust and intuitive system for dynamic transformations and integration with sensor data. Includes complete code, unit tests, and an interactive demo, showcasing best practices for geometric modeling in robotics and beyond.
Getting started with Gemini CLI
Oct 13, 2025.
Unlock the power of Google's Gemini AI models directly in your terminal with Gemini CLI! This open-source command-line agent lets you inspect, fix, refactor, test, and document code using natural language. Stay in your terminal and treat AI as a peer developer. Learn how to install, configure, and use Gemini CLI for enhanced productivity. Explore advanced features, troubleshoot common issues, and discover future roadmap highlights.
Bitcoin Mining on Raspberry Pi (2025): Full Setup, Commands, and Profit Reality
Oct 12, 2025.
Step-by-step guide to run Bitcoin mining on a Raspberry Pi in 2025. Covers wallets, pools, BFGMiner build, USB ASICs, monitoring, security, and profitability limits.
Stopping Ghost Commands: How to Detect Replay Attacks in Life-Critical IoT Devices Using Python
Oct 10, 2025.
This article dives into detecting and preventing these insidious threats, using a smart insulin pump scenario as a compelling example. Learn how to implement timestamp and nonce-based defenses in Python to ensure command freshness and integrity. Safeguard your IoT systems with practical, real-time techniques and best practices to mitigate risks in healthcare and beyond.
How to build a custom extension (plugin) for Gemini CLI?
Oct 09, 2025.
Unlock the full potential of Gemini CLI by building custom extensions! This comprehensive guide walks you through designing, developing, testing, and publishing your own Gemini CLI extension. Learn to integrate custom tools, APIs, and domain knowledge, create shareable workflows, and enhance your terminal AI agent with tailored functionality. Includes practical examples, security best practices, and a ready-to-download project to get you started quickly. Supercharge your productivity and streamline your development process with Gemini CLI extensions!
Introduction to Git and Version Control
Oct 09, 2025.
Learn the fundamentals of Git, the leading version control system. This guide covers everything from understanding Git's core concepts like repositories, staging, and branching, to practical steps for installation and basic commands. Master collaboration, track changes effectively, and streamline your software development workflow.
How to Fix npm install Command Not Working
Oct 08, 2025.
Struggling with 'npm install' errors? This guide provides a comprehensive, step-by-step troubleshooting approach to resolve common issues preventing npm from installing packages correctly. From clearing the cache and verifying Node.js installation to checking proxy settings and updating npm, learn how to fix npm install problems on Windows, macOS, and Linux. Get back to coding quickly with these proven solutions!
Artificial Intelligence: OpenAI Lines Up $100B+ in AI Compute - NVIDIA to Power 10 GW Buildout as AMD Partnership Targets Additional 6 GW
Oct 07, 2025.
OpenAI is investing over $100 billion in AI compute infrastructure, partnering with NVIDIA for a 10 GW buildout and AMD for an additional 6 GW. This massive expansion aims to meet surging AI demand, mitigate supply chain risks, and establish power availability as a key factor. The move will impact chip ecosystems, data-center real estate, and software portability, while also raising regulatory and ESG considerations. This signals a new era where AI leaders secure compute like energy reserves.
How to Find a Regression Line on X or Y in Python
Oct 03, 2025.
Unlock the power of linear regression by mastering both Y-on-X and X-on-Y approaches! This guide clarifies when to predict X from Y (often overlooked) using a real-world EV charging scenario. Learn to avoid biased predictions and build more accurate models with practical Python code, formulas, and test cases. Essential for data scientists and engineers!
🌡️ Understanding Temperature in Large Language Models (LLMs)
Sep 25, 2025.
Unlock the secrets of temperature in Large Language Models (LLMs)! This guide explains how temperature controls the creativity and randomness of AI text generation. Learn how to adjust this crucial parameter for accuracy, balanced responses, or imaginative outputs. Master the art of crafting the perfect AI personality for any task, from coding to creative writing. Discover practical applications and tips for effective use.
Command Query Responsibility Segregation
Sep 24, 2025.
Command Query Responsibility Segregation (CQRS) separates read and write operations into distinct models, enhancing scalability and performance. Ideal for complex, read-heavy applications and event-driven microservices, CQRS offers optimized read models and better separation of concerns. However, it introduces complexity, eventual consistency challenges, and infrastructure overhead, making it unsuitable for simple CRUD applications. Weigh the pros and cons carefully before implementation.
SQL: The Language of Databases
Sep 18, 2025.
This article provides a comprehensive overview of SQL, the standard language for relational databases. Learn core features, basic commands (CREATE, INSERT, SELECT, UPDATE, DELETE), and why SQL is essential for web development, data analytics, and business intelligence. Master SQL for efficient data management and a valuable skill in today's tech landscape.
How to Connect Two Offices in Remote Locations?
Aug 28, 2025.
Explore ways to connect remote offices: WAN, VPN, leased lines, MPLS, and cloud solutions. Find the best option for your business's speed, security, and budget needs.
Top GitHub Copilot Shortcuts and Commands for Faster Coding
Aug 26, 2025.
Unlock peak coding efficiency with GitHub Copilot! Discover essential shortcuts and commands for VS Code and JetBrains IDEs to accept, cycle, and dismiss suggestions faster. Boost your productivity now!
Secure Remote Access on Cisco Devices
Aug 24, 2025.
This article shows how to set up secure remote access to Cisco devices. It explains why SSH is important, gives easy step-by-step instructions, how to check it is working, and tips to keep your network safe.
Useful Cisco Switch Verification Commands
Aug 22, 2025.
Master essential Cisco switch verification commands! This guide provides a comprehensive overview of commands to check switch health, interface status, VLAN configurations, MAC address tables, port security, and spanning tree protocol (STP). Learn to diagnose network issues, ensure optimal performance, and maintain a stable and secure network environment.
What is the purpose of npm, package-lock.json, and the command npm ci?
Aug 14, 2025.
This article explains what npm is, the role of package-lock.json, and the purpose of the npm ci command in Node.js projects, using clear and simple language with examples.
Understanding Functions in JavaScript
Aug 13, 2025.
Learn all about JavaScript functions — from declarations, expressions, and arrow functions to callbacks and best practices — with syntax examples, tips, and explanations for writing clean, reusable, and efficient code.
Difference Between ref, out, and in Parameters in C#
Aug 13, 2025.
Learn the difference between ref, out, and in parameters in C#. Understand their usage, advantages, disadvantages, and see full real-world examples.
Build a Simple Command-Line To-Do List App in Python
Aug 05, 2025.
This article walks readers through building a lightweight command-line To-Do List application in Python. The project teaches basic Python concepts like lists, file handling (saving/loading tasks), user interaction via menus, and simple persistence. It’s perfect for beginners who want a useful utility and a foundation to expand into GUI or web versions.
Git Cheatsheet: Complete Guide to Git Commands
Jul 28, 2025.
This GitHub cheatsheet covers essential Git commands for setup, daily workflows, branching, merging, stashing, tagging, pull requests, and more—ideal for beginners and developers managing code with Git and GitHub.
Command the Content: Mastering Leading CMS Platforms for Seamless Digital Management
Jul 21, 2025.
This article provides a structured overview of CMS fundamentals and guides you through mastering the use of these leading platforms.
Effortless Web Page Creation with Section Templates and Real-Time Previews in Modern SharePoint
Jul 21, 2025.
In this blog post, we explore the powerful new features introduced in SharePoint—the ability to add and edit Section Templates. Learn how these tools streamline your web content creation process, making it easier to build, customize, and preview pages in real-time.
Top 10 Matplotlib Functions Every Data Analyst Should Know
Jul 18, 2025.
Unlock the power of Python data visualization with this quick articleto the top 10 Matplotlib functions every data analyst should know. From plot() to subplot(), learn how to create line charts, bar graphs, histograms, and more — with clear examples to get you started fast.
🚀 Docker Workflow with Important Commands
Jul 14, 2025.
Learn the essential Docker workflow: write a Dockerfile, build images, run containers, manage them, and use Docker Compose. Plus, review key Docker interview questions from basics to advanced concepts.
Master Dockerfile Instructions: FROM, WORKDIR, COPY, RUN, EXPOSE, ENTRYPOINT
Jul 03, 2025.
A simple article to key Dockerfile instructions: FROM, WORKDIR, COPY, RUN, EXPOSE, ENTRYPOINT. Understand each with examples and a memory trick (FWCREE) to easily build and run Docker containers.
Modern CQRS and Messaging in .NET with Wolverine
Jun 30, 2025.
Learn how to use Wolverine, a powerful .NET message bus library, to handle commands, publish events, and schedule background tasks in a simple console app with zero boilerplate and full CQRS support.
Autonomy vs. Alignment: Where Do We Draw the Line in Advanced AI Systems?
Jun 29, 2025.
Autonomy vs. Alignment: Where Do We Draw the Line in Advanced AI Systems?
Introduction to Git and SourceTree
Jun 09, 2025.
Git is a free and open-source version control system that allows developers to collaborate on projects efficiently. SourceTree is a powerful visual Git client that simplifies the process of using Git.
Beginner’s Guide to Git Interview Questions
Jun 02, 2025.
A beginner-friendly guide to Git covering key concepts, commands, workflows, and Git vs. GitHub. Learn to manage code, collaborate, and prepare for interviews with real-world examples and step-by-step explanations.
Understanding DBCC Commands in SQL Server: Use Cases and Importance
May 31, 2025.
Learn the essentials of DBCC commands in SQL Server—powerful tools for monitoring, maintaining, and troubleshooting databases. Mastering them ensures performance optimization, deadlock resolution, and proactive database health checks.
Mastering Named, Positional, and Input/Output Parameters in Stored Procedures with EF Core
May 22, 2025.
Understanding Name Parameters, Positional Parameters, Input/Output Parameters, and Their Usage in Stored Procedures with EF Core
Real-Time Data Retrieval from APIs Using SSIS
May 14, 2025.
This article explains how to integrate APIs with SQL Server Integration Services (SSIS) to automate data retrieval using HTTP requests. It covers API setup, SSIS package creation, and script task configuration.
Getting Hands-On with the Docker MCP CLI
May 04, 2025.
Learn how to use the Docker MCP CLI with real-world examples, clear commands, and step-by-step guidance tailored for beginners and devs alike.
How to Use Copilot Slash Commands in Visual Studio
Apr 21, 2025.
Discover how commands like /generate, /explain, and /tests can help you write code, fix errors, add documentation, and create unit tests more efficiently. Boost your productivity today.
Passing Connection as Input Parameter in PowerShell Functions
Apr 14, 2025.
Easily reuse a single SharePoint Online admin connection in PowerShell functions to fetch QA site info efficiently, reducing redundant logins and enhancing performance in M365 automation tasks.
Getting Started with Docker's new CLI Model Runner
Apr 02, 2025.
Learn how to install, configure, and use Docker Model CLI to run AI models effortlessly. A beginner-friendly guide with hands-on examples!
Understanding Parameter Sniffing in SQL Server
Mar 24, 2025.
In SQL Server and other relational database systems, query execution performance is critical for handling large datasets efficiently. One common yet sometimes problematic optimization technique is Parameter Sniffing. While it can improve query performance.
Understanding in, ref, and out Parameter Modifiers in C#
Mar 09, 2025.
Learn how to use in, ref, and out parameter modifiers in C# with practical examples. Understand their differences, use cases, and best practices for passing arguments efficiently.
Scope Communication Object in JSP
Feb 28, 2025.
The Scope Communication object consist of session object, application object and pageContext object.
Remove IIS Log Files (4-1) --- Managing Sensitive Info in AWS
Feb 24, 2025.
This article will discuss parameter store and Secret Manger in AWS
How to Change Time in Linux
Feb 25, 2025.
This article covers how to check, set, and synchronize system time using commands like date, timedatectl, and NTP. Whether adjusting manually or syncing with a time server, learn how to manage time effectively in Linux.
Design Patterns for Scalable ASP.NET MVC Applications
Jan 31, 2025.
Discover key design patterns like Repository, Unit of Work, Dependency Injection, Factory, Singleton, and Command to enhance the scalability, maintainability, and testability of your ASP.NET MVC applications.
How to Install Docker Engine on Ubuntu
Jan 21, 2025.
Learn how to install Docker Engine on Ubuntu with this step-by-step article. Simplify containerized app development and deployment effortlessly.
Azure CLI Commands
Jan 03, 2025.
This article explores key commands for deploying, managing, and monitoring resources, simplifying tasks like creating virtual machines, managing storage, and configuring networks directly from the command line.
Essential C# Keywords
Dec 25, 2024.
This article explains important C# keywords that help in writing more efficient code. It covers keywords like volatile, value, get, set, yield, partial, and where, describing their uses in a simple manner. These concepts are essential for anyone looking to improve their C# programming skills.
Docker Desktop 4.37: AI Catalog Access and Command-Line Control
Dec 19, 2024.
Docker Desktop 4.37 introduces AI Catalog access, command-line management, component upgrades, and bug fixes, streamlining modern development workflows.
User-Defined Functions in SQL Server
Nov 21, 2024.
SQL Server supports two types of User-Defined Functions (UDFs): Table-Valued and Scalar-Valued. Table-valued functions return a table based on logic, while Scalar-Valued functions return a single value.
How to Create a ListView Command Set Extension
Nov 12, 2024.
A ListView Command Set extension in SharePoint customizes the command bar or context menu of lists/libraries. It allows adding buttons that trigger custom actions, such as displaying alerts, showing selected items, or integrating with external systems.
Explaining Deep Linking in Power Apps
Nov 12, 2024.
Deep linking in Power Apps enables direct navigation to specific screens, improving user experience and engagement. By using URL parameters, custom schemes, and StartScreen functions, developers can create targeted, optimized user journeys.
Mark Input Parameters in Triggers as Optional
Oct 28, 2024.
In this article, we’ll walk through how to mark input parameters as optional in Power Automate triggers and explore how this can improve flow flexibility.
Efficient Data Handling in SQL Server with Table-Valued Parameters
Oct 27, 2024.
This article delves into how TVPs enhance performance by enabling the transfer of multiple rows of data in a single parameter, streamlining stored procedures, and optimizing database operations.
Basic Linux Commands
Oct 06, 2024.
Learn about basic Linux commands including listing files and managing directories as part of fundamental of DevOps.
TypeScript command 'tsc' not running in Terminal and PowerShell
Oct 06, 2024.
This series of articles will discuss a specific feature for PowerShell programming.
Check which process deleted the files on Window
Sep 28, 2024.
Enable event logging to identify the process causing deletion operations. Set up folder auditing by adjusting security properties, adding auditing entries, and running AuditPol commands.
Detailed use of Action Delegate in C#
Sep 11, 2024.
In C#, the Action delegate represents a method that does not return a value and can accept up to 16 parameters. It's useful for passing methods as arguments, callbacks, and event handling. It supports lambda expressions and anonymous methods, making code more concise. Unlike Func<T>, Action always returns void.
Different Ways to Redirect and Retrieve ID Parameters in Angular
Sep 02, 2024.
Angular offers various methods for navigation and parameter handling in web applications. Use the RouterLink directive for simple navigation, the Router service for programmatic control, and ActivatedRoute to retrieve parameters.
Learning About Docker Basics in Minutes - Docker File
Aug 20, 2024.
Building a Docker image involves using commands like FROM, CMD, EXPOSE, WORKDIR, ENV, COPY, RUN, and USER in a Docker file. These commands define the base image, set up environment variables, copy files, and execute commands to create a deployable container for various applications.