Mohammad Elsheimy's top articles

Marshaling with C# - Chapter 2: Marshaling Simple Types

Mar 11, 2010 126.2k 1

Changing Display Settings Programmatically

Aug 26, 2009 91.5k 2

Serialization vs. Marshaling

May 06, 2010 81.5k 0

Preventing CSRF Attacks Using ASP.NET Core, JavaScript And Angular

Mar 20, 2021 76.6k 1

Retrieving Motherboard Serial Number Via WMI

Aug 24, 2009 71.4k 0

Understanding Synchronization Context Task.ConfigureAwait In Action

Aug 30, 2021 56.7k 2

Creating a Sound Recorder in C and C#

Mar 23, 2010 53.2k 11

Matrix Multiplication In C# - Applying Transformations To Images

Feb 23, 2020 51.9k 0

Marshaling with C# - Chapter 1: Introducing Marshaling

Mar 11, 2010 48.8k 0

Working with SQL Server BLOB Data in .NET

Sep 06, 2009 38.2k 0

Consuming URL Shortening Services - Introduction

Aug 24, 2010 37k 0

Programmatically Compress and Decompress Files

Sep 09, 2009 34.5k 1

Programmatically Compress and Decompress Files

Sep 09, 2009 34.5k 1

Refactoring: Magic Numbers

Sep 14, 2009 34.3k 0

Refactoring: Magic Numbers

Sep 14, 2009 34.3k 0

Reducing Complexity Using Entity Framework Core Owned Types

Feb 08, 2021 34.1k 2

Programming Microsoft Agent in Windows Forms

Aug 23, 2009 32.6k 3

Changing Screen Resolution Programmatically via DirectX

Oct 14, 2009 31.7k 3

Changing Screen Resolution Programmatically via DirectX

Oct 14, 2009 31.7k 3

Marshaling Unions

Feb 21, 2010 27.8k 0

Creating/Extending a Culture

Aug 30, 2009 27.7k 0

Windows File and Registry Virtualization

Sep 02, 2009 27.7k 0

Handling ‘mailto’ And ‘tel’ Links Inside Android WebView

Sep 16, 2019 26.5k 0

Working with SQL Server Logins

Oct 20, 2009 26.2k 0

Moving a Form without the Title Bar

Oct 12, 2009 25.8k 2

Marshaling with C# - Chapter 3: Marshaling Compound Types

Mar 14, 2010 25.8k 0

Requesting Admin Approval at Application Start

Oct 16, 2009 25.3k 2

Requesting Admin Approval at Application Start

Oct 16, 2009 25.3k 2

Sending Mails in .NET Framework

Oct 20, 2009 23.2k 2

Programmatically Turning on the Screen Saver

Oct 08, 2009 22.5k 3

Programmatically Turning on the Screen Saver

Oct 08, 2009 22.5k 3

Consuming URL Shortening Services in VB.NET

Nov 09, 2012 22.5k 0

Programmatically Swapping Mouse Buttons

Sep 06, 2009 21.6k 0

My C# Implementation Of Basic Linear Algebra Concepts

Mar 06, 2020 21.2k 2

Creating a Simple Twitter Client Application

Apr 25, 2010 21.1k 1

Creating ‘mailto’ And ‘tel’ Link Handler

Sep 09, 2019 21.1k 0

Creating a Stack-Based Array

Oct 08, 2009 19.5k 0

Creating a Simple Sheet Designer in C#

Apr 12, 2010 19.3k 3

Working with Strings with Combining Characters

Apr 01, 2010 19.2k 2

Examples of COM Automation in Silverlight 4

Mar 31, 2011 19k 1

Capturing Payments Using Mastercard MIGS Service And ASP.NET Core

Feb 03, 2021 18.6k 5

Clearing the Console Screen using API

Sep 27, 2009 18.4k 1

Installing IIS on Windows XP, Vista, and Windows 7

Jan 21, 2011 16.7k 3

Consuming URL Shortening Services - X.co

Sep 23, 2010 16.3k 0

Dynamically Loading A JavaScript File

Aug 16, 2021 16.2k 4

9 Rules about Constructors, Destructors, and Finalizers

Apr 03, 2010 16.1k 1

Building Applications that Can Talk in VB.NET

Nov 08, 2012 15.8k 0

Creating Transacted Files

Sep 02, 2009 15.7k 0

Creating Transacted Files

Sep 02, 2009 15.7k 0

Enumerating SQL Server Instances

Sep 08, 2009 15.7k 0
 1 - 50 of 77