Resources  
  • Stock Span Problem – Monotonic Stack PatternJun 09, 2026. Master the Stock Span Problem with the Monotonic Stack pattern. Efficiently find consecutive days with lower or equal stock prices in O(n) time.
  • Difference Between Span and Memory in C# with Examples?Apr 14, 2026. Unlock C# performance! Master Span and Memory for efficient memory management. Learn when to use each for faster, scalable .NET applications. Includes examples!
  • Deep Dive into Span and Memory in C#: High-Performance Memory Handling in .NETFeb 13, 2026. Unlock peak .NET performance with Span and Memory in C#! This deep dive explores efficient memory handling, reducing allocations, and boosting speed in C# applications.
  • ASP.NET Literal vs Span vs Label vs HiddenFieldNov 06, 2025. Understand the distinct roles of Literal, Span, Label, and HiddenField in web development. Learn when to use each for dynamic content, styling, accessibility, and data storage.
  • C# Code Performance Improvement With Span <T> TypeOct 18, 2022. A new structure Span&lt;T&gt; was introduced since C# 7.2. The main goal of it is to avoid allocating new objects on heap memory when working with the contiguous region of arbitrary memory requirements.
  • jQuery Show Span on Hover in PHPMay 02, 2013. In this article I will explain how to use jQuery to show a span on Hover in PHP.
  • Working with Span, Memory, and ref structs in High-Performance Apps using .NET 9May 04, 2026. Unlock peak .NET 9 performance! Dive into Span&lt;T&gt;, Memory&lt;T&gt;, and ref structs for allocation-free, high-speed code. Master stack-based memory and reduce GC pressure.
  • First-Class Span<T> and ReadOnlySpan<T> Support in C# 14Dec 02, 2025. Learn how C# 14 introduces first-class language support for Span&lt;T&gt; and ReadOnlySpan&lt;T&gt;, including new implicit conversions, usage patterns, performance benefits, and limitations.
  • Understanding Span<T> in C#Nov 09, 2025. Learn how it provides a zero-allocation view over memory for arrays, strings, and more, boosting efficiency and reducing GC overhead
  • From Stack to Span<T> — A Recap into C#’s MemoryAug 18, 2025. Explore C# memory management, from stack vs heap to structs and contiguous memory. Learn how Span&lt;T&gt; enables efficient slicing without allocations, optimizing performance and reducing GC overhead in modern .NET apps.
  • Understanding Span<T> & Memory<T> for Low-Level Memory EfficiencyMar 28, 2025. Span&lt;T&gt; and Memory&lt;T&gt; in C# provide efficient ways to handle memory without allocations, improving performance in .NET applications. Span&lt;T&gt; is stack-allocated for fast access, while Memory&lt;T&gt; supports heap-based scenarios.
  • Optimizing Networks with Minimum Spanning Tree in C#Dec 12, 2024. To implement the Minimum Spanning Tree algorithm in C# to efficiently connect all nodes in a network, reducing costs and improving performance.
  • High-Performance Apps Using C# Span<T>Jan 29, 2024. Often in application we come scenarios where we need to perform string manipulation operations. In such cases using string type take up huge memory as it is immutable. Instead Span can be used, which saves memory
  • Efficiently Working With Arrays And Memory In C# Using Span<T>Mar 08, 2023. In this article, we will see use of Span&lt;T&gt; to working with array.
  • Using Span<T> Instead Of List<T>Dec 08, 2021. In this article, you will learn how to use Span&lt;T&gt; instead of List&lt;T&gt;.
  • Using Span<T> In F#Nov 09, 2020. This article shows how you can use novel Span&lt;T&gt; feature in F# and interoperate your F# code with C# codebase.
  • Using Span<T> To Improve Performance Of C# CodeJul 13, 2020. To enhance application performance, reducing IO calls and utilizing stack allocation is crucial. Leveraging value types and the Span&lt;T&gt; structure in C# allows efficient memory management and improved speed.
  • Span in C# 7.2Nov 15, 2017. Span is a new feature announced in C# 7.2.
  • Cell Spanning in Windows Store AppJan 07, 2013. In this article I describe how to create Windows Store App for Cell Spanning using JavaScript.
  • Pushing .NET Performance: Practical Low-Level Programming Techniques in C#Sep 23, 2025. Unlock peak .NET performance with low-level C# techniques! Dive into unsafe code, spans, stackalloc, and P/Invoke to minimize allocations, control memory, and optimize critical paths. Learn when and how to bypass .NET&#39;s safety nets for real-time systems, high-frequency trading, and memory-sensitive apps.
  • What's new in C# 14Sep 15, 2025. C# 14 focuses on developer ergonomics, offering small but impactful improvements that reduce boilerplate and enhance code clarity. Key features include nameof support for unbound generics, implicit Span conversions for performance, simplified lambda parameters with modifiers, field-backed auto-properties, partial constructors/events, extension members, null-conditional assignment, and user-defined compound assignment operators. Upgrade to .NET 10 and C# 14 for increased productivity!
  • Some Text Elements in HTML5Feb 24, 2014. This article will give you an overview of some text elements in HTML5.
  • Assessing Dates of Birth using Visual BasicNov 09, 2012. This article describes an approach to assessing the difference between a specified beginning and end date.
  • Creating A Multiple Column Header Within DataGridViewDec 08, 2010. How to have a column header span multiple columns in the WinForms DataGridView
  • Assessing Dates of Birth Using C#Aug 20, 2008. This article describes an approach to assessing the difference between a specified beginning and end date. The example was written in the context of comparing a birth date to a specific end date but the same approach could be used to calculate the number of years, months, and days between a specified start and end date.