Related resources for CLR
  • Dependency Properties in WPF: Benefits, Usage, and Examples in C#10/21/2024 6:14:51 AM. A Dependency Property in WPF is a specialized property supported by the WPF property system. It enables data binding, styling, animation, and value inheritance. This system improves memory efficiency
  • Invoking Java Code in C#.NET6/5/2024 5:36:19 AM. Invoking Java code in C#/.NET involves bridging the gap between the two languages using techniques like JNI, InteropServices, and P/Invoke. This allows seamless integration, enabling C# applications t
  • Remoting in C#6/4/2024 9:46:59 AM. Explore Remoting, a CLR framework enabling developers to build distributed apps and network services. Learn about key features like Object Passing, Proxy Objects, and more. Follow a simple client/serv
  • Difference Between Object and Dynamic Keyword in C#5/24/2024 9:36:56 AM. In C#, both object and dynamic are used for handling data of any type, but they serve different purposes. The object keyword is used for static typing, requiring explicit type casting, while dynamic a
  • 6 Important .NET Concepts5/17/2024 10:37:22 AM. This article will explain 6 important concepts, Stack, heap, value, ref, boxing, and unboxing. Explore the essence of .NET through six pivotal concepts.
  • Monitor Class as Hybrid Synchronization Construct in .NET5/14/2024 6:27:49 AM. The Monitor class is hybrid thread synchronization construct. So, it provides a mutual-exclusive lock supporting spinning, thread ownership, and recursion.
  • 😇How the Compiler Reads Your Code?5/13/2024 8:12:24 AM. C# compilation, from syntactic and semantic analysis to optimization techniques. Learn how the Common Language Runtime (CLR) executes compiled code and discover the role of the Just-In-Time (JIT) comp
  • Introduction To .NET Platform5/8/2024 10:10:07 AM. In this article, you will discover the fundamentals of the .NET platform, including the C# programming language, Common Language Runtime (CLR), and Base Class Library (BCL).
  • CLR Internals - Process and Application Domain5/8/2024 10:09:23 AM. In this article, you‘ll drill deeper into the details of how an assembly is hosted by the CLR and come to understand the relationship between application domain (appdomain) and processes.
  • To Find Installed Version of .Net Framework Using CLR Version Tool5/1/2024 11:14:47 AM. Learn about Clrver.exe utility to identify .NET Framework versions. Use MSCorEE.dll presence in system directories. Visual Studio command prompt access. View installed .NET versions and CLR versions
  • Learn about Components Of .NET4/25/2024 8:00:10 AM. The .NET ecosystem comprises various components facilitating software development across platforms. Key elements include the .NET Framework with its Common Language Runtime (CLR) and Base Class Librar
  • Unloading Assemblies in C#4/25/2024 7:56:13 AM. Unloading an Application Domain is crucial for releasing resources. Unlike assemblies, Application Domains can be unloaded, aiding in resource management. However, the default CLR-created domain is im
  • Demystifying Iron Ruby in .NET4/23/2024 7:28:07 AM. IronRuby, a dynamic language for .NET platform, as this guide demystifies its integration with the Common Language Runtime (CLR). Explore seamless interoperability, scripting capabilities, and the und
  • .NET Binary Reverse Engineering: Part 14/19/2024 10:41:26 AM. This article elucidates the Common Instruction Language (CIL), foundational to .NET, distinguishing directives, attributes, opcodes, and tools like IL Disassembler and Reflector. It explores CIL's
  • Learn Dependency Properties In WPF?4/15/2024 10:43:40 AM. In this article, we will understand Dependency Properties in WPF provide a powerful way to manage and interact with data in your application's user interface. They offer features like value inheri
  • Create Custom Dependency Property In WPF4/13/2024 6:12:17 PM. Creating custom dependency properties in WPF allows developers to extend the functionality of existing controls or create entirely new controls with additional properties. By leveraging dependency pro
  • .NET Internals: Writing .NET IL/MSIL Code3/13/2024 8:56:33 AM. Learn about .NET IL, the bridge language of the .NET runtime, compiling all high-level .NET languages into a single language. Write multi-language applications in .NET, gaining insights into program e
  • Understanding the .NET Internal Compile Process3/11/2024 11:16:32 AM. In this article, we will learn about CLR, Jit Compiler, and how the .NET compilation process works. Understanding the .NET internal compile process involves dissecting how source code is translated in
  • Entity Framework 6.0: NGen.exe and Startup Performance3/7/2024 8:48:20 AM. This content discusses native code generation, focusing on the process where the Just In Time (JIT) compiler converts MSIL code into native code for execution. It explains how the Native Image Generat
  • Better Implementation Of Singleton Pattern in .NET2/28/2024 4:09:40 AM. This article explains the mistakes made in writing Singleton Pattern in the multithreaded environment create a bug and how to bring a solution to it.
  • Creating and Sharing .NET Assemblies For a .NET Application Projects2/1/2024 11:13:07 AM. This article is about the Global Assembly Cache (GAC) and DLLs relevant to the deployment of applications. It covers assembly creation, referencing, and deployment to the Global Assembly Cache (GAC).
  • CLR Execution Process9/25/2023 4:00:15 AM. Here you will see CLR Execution Process. The CLR which is the runtime environment for .Net, provides services such as Memory Management, Security Management, Exception Handling, and Cross language Int
  • Compilation And Runtime Execution Of A C-Sharp Program9/14/2023 5:17:03 AM. C-Sharp (C#) is a strongly typed object-oriented programming language designed to give optimum composition of simplicity, expressiveness and performance.
  • Step-by-step Create CLR Stored Procedure8/4/2023 9:36:21 AM. In this article we will create a CLR stored procedure step by step.
  • Assembly In MS SQL Server 8/4/2023 9:26:00 AM. In this article we are going to explore how to create custom CLR assembly and how to access it in the SQL Server.
  • C# Heap(ing) Vs Stack(ing) In .NET - Part One6/6/2023 8:17:38 AM. Even though with the .NET framework we don't have to actively worry about memory management and garbage collection (GC), we still have to keep memory management and GC in mind in order to optimize
  • Exploring The Key Components Of .NET - CLR, CTS, And CLS4/6/2023 11:12:42 AM. The article explores the three key components of the .NET Framework: the Common Language Runtime (CLR), Common Type System (CTS), and CLS
  • What is Common Language Runtime (CLR)2/28/2023 8:37:43 PM. Common Language Runtime (CLR) is one of the key components of .NET. Learn what is CLR in .NET and C#.
  • .NET Vs COM (.NET In Deep)2/27/2023 5:54:53 AM. This article describes the details of the differences between .NET and COM technology. Also, you can find more information how.Net is working under the hood
  • SQLCLR vs. T-SQL - Performance Comparison2/3/2023 8:44:05 AM. Before comparing the performance of SQLCLR and TSQL, just have a quick at the definition of SQLCLR.
  • CLR Stored Procedures in SQL Server2/3/2023 7:57:46 AM. In this article, we will learn about CLR Stored Procedures in SQL server.
  • CLR Object And JSON Serialization And Deserialization2/2/2023 10:49:02 AM. This article demonstrates how to serialize and deserialize CLR objects for web-based applications.
  • SQL-CLR For Beginners: Part-5: Call Function and Procedure From Other Procedure2/2/2023 5:13:18 AM. In today’s article, we will learn how to call store procedure and user-defined function ( UDF in Database) from store procedure.
  • SQL-CLR For Beginners: Part-4: Consume C# Class in Stored Procedure1/31/2023 7:23:25 AM. In this article we will learn how to use traditional C# class within SQL-CLR Application.
  • SQL CLR For Beginners: Part 3: Create Function in SQL-CLR1/31/2023 6:53:49 AM. In this article we will see how to create a simple function in a SQL-CLR Project.
  • SQL CLR For Beginners: Part 2: Create Trigger in SQL-CLR Project1/25/2023 5:37:34 AM. In this article we will see how to create a simple trigger in a SQL-CLR project. I hope you are already quite familiar with the concept of triggers in SQL Server (or some other database).
  • CLR Function in SQL Server 1/14/2023 12:35:44 PM. In SQL Server 2005 and later version of it, database objects like function, store Procedure, etc can be created which are already created in CLR.
  • Table Valued CLR Function in SQL Server1/14/2023 11:52:35 AM. In SQL Server 2005 and later versions of it, database objects such as functions, Stored Procedures, etc. can be created which are already created in CLR.
  • SQL CLR For Beginners: Part 1: Create Store Procedure in SQL-CLR Project1/5/2023 10:35:35 AM. In this article series, we will understand a few important concepts to develop projects in SQL Server CLR. Please don't be confused by the name SQL-CLR, It's nothing but a SQL Server CLR proje
  • Calling REST API Service From SQL Server Using C# SQL CLR12/21/2022 4:13:22 AM. A requirement where we need to get data from other sources (REST-based Web Service) and sync with on-premises (local) database. This should be done using a SQL Server Stored Procedure.
  • Generics in C#8/22/2022 8:18:45 AM. Parametric Polymorphism is a well-established programming language feature. Generics offers this feature to C#. The best way to understand generics is to study some C# code that would benefit from gen
  • .NET CLR Interview Questions and Answers4/7/2022 5:07:59 AM. In this article, we will go through the important .NET CLR Interview questions and answers.
  • Introduction to Web Services1/31/2022 11:25:19 AM. A tutorial explains basics of web services followed by sample example.
  • Asynchronous Programming In .NET3/3/2021 2:40:11 PM. In this article, you will learn about Asynchronous Programming in .NET.
  • Unsafe Coding: Pointers in .NET2/9/2021 9:07:57 AM. In this article you will learn one of the advanced concepts of the pointer implementation under the CLR context.
  • Step by Step Procedure of How to Install an Assembly: Part I2/8/2021 9:21:19 AM. This step by step tutorial will guide the programmer to install his assembly in the GAC.
  • Getting Started With Entity Framework2/5/2021 6:31:38 AM. In this article you will learn about Entity Framework. Entity Framework is an ORM tool. ORM stands for Object Relational Mapper, as the name specifies it maps our business models with db types.
  • MSIL Programming: Part 22/3/2021 5:51:35 AM. The primary goal of this article is to exhibit the mechanism of defining (syntax and semantics) the entire typical Object Oriented Programming “terms” like namespace, interface, fields, class and so o
  • .NET Application Domain Internals1/3/2021 4:51:53 AM. In this article, you‘ll drill deeper into the details of how an assembly is hosted by the CLR and come to understand the relationship between Application Domains (appdomain) and processes.
  • .NET Assembly Internals: Part 11/1/2021 6:15:31 AM. This tutorial drills down into the details of how the CLR resolves the location of externally referenced assemblies.
  • Monitoring the Activities of Garbage Collection in .NET Using CLR Profiler11/24/2020 1:38:30 AM. In this article we learn about garbage collection and it's generations as well as how we can monitor it using the CLR Profiler.
  • How .NET Support Multiple Languages11/23/2020 6:22:09 AM. An application is said to be multilingual if it can be deployed in many different languages. With .NET, all of the languages Visual Basic .NET, C# and J# compile to common Intermediate language (IL).
  • Interacting with the Hardware using C#10/28/2020 1:35:33 AM. In this article, you will know how to get OS, Service Pack, CLR Version, CPU and other hardware Information using C#.
  • Overview of Automated Transcations10/19/2020 5:47:20 AM. Two or more .NET Framework objects can participate in the same transaction. One or more .NET Framework objects can participate in the same transaction as one or more COM+ objects. All objects must be
  • What is WCF9/17/2019 12:00:23 AM. Windows Communication Foundation (WCF) is an SDK for developing and deploying services on Windows. WCF provides a runtime environment for your services, enabling you to expose CLR types as services, a
  • What is CLI and CLR7/3/2019 2:25:44 PM. This part gives a basic introduction to CLI, Components of CLI, CLR and Features of CLR.
  • Using CLR With SQL Server 20126/11/2019 6:36:18 AM. In this article, I’ll cover the SQL CLR in SQL Server 2012.
  • Create Your First CLR Trigger in SQL Server 2008 Using C#6/11/2019 6:13:01 AM. CLR Trigger for SQL Server. Here you will see how to create your first CLR Trigger for SQL Server 2008 using C#.
  • Important .NET Interview Questions And Answers5/21/2019 12:25:50 AM. In this article you will learn about some important .NET Interview Questions and Answers.
  • Understanding Threading in .NET Framework9/17/2018 1:16:54 AM. This article describes how to use threading model in .NET Framework including creating, joining, suspending, killing, and interlocking threads. Create thread in C#, Join thread in C#, Suspend thread i
  • How To Create Four Types Of CLR Database Procedures In Visual Studio In C#6/1/2018 8:28:01 AM. In this article, we will learn about CLR database procedures in C#. Let’s discuss CLR database stored procedure.
  • An Overview Of CLR Database Procedures In C#5/31/2018 11:39:49 PM. In this article, we will learn about CLR database procedures in C#. Let’s discuss CLR database stored procedure.
  • Why CLR Database User Defined Scalar and Table Value Function5/29/2018 9:26:51 AM. In this article, we will learn about CLR database user-defined scalar and table-valued function in C#
  • How To Create CLR Triggers In C# And Install And Uninstall CLR Assembly In MSSQL Server5/16/2018 12:52:28 AM. In this article, we will learn how to create CLR Triggers in C# and install & uninstall CLR assembly in MSSQL Server.
  • Create CLR Stored Procedure With And Without Namespace In C# And Install And Uninstall CLR Assembly In MSSQL Server5/13/2018 5:17:50 AM. In this article, we will learn how to create a CLR Stored Procedure with & without namespace in C# and install & uninstall CLR assembly in MSSQL Server.
  • Update SQL Server Data To SharePoint Using CLR Trigger And SharePoint Client Object Model12/26/2016 6:57:57 PM. In this article, you will learn how to update SQL Server data to SharePoint, using CLR Trigger and SharePoint Client Object Model.
  • Enabling SQLCLR in SQL20054/21/2016 7:30:27 AM. This video shows enabling SQLCLR through, Surface area configuration tool.
  • 99 Problems And A Bit Ain’t One4/20/2016 1:23:30 PM. In this article we will discuss about how 32-bit and 64-bit processes interact with one another within the CLR.
  • Creating C# function and Deploying it as SQLServer Function4/13/2016 5:05:52 AM. This video shows creating a C# function and then deploying it in the SQL Server. After deployment, the function can be used as SQL Server built-in function.
  • Deep Dive Into Boxing And Unboxing2/10/2016 2:45:23 PM. In this article you will learn about boxing, unboxing, memory organization, and CLR.
  • C# FAQ 3 - Getting Started With C#10/31/2015 1:48:57 AM. This article examines the basics concepts associated with C# programming such as CLR, Class libraries and namespaces.
  • C# FAQ 2 - About .NET Framework And Visual Studio10/31/2015 1:38:16 AM. This FAQ examines the concepts associated with .NET Framework, CLR, Visual Studio, Visual Studio Community and Visual Studio Online.
  • C# Program Compilation Steps 10/13/2015 5:23:23 AM. In this article we are going to understand C# Program compilation Steps & contains of .EXE file.
  • ASP.Net 5 Part: 35/15/2015 3:16:05 PM. In this article we will learn about ASP.NET 5.
  • Pass the Table Type Data to SQL CLR Object3/19/2015 2:51:28 PM. In this article we will learn how to pass table type data to a SQL object.
  • A Quick View From C/C++ to C#11/29/2013 9:40:48 AM. This article provides a quick overview of the C/C++ and C# languages.
  • Using Microsoft Roslyn9/17/2013 11:46:45 AM. Microsoft Roslyn is an API that exposes the C# compiler as a service or one can say now the entire compiler is exposed in a form of a library that can be included in your project or application.
  • Demystify Garbage Collection in C#: Part 38/17/2013 11:37:50 AM. Today we will clarify one fundamental idea of Garbage Collection. The idea is that a destructor is nothing but a finally block in C# and the finally block is always used to clean up resources.
  • Introduction to .NET Framework 4.5.17/13/2013 2:06:16 PM. This article is a brief introduction to .NET Framework 4.5.1.
  • Searching and Listing Files of Selected Drive in WPF7/4/2013 12:03:31 PM. This article introduces how to search the files of your drive and list the results in a Data Grid View.
  • Exception Handling With C#3/28/2013 4:07:45 PM. This article explains how to properly handle existing exceptions using try, catch, finally and throw blocks and how to create your own custom exceptions.
  • How to build Multi-Language Web Sites with ASP.NET 2.0 and VB.NET 200511/10/2012 3:09:09 AM. In this article, we will explore the necessary details for working with resources in ASP.NET applications.
  • Common Language Runtime in VB.NET11/10/2012 2:14:04 AM. In this article we will discuss what common language runtime (CLR).
  • Service-Oriented Architecture and Microsoft .NET10/13/2012 5:45:47 AM. This article is intended to provide an overview how Microsoft .NET and related technologies support the goals and principles of Service-Oriented Architecture. The main approach of Microsoft .NET is explained along with the concepts of Service-Oriented Architecture and it fits into this strategy.
  • Understanding .NET Framework at a glance10/1/2012 8:34:58 AM. In this article we are going to look at Microsoft .NET Framework. This is the newly established software development environment which helps developers to develop applications quickly and gives optimum, efficient, scalable, performance oriented applications in different languages like Visual Basic .NET, C#, ASP .NET, and Jscript .NET.
  • Building Applications with .NET Compact Framework10/1/2012 8:25:52 AM. In this article, author explains various components of Microsoft .NET Compact Framework and how to build compact device applications using .NET Compact Framework.
  • .NET Best Practice No: 1:- Detecting High Memory consuming functions in .NET code9/30/2012 5:36:07 AM. This article discusses the best practices involved using CLR profiler for studying memory allocation.
  • COBOL and .NET Data Types9/30/2012 4:50:17 AM. .NET has created a new, level playing field for a multitude of programming languages to interact on a scale never before seen.
  • J2EE and Microsoft .NET for Enterprise Applications9/30/2012 4:22:49 AM. The purpose of this article is to provide an introduction to and overview of both J2EE and Microsoft .NET and compare the both side by side.
  • Building Managed Code Using Common Language Runtime (CLR) Integration in SQL Server 20055/20/2012 5:22:24 AM. In this article I am going to talk about a cool new feature of SQL Server 2005 called "CLR Integration", its advantages and how to program database objects using managed code with a simple project in Visual Studio 2005 beta 2.
  • SQLCLR Debugging5/20/2012 5:21:19 AM. In SQL Server 2005, CLR integration allows you to write stored procedures, triggers, user-defined types, and user-defined functions using any .NET Framework language, including Microsoft Visual Basic .NET and Microsoft Visual C#. In this article, I will explain how to debug SQLCLR stored procedure or SQLCLR user-defined function.
  • Protecting IL Code from unauthorised Disassembling5/19/2012 7:41:28 AM. Microsoft .NET proved a mechanism where the code written in VB.NET, C# or any CLS compliant languages to generate MSIL (Microsoft Intermediate Language)code which targets the CLR and executes. This is an excellent mechanism to abstract the high level code from the underlying hardware.
  • Programming with .NET Compact Framework 1.0 and SQL CE 2.0 : Part II5/19/2012 7:09:24 AM. In this article I am going to talk about garbage collection and JIT process in .NET compact framework and what are the differences between these two model of framework.
  • Stored Procedure Using c# CLR Project5/16/2012 1:17:33 PM. In this article you will learn how too create a Stored Procedure using a C# CLR Project.
  • Ouch! There is a Hook in My C#5/15/2012 6:32:45 PM. As an extension to the J++ design practice, C# has a syntactic construct, called Attributes, which let you drop hooks to Windows API or modify the runtime semantics, like threading synchronization behavior. The C# has legalized the hooking practice by calling them Attributes, and including them in ECMA C# specification.
  • Managed Code in SQL Server 20058/9/2011 12:17:40 AM. As a database developer you create database objects such as procedure, functions and triggers to implement programming logic by using T-Sql.
  • Search in Asp.Net3/3/2011 10:07:39 PM. In this article we will see how to implement a search facility in our ASP.Net web site.
  • 6 Reasons to become an ASP.NET Programmer3/2/2011 9:54:49 PM. Here I give you 6 reasons to become an ASP.NET Programmer.
  • Converting XML data to CLR object using XmlSerializer2/14/2011 2:31:38 AM. My last Post (Consuming Webservice from Silverlight) was all about accessing a web service/API from Silverlight; there I described how to consume an external API, with a sample from GeoName web services. As I said in that article, this article is the continuation. Here I am going to demonstrate how to convert the result output, which is in XML, to a CLR object and of course using it as a datasource in a Silverlight application.
  • Garbage Collector in .NET12/27/2010 1:40:54 AM. Garbage Collector is common term for developers working with high level languages such as Java, .NET, Ruby etc.