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]
Chetan Sanghani(15)
Sardar Mudassar Ali Khan (7)
Ayush Gupta(5)
Sarthak Varshney(5)
Sreenath Kappoor(4)
Ananya Desai(3)
Praveen Kumar(3)
Shafaet Hossain(2)
Baibhav Kumar(2)
Naresh Kumar Katta(2)
Rohit Gupta(2)
Sandhiya Priya(2)
Ck Nitin(2)
Devesh Omar(2)
Raghunath Bhukan(1)
Satya Karki(1)
Abiola David(1)
Mohammad Rabie(1)
Ajay Narkhedkar(1)
Vijay Kumari(1)
Rajesh Gami(1)
Manav Pandya(1)
Tuhin Paul(1)
Aarav Patel(1)
Manoj Tyagi(1)
Asfaque Ansari(1)
Stephen Simon(1)
Mohamed Shifan(1)
Shivang (1)
Rinki (1)
Deepika Sawant(1)
Naimish Makwana(1)
Sigar Dave(1)
Raj Bhatt(1)
John Godel(1)
Eliana Blake(1)
Mohamed Safath(1)
Sangeetha S(1)
Vishal Yelve(1)
Jalpa Dhola(1)
George (1)
Deepak Tewatia(1)
Vivek Kumar(1)
Vinoth Xavier(1)
Jefferson S. Motta(1)
Sandip Jadhav(1)
Naveen Kumar(1)
Vaishali Vishwakarma(1)
Ajay Kumar(1)
Vijay Yadav(1)
Imran Shaikh(1)
Sudhir Vaghela(1)
Keyur Pandya(1)
Raveena Attri(1)
Velladurai (1)
Dharmeshwaran S(1)
Mrunali Sawant(1)
Subham Ray(1)
Resources
No resource found
Choosing Your Data Access Strategy in .NET: ADO.NET vs. Dapper vs. Entity Framework
Mar 05, 2026.
Unlock optimal .NET data access! Compare ADO.NET, Dapper, and Entity Framework Core for performance, productivity, and control. Choose the right tool for the job!
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!
Choosing Your Data Access Strategy in .NET: ADO.NET vs. Dapper vs. Entity Framework
Feb 27, 2026.
Unlock peak .NET data access! Compare ADO.NET, Dapper, and Entity Framework Core for Oracle. Maximize performance, productivity, and control. Choose the right tool!
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!
Different Types of Database Providers in ASP.NET Core
Feb 27, 2026.
Explore the different types of database providers in ASP.NET Core including EF Core, SQL Server, PostgreSQL, MySQL, SQLite, MongoDB, Cosmos DB, Dapper, and ADO.NET. Learn how to choose the right provider with real-world coding examples and best practices for scalable, high-performance applications.
Dealing with DB Null: Solving the Object cannot be cast from DB Null to other types Error in C#
Feb 23, 2026.
Safely handle DBNull values in C# when querying databases like Oracle or SQL Server. Prevent InvalidCastExceptions with practical examples and extension methods.
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.
How Does ADO.NET Work with SQL Server?
Feb 16, 2026.
Explore how ADO.NET interacts with SQL Server for efficient data access in .NET applications. Learn about its architecture, components, and relevance in 2026 for enterprise software development. Discover connection strategies, command execution, and transaction management.
Blazor with PostgreSQL using ADO.NET (Enterprise-Ready Guide)
Feb 05, 2026.
Connect Blazor apps (Server/WebAssembly) to PostgreSQL using ADO.NET (Npgsql). Ideal for high-performance, enterprise systems needing full SQL control and stored procedures.
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.
How Do I Return the ID of a Newly-Inserted Row in Access SQL?
Jan 14, 2026.
Learn how to retrieve the auto-generated ID of a newly inserted row in Access SQL! Explore methods like @@IDENTITY, DAO, and ADO with practical examples and VBA code.
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.
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.
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.
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.
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!
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!
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.
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!
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.
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.
Bind Dropdown with jQuery AJAX & WebMethod in ASP.NET
Aug 01, 2025.
This ASP.NET WebMethod fetches unique applicant names and their UCC IDs from a SQL database and returns them as a list of ListItem objects, ideal for populating dropdowns via AJAX in web forms.
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.
🚀 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.
Mastering Connection Pooling with Dapper in ASP.NET Core Web API
Jun 27, 2025.
In modern web development, one of the key challenges when working with databases is efficiently managing database connections.
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.
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.
Advanced C# Database Tricks into a Practical Solution
May 02, 2025.
This project demonstrates an advanced C# database architecture combining EF Core, Dapper, and ADO.NET to achieve optimal performance, flexibility, and maintainability—complete with clean architecture, logging, and benchmarks.
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.
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!
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.
Mitigate OWASP A02 2021-Cryptographic Failures Web Security Tips
Feb 04, 2025.
ADO.NET offers low-level access to databases using SQL commands, while EF is an Object-Relational Mapping (ORM) tool that simplifies database operations by mapping objects to database tables, offering higher-level abstractions.
ADO.NET vs Entity Framework: Understanding the Differences
Feb 03, 2025.
This article compares ADO.NET and Entity Framework (EF), two popular data access technologies in .NET. It explores their differences in performance, data manipulation, and development approaches like code-first vs database-first, helping developers choose the right tool for their application needs.
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.
Modern ADO .Net with SQLite in VB and C#
Jan 22, 2025.
This article demonstrates how to connect SQLite with ADO .NET in C# and VB, showcasing database operations such as creating tables, inserting records, and reading data. It uses the Microsoft.Data.Sqlite package in .NET Core environments.
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.
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.
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.
TypeScript command 'tsc' not running in Terminal and PowerShell
Oct 06, 2024.
This series of articles will discuss a specific feature for PowerShell programming.
Basic Linux Commands
Oct 06, 2024.
Learn about basic Linux commands including listing files and managing directories as part of fundamental of DevOps.
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.
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.
Learn to Shrink a Microsoft SQL Server Database Programatically
Aug 20, 2024.
Shrinking a SQL Server database reduces file size by reclaiming unused space in data and log files. This can optimize disk usage, especially in storage-constrained environments. However, it can cause data fragmentation and impact performance. Use commands like DBCC SHRINKDATABASE cautiously in C#.
Running .NET Core Application using Docker Container
Aug 13, 2024.
Creating a microservice with .NET 8.0 and Docker. It covers installing .NET, setting up a .NET Core API project, creating a Dockerfile, and building and running a Docker image. Learn to verify images, run containers, and explore container contents using Docker commands and Docker Desktop.
Running PowerShell Inside Docker Container
Aug 06, 2024.
This approach leverages the flexibility of Docker and the powerful scripting capabilities of PowerShell, facilitating cross-platform development, streamlined deployments, and efficient DevOps workflows.
CQRS Design Pattern and Its Use Case
Aug 05, 2024.
In this article, we will explore its use cases in microservices and domain-driven design, focusing on event sourcing, command and query handling, and optimized data management.
T-SQL Script for Purging Tables with Foreign Key References
Aug 02, 2024.
This article provides a comprehensive T-SQL script for purging tables in SQL Server, including those with foreign key references, ensuring data integrity and correct order of operations. Ideal for SQL Developers, Data Engineers, and DBAs seeking efficient data management solutions.
Handling Exceptions in ADO.NET Best Practices for Error Handling
Jul 24, 2024.
When working with ADO.NET for data access in .NET applications, effective exception handling is crucial to ensure the stability and reliability of your applications. This article will explore common exceptions in ADO.NET and provide best practices for robust error handling and logging.
Real-World ADO.NET Use Cases: Case Studies and Best Practices
Jul 24, 2024.
ADO.NET remains a robust data access technology within the .NET framework, even as newer technologies emerge. Its ability to manage data interactions efficiently makes it suitable for a variety of real-world applications.
Efficient Data Retrieval with ADO.NET SqlDataReader
Jul 23, 2024.
SqlDataReader in ADO.NET provides fast, forward-only data retrieval from SQL Server databases. It reads data as a stream, minimizing memory usage, and making it ideal for large datasets. Unlike SqlDataAdapter, it offers high performance for read-only scenarios and is efficient in handling big data with minimal overhead.
LINQ to ADO.NET: Enhancing Data Access with Modern Querying
Jul 23, 2024.
In the evolving world of .NET, querying databases has traditionally been done using ADO.NET, which provides a robust set of classes for data access. However, the introduction of Language Integrated Query (LINQ) has revolutionized the way developers interact with data.
Transactions in ADO.NET: Ensuring Data Integrity
Jul 23, 2024.
In database management, transactions are essential to ensure data integrity and consistency. A transaction is a sequence of operations performed as a single logical unit of work
Advanced ADO.NET Features for Complex Data and Async Operations
Jul 23, 2024.
ADO.NET remains essential for database interactions in . NET. Advanced features include handling complex types with SQL Server's UDTs and XML data, managing binary data with VarBinary, and leveraging asynchronous operations for improved performance.
Security Best Practices in ADO.NET
Jul 23, 2024.
ADO.NET is a powerful data access technology in the .NET framework, enabling developers to interact with databases. This article explores best practices for protecting sensitive data, preventing SQL injection, implementing secure authentication and authorization, and securing database connections.
Performance Optimization in ADO.NET: Tips and Techniques
Jul 23, 2024.
Optimize ADO.NET performance by leveraging connection pooling to reduce overhead, using efficient command execution strategies such as stored procedures and batch processing, and retrieving data effectively by selecting only necessary columns and implementing paging.
Executing Commands with ADO.NET
Jul 22, 2024.
Explore how to use ADO.NET’s SqlCommand class for executing SQL queries and stored procedures in .NET applications. This guide covers setting up SqlConnection, using methods like ExecuteNonQuery, ExecuteScalar, and ExecuteReader, and preventing SQL injection with parameterized queries.
Working with Stored Procedures in ADO.NET
Jul 22, 2024.
Stored procedures are a powerful feature in database management systems that allow you to encapsulate complex logic and operations on the server side. When using ADO.NET in a .NET application, stored procedures can be leveraged to interact with the database efficiently.
Setting Up Your First ADO.NET Project
Jul 22, 2024.
ADO.NET is a set of classes that expose data access services for .NET Framework programmers. It provides a rich set of components for creating distributed, data-sharing applications. This guide will walk you through setting up your first ADO.NET project, connecting to a database, and executing simple queries.
Working with Connection Objects in ADO.NET
Jul 22, 2024.
ADO.NET is a set of classes that expose data access services for .NET Framework programmers. A primary feature of ADO.NET is the ability to work with disconnected data. However, working directly with databases is often necessary, and this is where connection objects come into play.
Connecting to a MySQL Database Over LAN Using SQL Workbench
Jul 22, 2024.
Learn how to connect to a MySQL database over a local area network (LAN) using SQL Workbench. This guide covers finding the IP address of the MySQL server, configuring it for remote access, setting up firewall rules, and establishing a connection from a client machine.
Understanding ADO.NET Data Providers
Jul 22, 2024.
In the realm of .NET application development, ADO.NET (ActiveX Data Objects for .NET) serves as a bridge between your application and various data sources. A key component of ADO.NET is its data providers, which are specialized classes designed to interact with specific types of databases.
Getting Started with ADO.NET
Jul 22, 2024.
ADO.NET (ActiveX Data Objects . NET) is a set of classes in the .NET Framework that provides access to data sources such as SQL Server, Oracle, and other databases. It is a part of the larger .NET ecosystem, enabling developers to interact with data in a structured and efficient manner.
Using DataAdapters and DataSets in .NET
Jul 22, 2024.
In .NET, working with databases often involves handling disconnected data scenarios where data is fetched, manipulated, and then updated back to the database. Two essential components for managing such scenarios are DataAdapter and DataSet.
Implementing CQRS and Event Sourcing with .NET Core
Jul 19, 2024.
This article explores implementing CQRS (Command Query Responsibility Segregation) and Event Sourcing with .NET Core. It covers the basics of CQRS and Event Sourcing, including commands, queries, and event storage.
Wrapper Class vs. Object Composition with UseCase
Jul 18, 2024.
Explore Wrapper Classes and Object Composition in object-oriented programming. Learn how wrappers adapt interfaces and enhance functionality without altering code, ideal for legacy systems.
Comprehensive Guide to Angular CLI Commands
Jul 17, 2024.
Discover the ultimate resource for mastering Angular CLI commands with our comprehensive guide. Whether you're a beginner or an experienced developer, this guide covers everything from installation and configuration to advanced command usage.
Integrating an Online Payment Gateway in ASP.NET using ADO.NET
Jul 10, 2024.
Integrating an online payment gateway in ASP.NET using ADO.NET involves setting up a payment gateway account, creating an HTML form to collect payment details, redirecting to the payment gateway for processing, handling the payment response, and updating the database. Ensure security, validate responses, and test thoroughly.
Understanding the -fsSL Command in Docker
Jun 28, 2024.
Discover the meaning and usage of the -fsSL command in Docker, how it enhances automation and simplifies Docker-related tasks, ensuring smooth operations.
Sharepoint Framework Property Pane
Jun 28, 2024.
SharePoint Framework (SPFx) offers a client-side model for developing web parts and pages in SharePoint, leveraging modern web technologies and supporting seamless integration with SharePoint data.
Copying Footers Between SharePoint Sites Using PnP PowerShell
Jun 24, 2024.
I've been extensively using SharePoint and the PnP PowerShell module, which simplifies tasks with easy command sets and detailed documentation. Notably, copying a footer between SharePoint sites is straightforward with PnP.
Top 50 Linux Interview Questions and Answers
Jun 18, 2024.
Unlock your potential with "The Ultimate Linux Interview Question and Answer Handbook." This comprehensive guide covers essential Linux topics, from basic commands to advanced system administration and troubleshooting.
How To Connect Database in ASP.NET MVC using C# with ADO.NET
Jun 17, 2024.
Learn how to integrate SQL Server with your MVC application, configure connection strings, and perform CRUD operations. Ideal for developers seeking to enhance their data access techniques in ASP.NET.
Creating a Web Resource Based on React TypeScript in Dynamics 365
Jun 13, 2024.
Integrating React and TypeScript with Dynamics 365 enables developers to build responsive and maintainable user interfaces. This approach leverages modern web practices for enhanced performance, reusable components, and seamless integration into Dynamics 365 environments.
MongoDB Cheat Sheet: Essential Commands and Operations
Jun 04, 2024.
The MongoDB Cheat Sheet is your go-to guide for essential commands and operations. Covering installation, setup, CRUD operations, indexing, aggregation, data modeling, and more, it simplifies database management.
An Overview and Guide to Git
Jun 01, 2024.
It covers essential concepts, commands, and workflows, providing step-by-step instructions for beginners and best practices for advanced users. Learn how to manage your code efficiently and collaborate seamlessly with Git.
SQL Command Types
May 28, 2024.
SQL, or Structured Query Language, is essential for managing data in relational databases (RDBMS). It enables tasks like retrieving, updating, inserting, and deleting data. SQL commands are categorized into DDL, DML, DCL, TCL, and DQL, facilitating comprehensive database management and security.
What is Alibaba Cloud Command Line Interface (Alibaba Cloud CLI)
May 28, 2024.
Alibaba Cloud CLI offers robust features for cloud resource management, allowing users to call the APIs of Alibaba Cloud using command lines, thus eliminating the need to log on to the console.
Difference between ADO.NET, ORM and Dapper
May 20, 2024.
This article explores ADO.NET, ORM, and Dapper in the .NET ecosystem, detailing their history, evolution, and best practices and providing C# code examples for effective data access management.