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]
Jaimin Shethiya(19)
Jitendra Mesavaniya(6)
Sandhiya Priya(4)
Rikam Palkar(3)
George (3)
Arun Ramaswamy(3)
Mominul Islam(2)
Aarav Patel(2)
Kiran Kumar(2)
Manoj Kalla(2)
Mohammad Rabie(2)
Abhishek Chadha(2)
Abhishek Tiwari(2)
Rohit Gupta(1)
Priyanka Bhattacharjee(1)
Riya Patel(1)
Santosh Ingawale(1)
Mahesh Chand(1)
Vishal Gami(1)
Ajay Narkhedkar(1)
Rajesh Gami(1)
Dinesh Gabhane(1)
Niharika Gupta(1)
Sardar Mudassar Ali Khan (1)
Harshit Pandey(1)
Deepika Sawant(1)
Asfaque Ansari(1)
Rinki (1)
Shivang (1)
Akshay Amin(1)
Mohammed Altaf(1)
Micheal Xavier A (1)
Arkadeep De(1)
Shafaet Hossain(1)
Kapil Singh Kumawat(1)
Arumilli Yamini(1)
Dashrath Hapani(1)
Vijay Kumari(1)
Subarta Ray(1)
Naveen Kumar(1)
Rama Dabburi(1)
Poonam Beniwal(1)
Jin Necesario(1)
Tural Suleymani(1)
Sanjay Kumar(1)
Jay Krishna Reddy (1)
Priya Chavadiya(1)
Arpit Shrivastava(1)
Vishal Yelve(1)
Gurpreet Arora(1)
Mariusz Postol(1)
Vijay Yadav(1)
Rasul Huseynov(1)
Abhishek Saini(1)
Velladurai (1)
Lokesh Varman(1)
Ayush Gupta(1)
Jithu Thomas(1)
Ajay Kumar(1)
Ziggy Rafiq(1)
Ashutosh Singh(1)
Resources
No resource found
What Is OpenUI and How to Build Streaming Generative UI Apps with React
May 14, 2026.
Learn what OpenUI is and how to use it to build streaming Generative UI apps with React, Next.js, and AI models. Step-by-step setup, architecture, examples, and best practices.
From Syntax to Intent: Mastering "Vibe Coding" in the .NET Ecosystem
Apr 09, 2026.
Explore "Vibe Coding," the future of .NET development! Learn how AI agents like Cursor and Copilot are transforming C# workflows, boosting productivity, and architectural design.
How to Write Your First Program in Go and Understand Its Basic Syntax
Apr 07, 2026.
Learn Go programming! This beginner-friendly guide covers installation, basic syntax, and writing your first program. Build a strong foundation in Go development.
The JSX Blueprint: Mastering Reacts Syntax and Core Concepts
Mar 05, 2026.
Demystify JSX and modern React syntax! Learn how Babel compiles your code, component structure, and essential features like props and conditional rendering.
Getting Started with Rue Programming
Jan 18, 2026.
Rue is a modern beginner-friendly programming language designed for clarity, safety, and readability. This in-depth tutorial helps beginners and experienced developers understand Rue from scratch, covering core programming concepts such as variables, conditions, loops, functions, data structures, and error handling. By building a simple interactive application step by step, readers learn how to think like a programmer while writing clean, human-readable code. Perfect for anyone starting their programming journey or exploring new languages with a focus on simplicity and intent-driven design.
Model Validation in ASP.NET Core Using Data Annotations
Dec 02, 2025.
Master ASP.NET Core model validation using Data Annotations! This guide covers everything from basic attributes to custom rules, ensuring secure and reliable web apps.
Understanding Razor View, Razor Layout, Razor View Imports, and Razor Pages in ASP.NET Core
Nov 22, 2025.
Unlock the power of Razor in ASP.NET Core! This guide covers Razor View, Layout, View Imports, and Pages with clear examples, boosting your web development skills. Master dynamic UI creation!
ASP.NET WebForms to ASP.NET Core MVC – Feature Comparison, Purpose & Examples
Nov 22, 2025.
Migrating from WebForms to ASP.NET Core MVC? This guide provides a feature-by-feature comparison with examples, covering Razor views, controllers, and more for modern web development.
What You Can & Cannot Do in CSHTML (Razor Views)
Nov 21, 2025.
Unlock the power of CSHTML in ASP.NET Core! This guide contrasts Razor views with Web Forms, covering what's possible (and not) with code examples and Tag Helpers. Master modern web development!
CSHTML (Razor) Cheat Sheet — Quick Reference for ASP.NET Core
Nov 21, 2025.
Quickly master ASP.NET Core Razor syntax with this handy cheat sheet! Covers data binding, tag helpers, loops, forms, partials, layouts, and more for efficient development.
Understanding .NET Core: A Simple and Complete Guide for Beginners
Nov 18, 2025.
A complete beginner-friendly guide to .NET Core covering its features, project structure, middleware pipeline, request flow, and key concepts of ASP.NET Core. This article explains everything in simple language, making it easy for students and new developers to understand and start their .NET journey.
Building a Dynamic Email Template Engine With Handlebars or Razor in ASP.NET Core
Nov 17, 2025.
Build a dynamic email template engine in ASP.NET Core using Handlebars or Razor. Supports placeholders, conditionals, layouts, preview, and versioning. Streamline email creation!
ASP.NET Core Razor Pages Mastery: Advanced UI Patterns, Real-World Examples & Performance Optimization(Part-21 of 40)
Oct 21, 2025.
Master UI development patterns, data binding, and handler methods. Explore real-world e-commerce examples, performance optimization, and best practices. Part 21 of a 40-part series, this module delivers a breakthrough in simplifying web development. Dive into page models, validation, and more to build high-performance web applications.
Build First ASP.NET Core MVC Web App Part 3 - Complete E-Commerce Tutorial with Razor Pages
Oct 15, 2025.
Build a complete e-commerce web application using ASP.NET Core MVC and Razor Pages in this comprehensive tutorial. Learn MVC architecture, create dynamic UIs with Razor syntax, implement shopping cart functionality, and set up a production-ready environment. Master real-world web development skills and build a portfolio-worthy project. Includes database design, testing, and deployment strategies.
Razor Pages in ASP.NET Core
Oct 14, 2025.
Discover Razor Pages in ASP.NET Core, a streamlined approach to web development. Built upon MVC, Razor Pages simplifies building dynamic web applications with a page-centric model. Learn about its structure, handler methods, routing, model binding, and dependency injection. Explore real-world use cases and understand why Razor Pages offers simplicity, better organization, and enhanced testability for modern .NET web development, making it ideal for both beginners and experienced developers.
HTML Tag Helpers vs. Tag Helpers in ASP.NET Core
Sep 11, 2025.
Confused about HTML Tag Helpers vs. ASP.NET Core Tag Helpers? This article clarifies the differences between standard HTML elements and ASP.NET Core's server-side helpers. Learn how Tag Helpers enhance Razor views with C# logic, improve SEO with clean URLs, and simplify model binding. Discover practical examples and benefits for cleaner, more maintainable ASP.NET Core web applications. Understand when and why to use each for optimal web development.
Content Security Policy (CSP) for Razor Pages and MVC
Sep 10, 2025.
Protect your ASP.NET Core Razor Pages and MVC applications from XSS attacks with Content Security Policy (CSP). This guide explains how CSP works, why it's crucial for security, and provides practical examples for implementation using middleware and the NWebsec library. Learn how to configure CSP headers, handle inline scripts with nonces, report violations, and establish best practices for a robust security posture.
Partial View vs ViewComponent in ASP.NET MVC/Core – A Complete Guide
Sep 02, 2025.
Unlock the secrets of Partial Views and ViewComponents in ASP.NET MVC/Core! This guide dives deep into their differences, exploring usage, performance, and best-use cases. Learn when to use each for optimal code reusability and maintainability. Discover how Partial Views excel at static content while ViewComponents shine with dynamic, data-driven widgets. Elevate your ASP.NET development skills today!
What are arrow functions and how are they different from regular functions?
Aug 20, 2025.
Arrow functions provide a simpler and more concise way to write functions in JavaScript. This article explains what arrow functions are, their syntax, and how they differ from regular functions in behavior and use cases.
From Syntax to Semantics: Fine-Tuning NLP Models for Precision and Power
Aug 18, 2025.
Fine-tuning in NLP adapts large language models to specific tasks or domains using methods like full fine-tuning, prompt tuning, and LoRA, improving accuracy, efficiency, and real-world applicability.
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.
CSS Cheatsheet – A Complete Guide for Beginners
Aug 12, 2025.
CSS styles web pages by controlling colors, fonts, layouts, spacing, and more. This cheatsheet covers essential concepts like selectors, box model, flexbox, grid, responsiveness, transitions, and advanced features for both beginners and pros.
What is JSX, and How Does it Work in React
Aug 11, 2025.
JSX lets you write HTML-like syntax directly in JavaScript, making UI creation easier. It combines JavaScript logic with markup, enabling dynamic, readable, and maintainable React components.
Top 10 Common Mistakes Beginners Make in C++/C#/Python
Aug 08, 2025.
Starting with programming can be exciting — but also confusing. Whether you’re coding in C++, C#, or Python, there are common pitfalls most beginners fall into. Here’s a list of 10 such mistakes, explained in simple terms, with quick examples to help you learn faster and avoid frustration.
Inclusive Guide to Key Concepts in ASP.NET MVC Framework
Jul 31, 2025.
This comprehensive article covers essential ASP.NET MVC concepts—from routing and controllers to Razor views, validation, filters, and deployment—offering best practices and examples to build secure, maintainable web applications efficiently.
Chapter 2: JavaScript Core Syntax and Basic Data Types
Jul 28, 2025.
Learn JavaScript's core syntax, data types, and variable declarations (var, let, const). Master statements, expressions, type coercion, and type checking—essential foundations for writing effective, bug-free code.
Mastering in C# .NET
Jul 28, 2025.
The article is about to explain C# .NET fundamentals and syntax that is required for basic and advanced software development.
Building Modern Web Applications with ASP.NET Core
Jul 21, 2025.
ASP.NET Core is a cross-platform, high-performance framework for building modern web apps. It offers modular design, cloud readiness, and support for Razor Pages, APIs, middleware, and modern front-end integration.
Understanding .NET MVC
Jul 14, 2025.
ASP.NET MVC is a web framework from Microsoft that uses the Model-View-Controller pattern to build clean, testable, and scalable web applications using C# and Razor.
A Quick Guide On SignalR in .Net Core
May 06, 2025.
SignalR in .NET Core enables real-time communication for web applications, allowing instant messaging, notifications, live dashboards, and more. It simplifies two-way communication between clients and servers without page refreshes.
Overview of Razor Views, Razor Pages and Razor Components
Apr 02, 2025.
Explore the differences between Razor Views, Razor Pages, and Razor Components in ASP.NET Core. Learn how Razor Views work in MVC, how Razor Pages simplify page-based development, and how Razor Components power Blazor applications.
Blazor vs Traditional ASP.NET (MVC/WebForms): A Comparison
Feb 03, 2025.
Blazor is a web framework by Microsoft that enables building interactive web apps using C# and .NET. It supports Blazor Server (server-side) and Blazor WebAssembly (client-side) for modern, real-time, and offline web development.
Exploring Snowflake SQL New Capabilities Using SELECT Statement
Jan 29, 2025.
Learn how to leverage new features for efficient data querying, optimization, and advanced analytics in Snowflake’s cloud data platform. Perfect for data professionals.
Learn about Delegates And Events
Jan 20, 2025.
Delegates and events are key concepts in C#. A delegate is a variable that holds a reference to a method, allowing flexible method calls. Events use the publisher-subscriber model, where a publisher triggers an event and subscribers handle it.
Local and Global Temporary Tables in SQL Server
Jan 13, 2025.
Discover the differences between local and global temporary tables in SQL Server. Learn how to create, use, and manage temporary tables effectively.
Printing "Hello, World!" in Java: Different Techniques and Examples
Dec 20, 2024.
This article explores various methods to print "Hello, World!" in Java, introducing beginners to Java's syntax and structure. Examples include basic output, methods, string variables, and StringBuilder for dynamic messages.
SQL Exists: Usage, Syntax, and Examples
Dec 19, 2024.
The "SQL EXISTS" clause is used to test whether a subquery returns any records. It's commonly used in conditional statements to improve query performance. This article covers the syntax, usage, and practical examples of how to implement the EXISTS clause in SQL queries effectively.
Scaffolding in C# 9.0: Building Fast & Efficient Code Structures
Dec 03, 2024.
Scaffolding in C# 9.0 streamlines application development by automating code generation for controllers, views, and models. It enhances productivity with simplified syntax, improved performance, and customization options.
Learning SEQUENCE in SQL Server
Nov 28, 2024.
A SEQUENCE in SQL Server is a user-defined object that generates a sequence of numeric values in a specified order. Unlike identity columns, SEQUENCE objects are independent of tables, offering flexibility in generating unique numbers.
Webgrid and Gridview in ASP.NET Core and .NET Core Explained
Nov 21, 2024.
Learn dynamic paging and sorting in .NET Core using JavaScript and jQuery. Modify URLs with query strings for seamless server interaction, leveraging Bootstrap for responsive design and intuitive user experience.
Unlocking the Power of the SELECT Feature in SQL Server
Nov 18, 2024.
This article explores the basics of the SQL Server SELECT statement, demonstrating how to query data from tables using practical examples. Learn how to fetch specific columns, improve query performance, and understand best practices for using SELECT effectively, with a sample Employees table for clarity.
TypeScript Object Spread
Oct 10, 2024.
Object spread in TypeScript allows for copying properties of objects or arrays using the spread operator (...), with later objects overwriting properties with the same name, and it can also be used to combine arrays or insert elements at specific positions.
Solid Introduction to Expression Trees in C#
Sep 26, 2024.
This article provides a comprehensive introduction to Expression Trees in C#. You'll learn about their structure, how they represent code as data, and their applications in LINQ queries.
Explaining WebForms in ASP.NET Core
Sep 12, 2024.
Learn about alternatives like Blazor and Razor Pages, leveraging component-based architecture, state management, server-side rendering, and enhancing web app performance and scalability.
Explain Switch Case Uses in C#
Sep 11, 2024.
In C#, the switch statement serves as a control structure that enables the execution of distinct code blocks based on the value of a variable. It is frequently utilized when there is a need to compare a variable with multiple constant values and to carry out various actions according to the outcome.
Explaning .NET Razor ≠ .NET Blazor
Sep 05, 2024.
Razor and Blazor are distinct web technologies. Razor is a server-side templating engine in ASP.NET Core MVC, combining HTML with C# for dynamic server-side content. Blazor, in contrast, enables interactive client-side web apps using C#, running directly in the browser and eliminating frequent server calls.
Learn Common Table Expressions (CTE) in SQL
Sep 04, 2024.
Common Table Expressions (CTEs) in SQL are a powerful tool for simplifying complex queries. They allow you to create temporary result sets that can be referenced within a SELECT, INSERT, UPDATE, or DELETE statement.
Explain Primary Constructor in C# 12
Sep 04, 2024.
The primary constructor in C# 12 introduces a new way to define and initialize properties directly within the class declaration, simplifying object creation and reducing boilerplate code.
Blazor Meets Azure Maps
Aug 29, 2024.
This guide walks you through creating a Map component using Azure APIs in a Blazor application. It covers setting up an Azure Maps account, obtaining a subscription key, and integrating the map into your app with JavaScript and C#. You'll learn how to display maps with custom styles and themes using Azure Maps.
Entity Framework (13), with .Net Core Code-First Summary
Aug 13, 2024.
This is a summary article to discuss .Net Core Entity Framework Code First Approach.
Entity Framework (11-1), with .Net Core Razor Pages Code-First (2)
Aug 10, 2024.
This is a discussion for Entity Framework Razor, the second part.
LINQ Best Practices
Aug 01, 2024.
Discover essential LINQ best practices for writing efficient, readable, and maintainable code in C#. Learn tips on query and method syntax, performance optimization, and effective use of lambda expressions and extension methods to enhance your .NET applications and streamline data querying.
Understanding of LINQ
Jul 28, 2024.
LINQ (Language Integrated Query) is a powerful feature in .NET that allows developers to write SQL-like queries directly in C# or VB.NET. It supports querying collections, XML, databases, and more, using a syntax that integrates seamlessly with the language.
Entity Framework (11), with .Net Core Razor Pages Code-First
Jul 22, 2024.
This article is discussing Entity Framework with .Net Core Razor Pages Code-First.
Programming in Practice - LINQ to SQL - Explained
Jul 18, 2024.
Discover the power of LINQ to SQL in this comprehensive guide. Learn how to seamlessly integrate LINQ queries with SQL databases using the .NET framework. From setting up your environment to executing complex queries, this tutorial covers it all.
Angular vs. AngularJS: Key Differences and Syntax Changes
Jul 15, 2024.
AngularJS revolutionized web development with two-way data binding and a modular approach. Angular (2+) addresses performance issues, offering a modern framework with enhanced features like robust dependency injection, improved data binding, and a powerful CLI.
UNION ALL SQL Server: Syntax, Usage, and Example
Jul 08, 2024.
UNION ALL in SQL Server is a powerful command used to combine the result sets of two or more SELECT statements, including all duplicate rows. This guide covers the syntax, usage, and practical examples of using UNION ALL.
Understanding LINQ While Writing Your Own
Jul 03, 2024.
LINQ (Language-Integrated Query) in .NET offers a unified, declarative way to query diverse data sources like objects, databases, XML, and more. It simplifies data manipulation with methods like Where, Select, and GroupBy, supporting both query and method syntax.
Dependency Injection System in Angular 18
Jul 03, 2024.
Angular 18 introduces significant enhancements to its Dependency Injection (DI) system, pivotal for scalable and maintainable applications. These improvements include optimized tree-shakability, ensuring only necessary code is bundled for smaller, faster apps.
Managing CRUD Operations in ASP.NET MVC with Razor and C#
Jul 03, 2024.
Learn how to implement CRUD operations in an ASP.NET MVC application using Razor views and C#. This guide covers creating, reading, updating, and deleting records, with detailed controller actions and views for managing data efficiently.
An In-Depth Guide to Jenkinsfile Syntax
Jun 28, 2024.
Jenkins is a widely-used open-source automation server that helps developers build, test, and deploy their software. One of Jenkins' most powerful features is the Jenkins Pipeline, which facilitates Continuous Integration and Continuous Delivery (CI/CD) through code.
UNION SQL Server: Syntax, Usage, and Example
Jun 28, 2024.
This article delves into the UNION operator in SQL Server, explaining its syntax and practical usage. You'll learn how to combine results from multiple SELECT statements into a single result set, avoiding duplicates.
SQL Merge Statement: Syntax, Usage, and Example
Jun 25, 2024.
The SQL MERGE statement combines INSERT, DELETE, and UPDATE operations into a single query, synchronizing data between source and target tables based on key fields. This powerful command efficiently handles data modifications, ideal for maintaining Slowly Changing Dimensions (SCD) in data warehouses.
Predicate Delegates in .NET Core C#: Syntax, Usage and Examples
Jun 22, 2024.
Like Func and Action delegates, the predicate is a delegate. It symbolizes a procedure that verifies that the passed parameter satisfies a set of requirements. One input parameter must be provided by a predicate delegate method, which must then return a boolean (true or false).
Action Delegates in .NET Core C#: Syntax, Usage and Examples
Jun 18, 2024.
One built-in generic type delegate is the action delegate. This delegate makes your program more readable and efficient by eliminating the need for you to define a custom delegate.
Java Script Callbacks: Syntax, Usage, and Examples
Jun 17, 2024.
JavaScript is designed to support asynchronous programming; it can handle numerous tasks concurrently. JavaScript callbacks are crucial because they let you run code after an asynchronous task completes.
LINQ vs PLINQ Method Syntax for Efficient C# .NET Data Processing
Jun 17, 2024.
LINQ (Language Integrated Query) and PLINQ (Parallel LINQ) are .NET frameworks for querying data. LINQ offers a declarative syntax for querying various data sources with single-threaded execution, while PLINQ extends LINQ by enabling parallel execution.
Func Delegates in .NET Core C#: Syntax, Usage and Examples
Jun 13, 2024.
Func and Action are two generic delegate types that are built into C#, so you usually don't need to explicitly define custom delegates. A generic delegate called Func is part of the System namespace. It has one out parameter and zero or more input parameters. As an out parameter, the final one is regarded as such.
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.
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.
The Simplicity of the New Terse Syntax [ Collection Expressions ]
Jun 03, 2024.
Explore the elegance of the latest terse syntax for collection expressions, offering unparalleled simplicity in programming. Dive into efficient coding techniques, optimized syntax, and enhanced readability, revolutionizing how you interact with collections in programming languages.
Sealed Class in .NET C#: Syntax, Usage, and Example
May 30, 2024.
Users are prevented from inheriting a class by using sealed classes. The sealed keyword can be used to seal a class. The keyword informs the compiler that an extension of the class is not possible because it is sealed. A sealed class cannot be used to create another class.
LINQ Query Syntax vs Method Syntax in Entity Framework
May 29, 2024.
Choosing between LINQ Query Syntax and Method Syntax in Entity Framework depends on various factors. Query Syntax often resembles SQL, making it more intuitive for those with SQL background, while Method Syntax offers more flexibility with lambda expressions and method chaining.
Understanding Common Table Expressions (CTEs) in SQL
May 29, 2024.
Explore the history, evolution, and application of CTEs in SQL, their syntax, advantages, and drawbacks. Learn how CTEs simplify complex queries, improve readability, and support recursion. Discover recent optimizations and future prospects for enhancing CTE usage in SQL development.
Methods for Effective Error Handling in Javascript
May 29, 2024.
JavaScript error handling involves managing syntax, runtime, and logical errors. Techniques include try...catch blocks, throwing custom errors, and handling asynchronous errors. Employing best practices ensures stability and reliability, enabling robust JavaScript applications.
Unique Key in SQL: Syntax, Usages, and Example
May 16, 2024.
Unique Key in SQL ensures each record in a database table is distinct. Syntax involves defining columns with UNIQUE constraints. It prevents duplicate values, enhancing data integrity and search efficiency.
Primary Key in SQL: Syntax, Usages, and Example
May 14, 2024.
A primary key in SQL uniquely identifies each record in a database table. It ensures data integrity and efficient data retrieval. Defined using the CREATE TABLE or ALTER TABLE commands, a primary key can be a single column or a composite key.
Abstract Class in .NET C#: Syntax, Usage and Example
May 13, 2024.
Abstract classes in .NET C# provide a blueprint for other classes to inherit from. They contain abstract methods that must be implemented by derived classes. Learn syntax, usage, and see examples to understand how abstract classes facilitate code reusability and enforce design contracts.
Azure Bicep: Wrapping Up and Looking Ahead
May 10, 2024.
As we conclude with Azure Bicep, reflect on its benefits, lessons learned, and future enhancements. Prepare for continued adoption, explore learning resources, and anticipate its evolving role in Azure infrastructure management.
Exploring Azure Bicep Functions: Syntax, Usage, and Examples
May 09, 2024.
This article is a comprehensive guide that takes you on a deep dive into Azure Bicep functions. It starts with logging into Azure and then moves on to explain the concept of functions in Azure Bicep, complete with code samples and explanations.
Dictionary in .NET C#: Syntax, Methods, and Example
May 07, 2024.
In C#, a dictionary is a generic collection that holds elements as pairs of keys and values. The Non-Generic Hashtable collection and the Generic Dictionary operate extremely similarly.
Hash Table in .NET: Syntax, Usage, Methods, and Example
May 07, 2024.
A group of key/value pairs arranged according to the key's hash code is represented by the Hashtable class. This class is contained in the namespace System. Collections. To execute different kinds of operations on the hashtables, the Hashtable class offers a variety of methods.
Dive into Azure Bicep Syntax & Basics
May 06, 2024.
Explore Azure Bicep syntax with this comprehensive guide, deciphering its intricacies. Learn to streamline Azure resource deployment using Infrastructure as Code, simplifying ARM template management and enhancing resource management efficiency.
Explain Lambda Functions in .NET C#
Apr 26, 2024.
In the realm of .NET programming, lambda functions represent a powerful and concise way to define anonymous methods or functions. In this article, we'll explore the fundamentals of lambda functions in .NET, understand their syntax and usage, and uncover their practical applications in real-world scenarios.
SQL Temporary Tables: Syntax, Types, and Usage
Apr 25, 2024.
SQL temporary tables are session-specific tables used to store interim results during query processing. They're created and destroyed within a session, offering a scratchpad for complex queries or to break down tasks.
Struct in C#: Syntax, And Usage
Apr 23, 2024.
A struct in C# is a value type that represents a lightweight data structure. It's defined using the "struct" keyword and contains fields, properties, and methods. Suitable for small data structures, they offer efficient memory management and are often used for performance-sensitive scenarios.
C# 9 Record Types: Immutable Value Types, Syntax, & Usage
Apr 18, 2024.
Records in C# provide immutable data structures for representing data. They offer concise syntax for declaring classes with value-based equality, read-only members, and built-in methods like ToString(). Records support inheritance, pattern matching, and serialization, enhancing data modeling and manipulation in C# 9.
Angular Expressions: Syntax, Use Cases, and Implementation Method
Apr 15, 2024.
Explore Angular expressions, small JavaScript-like codes enclosed in {{ }}, used for dynamic data display, filtering, and more. Learn through examples how to employ expressions via interpolation or custom directives for seamless integration with your Angular application.
Let's Create WPF Blazor Hybrid App
Apr 15, 2024.
Unlock the potential of WPF and Blazor by combining their strengths in a hybrid application. Let's seamlessly blend the rich, desktop-centric features of WPF with the modern, web-enabled capabilities of Blazor to create a versatile and powerful application that delivers the best of both worlds.
Blazor Component: Creation, Lifecycle, Nesting, & UI Integration
Apr 11, 2024.
Blazor Components offer a modern approach to web development by utilizing Razor syntax and C#. They enable building interactive and reusable UI elements with data binding and event handling.
Arrow Functions in React: Concise Syntax & Lexical Binding
Apr 03, 2024.
Arrow functions, a staple of modern JavaScript introduced in ES6, offer concise syntax and lexical binding, making them ideal for React. They streamline event handlers, callbacks, and functional components.
Enums in C#: Syntax, Usage, and Best Practices
Mar 26, 2024.
In C#, enums (short for enumerations) offer a powerful tool for developers to define a set of named integral constants. In this article, we'll delve into the fundamentals of enums in C# and explore their syntax, usage, benefits, and practical examples.
What is Blazor WebAssembly?
Mar 24, 2024.
Blazor WebAssembly, a client-side web framework powered by .NET and C#, empowers developers to craft dynamic and interactive web applications directly in the browser. In this article, we'll explore the capabilities, advantages, and potential of Blazor WebAssembly in revolutionizing web development.
Razor Syntax in ASP.NET
Mar 23, 2024.
Razor syntax provides seamless integration of server-side code within HTML markup, resulting in cleaner and more readable code compared to traditional ASP.NET Web Forms
Difference Between .NET Razor & .NET Blazor
Mar 20, 2024.
.NET Razor and .NET Blazor are two approaches in the .NET framework for web development. Razor offers server-side rendering, while Blazor enables client-side interactivity with C#.
Unveiling New Features for Simplified Syntax and Improved Performance in C# 10
Feb 17, 2024.
In C# 10, authored by Ziggy Rafiq, developers will discover simplified syntax and performance improvements. Record structs combine the benefits of records and structs for better memory efficiency. Global usage streamlines namespace imports, reducing code clutter. With improved pattern matching and switch expressions, C# 10 is more expressive and concise. It enhances readability and performance.
ASP.NET Core MVC vs Razor Pages vs CodeBehind Framework
Feb 02, 2024.
In this article, we compare the performance of ASP.NET Core with the CodeBehind framework. Once we compare Razor Pages with CodeBehind and once again we compare ASP.NET Core MVC with the CodeBehind framework.
How to Implement Server-Driven UI in SwiftUI
Nov 30, 2023.
Uncover the step-by-step process of implementing Server-Driven UI in SwiftUI with this comprehensive guide. Learn how to seamlessly integrate server-driven data into your SwiftUI app, leveraging its declarative syntax and data binding capabilities.
15 Features Every SwiftUI Developer Should Know
Nov 16, 2023.
Discover the power of SwiftUI with our in-depth article that covers 15 essential features every Swift developer should master. From the elegance of declarative syntax to the real-time magic of live preview in Xcode, this guide takes you through the fundamentals and advanced capabilities of SwiftUI.
Identity API Endpoints based Authentication and Authorization in .NET 8
Nov 15, 2023.
The second step in adding token-based authentication to ASP.NET Core Identity is to introduce the Identity API endpoints. Basically, this is an API version of the actions that you can perform with ASP.NET Core Identity through the classic web UI. Once you enable the Identity API endpoints, you will get endpoints like /register, /login, /forgotPassword, confirmEmail, etc.