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]
Mahesh Chand(11)
Aarav Patel(6)
Niharika Gupta(6)
John Godel(5)
Vinay Ayinapurapu(3)
Ashish Bhatnagar(3)
Nidhi Sharma(2)
Sardar Mudassar Ali Khan (2)
Riya Patel(2)
Ananya Desai(2)
Saurav Kumar(2)
Rohit Gupta(2)
Jayant Kumar(2)
Raghunath Bhukan(2)
Ayush Gupta(2)
Aradhana Tripathi(2)
George (2)
Sanjay Kumar(2)
Ajay Kumar(2)
Arun Ramaswamy(2)
Jitendra Mesavaniya(2)
Mariem Moalla(1)
Tuhin Paul(1)
Shivam Vaghela(1)
Ajay Narkhedkar(1)
Jayraj Chhaya(1)
Ketan Sathavara(1)
Rajesh Gami(1)
Vishal Gami(1)
Sriganapathi Sekar(1)
Akshay Amin(1)
Vijay Kumari(1)
Sridharan D(1)
Asfaque Ansari(1)
Cynthia Sathuragiri(1)
Siddhesh Chavan(1)
Mohammad Hasan Hosseini(1)
Ravinder Singh(1)
Deepak Tewatia(1)
Aiswarya E V(1)
Jalpa Dhola(1)
Tahir Ansari(1)
Vijai Anand Ramalingam(1)
Nikunj Satasiya(1)
Shikha Tiwari(1)
Nandan Hegde(1)
Kautilya Utkarsh(1)
Jaimin Shethiya(1)
Surya Ghimire(1)
Bytehide (1)
Abhishek Chadha(1)
Jobin S(1)
Dinesh Gabhane(1)
Bala S(1)
Akshima Aggarwal(1)
Rajashekar Syereddy(1)
Shiv Gupta(1)
Resources
No resource found
Adding Parameters to C# Methods Without Breaking Existing Code
Aug 10, 2026.
Learn how to add parameters to C# methods without breaking existing code using extension methods for seamless API evolution.
Securing MCP Parameter Headers at Enterprise Gateways
Aug 11, 2026.
Securely integrate MCP traffic into enterprise gateways by treating headers as metadata, not authorization, and validating against the authoritative JSON-RPC body.
Building AI-Ready APIs with Structured Output Validation in ASP.NET Core
Aug 06, 2026.
Build robust AI-powered APIs in ASP.NET Core with structured output validation. Ensure reliable data integration and prevent downstream errors.
Leveraging Built-In Rate Limiting and Output Caching in Modern .NET
Aug 03, 2026.
Boost .NET API performance with built-in rate limiting & output caching. Protect against abuse & reduce database load efficiently.
Output Caching vs Response Caching in ASP.NET Core: What's the Difference?
Jul 29, 2026.
ASP.NET Core: Output Caching vs. Response Caching. Understand the key differences, when to use each, and best practices for optimal performance.
Caching in ASP.NET Core 10: In-Memory, Distributed, and Output Caching Explained
Jul 28, 2026.
Master ASP.NET Core 10 caching: In-Memory, Distributed, and Output. Boost performance, reduce load, and ensure scalability for your web apps.
ASP.NET Core Output Caching vs Response Caching: Performance Deep Dive
Jul 23, 2026.
Learn the differences between Output Caching and Response Caching in ASP.NET Core. Explore architecture, performance implications, implementation examples, best practices, and when to use each caching technique in production.
Caching Strategies in ASP.NET Core: MemoryCache vs Redis vs Output Cache
Jul 23, 2026.
Master ASP.NET Core caching: MemoryCache, Redis, and Output Cache. Optimize performance, scalability, and user experience.
ASP.NET Core Output Caching: Best Practices for High-Traffic APIs
Jul 20, 2026.
Boost ASP.NET Core API performance with Output Caching. Learn best practices for high-traffic apps, reducing load and improving response times.
Building Production AI Applications with OpenAI Responses API
Jul 10, 2026.
Unlock production AI with OpenAI's Responses API. Unified interface for chat, tools, reasoning & more. Build intelligent apps efficiently.
AI Response Quality Scoring: Measuring LLM Output in Production
Jun 23, 2026.
Measure LLM output quality in production with AI response scoring. Ensure accuracy, relevance, and safety for enterprise AI.
Structured Output in LangChain
Jun 18, 2026.
LangChain's structured output: TypedDict, Annotated TypedDict, Pydantic, and JsonSchema for reliable, application-ready data.
Structured Outputs in LLM Applications: A Complete C# Developer Guide
Jun 08, 2026.
Learn how to implement structured outputs in C# AI applications. Discover schema validation, strongly typed models, JSON responses, and best practices for building reliable enterprise LLM solutions.
Building a Natural Language API Gateway Using ASP.NET Core and AI
Jun 08, 2026.
Learn how to build a Natural Language API Gateway using ASP.NET Core and AI. Discover intent detection, API orchestration, structured outputs, security controls, and enterprise implementation patterns.
Managing User Profiles in Microsoft 365: PnPjs vs Microsoft Graph API
Apr 29, 2026.
This article explains how to manage user profiles in Microsoft 365 development by comparing two commonly used approaches: PnPjs and the Microsoft Graph API
How to Implement Output Caching Policies in ASP.NET Core Using CacheTagHelper
Apr 21, 2026.
How to Implement Output Caching Policies in ASP.NET Core Using CacheTagHelper
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!
OpenAI Agents SDK Part 1: What the Run Returns and How to Engineer Results, State, and Streaming
Apr 17, 2026.
Learn how the OpenAI Agents SDK runtime works under the hood, including result surfaces, state continuation, typed outputs, sessions, previous response IDs, and streaming settlement.
Context Engineering: The Real Skill Behind High-Quality AI Output
Apr 18, 2026.
Unlock the power of AI! Learn context engineering: structuring information for accurate, relevant, and high-quality AI outputs. Elevate your results now!
How to Implement Output Formatter in ASP.NET Core Web API
Apr 17, 2026.
Master ASP.NET Core Web API output formatting! Learn to create custom formatters (like CSV) for flexible API responses, boosting compatibility and control.
How to Implement Output Caching in ASP.NET Core .NET 8
Apr 15, 2026.
Boost ASP.NET Core .NET 8 API performance with output caching! Learn to store and reuse responses, reducing server load and improving speed. Step-by-step guide included.
How Can Developers Evaluate the Accuracy of AI-Generated Outputs in Applications?
Mar 13, 2026.
Learn how developers can ensure AI accuracy in applications! Discover key evaluation techniques, from benchmark testing to real-time monitoring, for reliable AI.
What Is an AI Database Agent and How to Build One Securely Using OpenClaw
Feb 10, 2026.
What an AI agent that talks to your database is, and how to build one using OpenClaw with secure database access, query validation, and structured AI outputs.
How Do Companies Validate AI Model Outputs for Regulatory Compliance? (Part 2: High-Risk Industries)
Jan 22, 2026.
Explore AI output validation in high-risk sectors like finance, healthcare, and hiring. Learn about regulatory expectations, compliance, and real-world examples.
Incident response when AI outputs cause real-world harm
Jan 22, 2026.
Learn how to handle AI incidents causing real-world harm. This guide covers detection, response, regulatory expectations, and safe recovery strategies.
A Complete Guide to AI Output Compliance: From Validation to Incident Response
Jan 22, 2026.
Master AI output compliance! This guide covers validation, monitoring, incident response, and more. Ensure responsible AI and avoid costly fines.
Few Shot Prompting Explained: How to Get High Quality and Consistent AI Output
Jan 20, 2026.
Unlock AI's potential with few-shot prompting! Learn how providing examples dramatically improves output quality, consistency, and aligns AI with your style.
What Is Output Structured Prompting
Jan 21, 2026.
Unlock AI's potential with Output Structured Prompting! Define the format upfront for usable, scannable, and consistent results. Boost efficiency and clarity.
How Do Companies Validate AI Model Outputs for Regulatory Compliance?
Jan 21, 2026.
Learn how companies validate AI model outputs for regulatory compliance. Discover key steps, from defining rules to continuous monitoring, ensuring responsible AI use.
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.
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#!
Hybrid Cache & Output Caching in .NET: A Game Changer for High-Performance Applications
Dec 26, 2025.
This article explains how Hybrid Caching and Output Caching in ASP.NET Core (.NET 10) significantly boost application performance, reduce database load, enhance scalability, and improve system resilience. With real-world e-commerce scenarios, best practices, and conceptual implementation guidance, it shows why caching is now an essential architecture choice for modern cloud-ready applications.
Trigger Conditional in Power Automate: How & When to Use Them
Dec 10, 2025.
Trigger Conditions in Power Automate allow you to control when a flow should start, based on specific logical expressions. Instead of running a flow every time a trigger event occurs—such as when an item is created, modified, or a file is added—you can use trigger conditions to ensure the flow runs only when certain conditions are met. By adding one or more trigger conditions to a flow’s trigger settings, you can limit unnecessary executions, improve performance, reduce flow run counts, and ensure automation is executed only when truly required. Trigger conditions use Power Automate expressions to evaluate field values, changes, or business rules before the flow begins.
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.
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.
Generative AI in Production: From Outputs to Outcomes
Oct 30, 2025.
Transform generative AI from novelty to reliable business outcomes. Learn pragmatic patterns for contracts, retrieval, tools, observability, and cost control.
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.
Prompt Engineering: Cost & Speed: Engineering for $/Accepted Output and Predictable Latency — Part 8
Oct 16, 2025.
Master prompt engineering for cost and speed! Learn to design efficient prompts by setting budgets upfront, using sectioned generation with hard stops, caching effectively, and routing intelligently. Optimize for $/accepted output and predictable latency, turning them into controllable levers. Discover practical techniques for significant savings and improved performance in your LLM applications. This guide provides actionable strategies and metrics to ensure your AI scales affordably and reliably.
Generative AI, Part 7 — Cost & Latency Engineering: Decoder Policies, Caching, Batching, and $/Accepted Output
Oct 16, 2025.
Optimize generative AI pipelines for cost and latency. Learn to define budgets, choose efficient decoder policies, implement strategic caching, and batch requests effectively. Discover how to measure $/accepted output, reduce repair loops, and route requests to the right model for maximum efficiency and quality. Implement these strategies to make your generative stack faster and cheaper.
🌡️ 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.
Prompt LLMs to Extract Data from Documents
Aug 27, 2025.
Learn how to use prompt engineering to extract structured data from unstructured documents like PDFs, contracts, invoices, and reports. Discover techniques, examples, and best practices for accurate AI-driven data extraction.
Should You Become a Prompt Engineer? A Guide for 2025 and Beyond
Aug 20, 2025.
Prompt Engineering guides and optimizes AI outputs, reducing errors and bias. It blends linguistics, design, and systems thinking, enabling safe, scalable, and enterprise-ready AI workflows across industries.
Get Structured JSON Output from a Prompt
Aug 20, 2025.
Want AI to return clean JSON instead of messy text? Learn prompt engineering techniques to get structured JSON outputs from LLMs, with examples and best practices for developers.
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.
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.
Learn Prompt Engineering for LLMs: The Ultimate Beginner’s Guide (ChatGPT, Claude, Gemini)
Aug 12, 2025.
Learn prompt engineering for Large Language Models (LLMs) like ChatGPT, Claude, and Gemini. Step-by-step guide, real-world examples, and courses from LearnAI.CSharpCorner.com to master AI communication.
How Prompt Engineering Impacts the Quality of AI Responses
Aug 10, 2025.
Learn how prompt engineering directly affects AI output quality in ChatGPT, Claude, and Gemini. See real examples of poorly written vs. well-engineered prompts and discover best practices.
What Are Prompt Engineering Best Practices?
Aug 10, 2025.
Discover the top best practices in prompt engineering to get better results from ChatGPT, Claude, and Gemini. Includes role assignment, context setting, output formatting, and iteration tips.
Why Prompt Engineering Is Critical for LLMs Like ChatGPT and Claude
Aug 07, 2025.
Learn why prompt engineering is essential for unlocking the full power of large language models (LLMs) like ChatGPT, Claude, Gemini, and others. Understand its role in AI accuracy, reliability, and creativity.
How Does Prompt Engineering Work? (With Examples & Use Cases)
Aug 07, 2025.
Discover how prompt engineering works behind the scenes to shape the behavior of AI systems like ChatGPT, Claude, and Gemini. Learn the mechanics, examples, and strategies to get high-quality AI output.
Parent-Child Component Communication – Solving the Sync Issue
Jul 14, 2025.
This article explains a real issue faced while passing data from a parent to a child component in Angular using @Input(). The child component was not updating correctly when the input changed. The problem was fixed by moving the data loading logic to the ngOnChanges() lifecycle hook.
Health Checks in .NET 8 Web API: A Comprehensive Guide
Jun 18, 2025.
Ensure your ASP.NET Web API’s reliability with .NET 8 health checks—monitor SQL Server, external APIs, and network connectivity using JSON-formatted diagnostics for proactive monitoring, easier debugging, and improved application resilience.
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.
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.
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
Angular Features (2-1) --- Component Interaction (1) by @Input/@Output
Feb 07, 2025.
This is about communications between parent component and child component.
How to use SharePoint List Input Tool in Alteryx
Jan 16, 2025.
Use Alteryx Designer to connect to SharePoint lists across versions (2007 to SPO). Configure the SharePoint Site URL, and credentials, and select the desired list and view. Filter data, limit records, and export to Excel using the output tool.
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.
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.
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.
The Property '__metadata' Does Not Exist on Type 'SP.Data.SPLibraryItem
Oct 01, 2024.
This content addresses the error message "The property '__metadata' does not exist on type 'SP.Data.SPLibraryItem'." It explores the implications of this TypeScript error in SharePoint development, highlighting potential causes such as type mismatches or missing attributes.
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.
Stream Conversations with Amazon Bedrock API in .NET Console App
Aug 12, 2024.
Learn how to create a .NET console application that streams conversations using the Amazon Bedrock Converse API with the Anthropic Claude 3 Sonnet model. This guide covers setting up your AWS environment, configuring Visual Studio, and using the AWS SDK to handle streaming conversations and model responses.
Managing IO Files in Java with FileOutputStream FileInputStream
Jul 25, 2024.
Learn how to effectively read from and write to files, understand the nuances of file handling, and explore practical examples to streamline your Java programming tasks involving file operations.
Interactive Input and Output in File Handling
Jul 24, 2024.
File handling is a crucial aspect of any programming language, including Java. It enables developers to interact with the file system, allowing the creation, reading, updating, and deletion of files.
Encrypting Header & Request Body Parameters in .NET Core Web API
Jul 24, 2024.
In this article, we'll explore how to encrypt header and request body parameters in a .NET Core Web API to prevent them from being readable in the page source or by network sniffing tools. We'll use an example application developed by "Nikunj Satasiya" to illustrate the process.
The Implementation of Pointer to Function
Jun 27, 2024.
This content explores the implementation of pointers to functions in C and C++ programming. It delves into their syntax, usage, and benefits, such as dynamic function calls, callback functions, and efficient memory management.
Editing JSON of Fabric Data Pipelines - Part 1
Jun 21, 2024.
Enable JSON editing in Fabric data pipelines by appending the 'feature.enableJsonEdit=1' to the pipeline URL. Switch from view-only to edit mode, make necessary JSON changes, then perform a minor UI adjustment to activate the Save option. Similar flexibility as Azure Data Factory's PaaS environment.
C# .NET 8 SQL Bulk Insert Dapper vs BulkCopy vs Table-Value Params
Jun 18, 2024.
Explore the performance of SQL bulk insert methods in C# .NET 8 by comparing Dapper, BulkCopy, and Table-Value Parameters. This comprehensive analysis covers implementation details, efficiency, and best practices for optimizing large data insertions, helping developers choose the right approach for their projects.
Unlock Small Language Models Deep Dive Parameters Loss Optimization RAG
Jun 17, 2024.
Language models have revolutionized the field of natural language processing (NLP), enabling machines to understand, generate, and respond to human language with remarkable accuracy. At the heart of these models are key concepts that drive their functionality: parameters, loss functions, and optimization.
The Stochastic Gradient Descent
Jun 16, 2024.
This article delves into Stochastic Gradient Descent (SGD), a cornerstone algorithm in machine learning and optimization. It explains how SGD optimizes model training by iteratively updating parameters using random data subsets.
Delegates in .NET Core C#: Syntax, Usage and Examples
Jun 11, 2024.
A delegate is an object that points to a method; alternatively, it may be thought of as a variable of the reference type that stores references to the methods. Function pointer in C/C++, delegates are used in C#. It offers a mechanism to specify which method should be invoked in the case that an event is triggered.
Oracle Stored Procedure Output Parameters with Dapper in ASP.NET Core
Jun 11, 2024.
This article provides a detailed guide to integrating Oracle stored procedures with ASP.NET Core using Dapper, focusing on handling output parameters, which can often be a challenging aspect of database interactions.
Pagination in C#: Complete Guide with Easy Code Examples
Jun 08, 2024.
Discover how to implement pagination in C# with this comprehensive guide. Learn to use ASP.NET Core, Entity Framework, and LINQ for efficient data paging. This guide covers server-side and client-side pagination, using Skip and Take methods, handling pagination parameters, and provides easy code examples for seamless integration.
Arrow Function Variants in JavaScript
Jun 03, 2024.
Arrow functions in JavaScript offer concise syntax for writing functions. They simplify coding with features like no parameter handling, optional parentheses for single parameters, and streamlined function bodies. They're versatile, applicable in various scenarios, like callbacks and high order functions.
Optimizing Performance with Dapper with .NET Core API
May 30, 2024.
Learn Dapper best practices for optimal database interaction in .NET applications. Explore techniques like using output parameters and handling multiple result sets in stored procedures. Enhance efficiency with optimized query writing for delete operations.
UnderStanding nameof Operator in C#
May 28, 2024.
The nameof Operator retrieves names of variables or members dynamically, aiding in code maintenance. Raising PropertyChanged Event notifies property changes in INotifyPropertyChanged implementations. Argument Checking and Guard Clauses ensure robust code by validating inputs.
2D array - Take Input and Print Output Same
May 10, 2024.
Utilize 2D arrays to input data, then print the output, maintaining the same structure. Employ nested loops for iteration and array manipulation in your chosen programming language.
Exploring Azure Bicep Outputs: Retrieving Resource Properties
May 09, 2024.
This article is a comprehensive guide that takes you on a deep dive into Azure Bicep outputs. It starts with logging into Azure, then moves on to explain the concept of outputs in Azure Bicep, complete with code samples and explanations.
Mastering Azure Bicep Parameters
May 07, 2024.
This article is a comprehensive guide that takes you on a deep dive into Azure Bicep parameters. It starts with logging into Azure, then moves on to explain the concept of parameters in Azure Bicep, complete with code samples and explanations.
Using Stored Procedures in MySQL Enhanced Code Performance
Apr 30, 2024.
Stored Procedures in MySQL offer a streamlined approach to executing complex or frequently used SQL logic with a single call, supporting input parameters, procedural logic, and return values.
Reversing Parameter Order with Named Arguments in C#
Apr 24, 2024.
In C#, methods often take parameters that are passed in a specific order defined by their method signature. However, there are cases where you might want to reverse the order of parameters when calling a method. One approach to achieve this is by using named arguments.
Table-Valued Parameters in SQL Server
Apr 16, 2024.
Table-Valued Parameters in SQL Server enable passing multiple rows of data to stored procedures, enhancing performance for bulk operations. Utilizing user-defined table types, they streamline data manipulation tasks and allow parameterized queries, optimizing database development and improving overall performance.
MERGE Stored Procedures in SQL Server
Apr 15, 2024.
In this article, I present how to use the MERGE statement in a stored procedure to merge a single record and how to use it to merge a list of records by using Table-Valued parameters in SQL Server.
How to Pass Credentials as Parameters in PowerShell
Mar 09, 2024.
Learn how to securely pass credentials as parameters in PowerShell using PSCredential. This guide covers reading user input, updating a SharePoint Online site title, and using PowerShell modules for secure authentication and logging.
Automate Email Generation with Power Automate Email Signatures
Mar 04, 2024.
This HTML snippet fetches an email signature using Microsoft Power Automate. It uses an ID attribute to target a specific div element and utilizes inline code to access and display the signature dynamically from the "Get_Email_Signature" action's output.
Understanding Caching in .NET With Example
Feb 28, 2024.
Caching is a cornerstone in .NET development, enhancing application performance and scalability. This article explores its significance, and diverse caching techniques, and offers a practical example for efficient implementation in .NET applications.
Print Output of First n Natural Numbers in UI Screen in Unity 3
Feb 28, 2024.
To print the output of the first 'n' natural numbers on the UI screen in Unity 3, you can create a simple script and attach it to a Text UI element.