C# Corner

Related resources for Assemblies
  • .NET Framework and Architecture10/10/2018 4:01:19 AM. This article will help your in understanding .NET and .NET architecture.
  • Unloading Assemblies in C#8/29/2018 4:51:04 AM. This article shows how to unload Application Domain you've just created, as there is no way to unload Assembly themselves.
  • Understanding Process, Application Domain And Assemblies2/15/2018 5:57:05 AM. We usually come across these terms: Process, Application Domain or App Domain, Assemblies. It is good to have a basic knowledge of these terms and how each one is related to each other.
  • Understanding Assemblies7/4/2017 5:19:09 PM. An assembly is a block of compiled code which is reusable, versionable, and self-describing. It is an assembly that takes the form of an executable (.exe) file or dynamic link library (.dll). When we
  • CLR Execution Process6/27/2017 5:37:45 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
  • Extending MVC Controllers From External Assemblies And Projects1/13/2017 11:26:52 AM. In this article you will learn how to extend MVC Controllers from External Assemblies and Projects.
  • Assemblies In .NET Application8/16/2016 11:45:28 PM. In this article, I am going to explain about assemblies in .NET. Also, we will see how we can create assembly with a strong name. This article will help you understand the assembly, deeply.
  • Read Excel Files Using Microsoft Office Interop Assemblies in ASP.NET C#6/11/2016 1:56:55 PM. In this article you will learn how to Read Excel Files Using Microsoft Office Interop Assemblies in ASP.NET C#.
  • Register Assemblies Into GAC From VisualStudio 20104/29/2016 2:52:58 PM. This blog helps you to understand how to Register assemblies into GAC from VisualStudio 2010 using build events and batch file.
  • Crypto Obfuscator For .Net 2011 released2/21/2016 9:02:36 AM. Crypto Obfuscator For .Net provides advanced code protection, obfuscation and optimization for your .Net assemblies. Crypto Obfuscator fully supports WPF, Silverlight , Windows Phone 7, XNA, Xbox, Compact Framework and .Net Micro Framework assemblies. It supports direct XAP file obfuscation, XAML/BAML obfuscation, support for PDB files, a Visual Studio MSBuild Project Integration Wizard, automatic authenticode signing, Test Mode obfuscation and more!
  • Difference Between DLL and EXE12/27/2015 12:28:32 AM. In this blog you will learn Basic Difference between DLL and EXE.
  • Autocomplete TextBox in WPF (Using Only .NET and WPF Libraries)5/31/2015 6:39:26 PM. In this source sample I show how to add the autocomplete functionality in your WPF application's TextBox control using your own model data, .NET assemblies and WPF assemblies.
  • Assemblies in C#: Part 25/27/2015 3:09:49 PM. This article explains assemblies in C# with an example.
  • Assemblies in C# : Part 15/26/2015 12:13:48 PM. This article explains Assemblies in C#, a basic unit of application deployment and versioning.
  • .NET Application Domain Internals2/11/2015 12:25:47 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.
  • Things to Consider When Designing .NET Applications11/24/2014 7:15:32 PM. Proper design is a major factor that contributes to the scalability and performance of any .NET application.
  • Bypassing Obfuscation: Ciphered Code Reverse Engineering11/11/2014 4:30:26 PM. In this article, we have performed reverse engineering over a protected binary by deep analysis of both obfuscated source code and MSIL assembly code.
  • Disassembling With Reflector: Part 211/9/2014 5:10:49 PM. This article shows how to reveal the license code information by dissembling its corresponding classes after backtracking the code flow execution.
  • Disassembling With Reflector: Part 111/9/2014 2:52:12 PM. This article shows dissembling of the source code of an assembly using Reflector.
  • Creating and Sharing .NET Assemblies For a .NET Application Projects: Scenarios Explained5/9/2014 4:01:11 AM. This article is about the Global Assembly Cache (GAC) and DLLs relevant to the deployment of applications.
  • Learn MVC Basics3/18/2014 6:09:16 PM. The Model View Controller (MVC) pattern is an architectural design principal that separates components of web applications.
  • Improving Application Start up Time having Signed Assemblies2/14/2014 12:59:33 AM. This blog defines how to improve application start up time.
  • Using Frequently Built Assemblies in Other Applications (.Net)2/7/2014 6:00:51 AM. This blog discusses how to use the frequently built assemblies in other applications.
  • Debugging a Compiled Component10/31/2013 1:21:51 AM. After an assembly is compiled into a dll in a release mode, it is very difficult to gather information from it such as runtime performance, parameters values, etc.
  • Types of Assemblies5/27/2013 7:08:20 AM. This blog defines types of Assemblies.
  • Assemblies : The Ins and Out : Part II4/28/2013 2:07:15 PM. In this part, I will discuss both Private and Shared assemblies and how to create a "Shared Assembly".
  • Assemblies : The Ins and Out : Part III4/28/2013 1:50:33 PM. In this part I will discuss in more detail than Part 2, the available utilities for manipulating assemblies.
  • Assemblies : The Ins and Out : Part I4/28/2013 1:13:21 PM. In Part 1, I will cover what exactly an assembly is, and what an assembly contains.
  • Using LINQ in .NET4/24/2013 11:47:55 PM. In this article we will discuss the LINQ approach introduced in .NET 3.5 for querying.
  • Red-bit and Green-bit Assemblies1/26/2013 2:02:35 AM. Re-bit and Green-bit assemblies
  • Assemblies in ASP.Net using VB.NET12/1/2012 4:30:24 AM. In this article we will discuss what assembly is and why we use it.
  • Attributes Programming in VB.NET11/25/2012 12:51:19 PM. An attribute is a new code level language construct in all major .NET languages. It provides integration of declarative information to assemblies, classes, interfaces, members, etc. at the code level. The information can then be used to change the runtime behavior or collect organizational information.
  • Understanding How Assert Effects Security in VB.NET11/10/2012 2:56:26 AM. This article expalins about how asserts effect security in VB.NET. How you restrict access to your library modules and resources requires that you understand the pros and cons in the security process used.
  • Building Assemblies using VB.NET11/10/2012 2:39:37 AM. This article discusses how to build assemblies and secure them from being tampered.
  • Reading Assembly attributes in VB.NET11/10/2012 12:53:35 AM. This article allows you to read the assembly attributes information using .NET. The information store in AssemblyInfo files like Title, Description, copyright, Trade mark can be read using reflection and assembly namespace.
  • Getting Images From Scanners and Webcams using VB.NET11/10/2012 12:51:12 AM. In this article I will show how to acquire pictures from imaging peripherals like scanners, webcams and so on, by calling some API functions, provided by the EZTW32.DLL library, and Visual Basic.
  • Attributes Programming in VB.NET11/8/2012 6:24:28 AM. An attribute is a new code level language construct in all major .NET languages. It provides integration of declarative information to assemblies, classes, interfaces, members, etc. at the code level. The information can then be used to change the runtime behavior or collect organizational information.
  • How Can You Migrate your Existing Applications?10/13/2012 4:41:50 AM. When a new technology emerges, companies and developers begin to wait anxiously for answers to their questions.
  • Dynamically Creating Applications Using System.CodeDom10/4/2012 8:47:48 AM. The article provides an insight on how to create and compile assemblies dynamically.
  • How to Call a .NET Assembly From a SQL Server Scheduled Job10/4/2012 8:44:37 AM. This article shows you a step-by-step implementation of a COM client (a SQL Server scheduled Job) using .NET and C#.
  • C# Friendly Assemblies: Looking at Building Truly Reusable Components10/3/2012 12:07:53 PM. This article discusses how we can hide our base class implementation and require referencing of our objects through their interfaces. This keeps our own projects loosely coupled and also allows us to publish our assemblies as truly reusable components because they are 100% “Black box”.
  • Searching in User Profile Properties10/3/2012 9:14:10 AM. Enabling search in membership profile properties using SQLSERVER2005 pluggable assembly created by C#.
  • Introduction to the Assembly Concept10/3/2012 8:38:01 AM. This is a brief introduction to the assembly concept, it shows importants issues for a programmer to know.
  • XP, Component Services and .NET9/30/2012 4:52:19 AM. First of all, COM+ does revolutionize COM; it is not only a superior new version of the COM programming model it is also a new platform to design and develop components. In addition, COM+ Services in XP does have some differences from Windows 2000; also XP and COM+ 1.5 offer a richer set of services than was available in COM+ 1.0. This article will describe the basic component services on the XP.
  • Dynamically Loading an assembly at Runtime and calling its methods9/29/2012 8:10:39 AM. This article explains how to load an assembly dynamically and call its method.
  • WPF: An Introduction (Part 2)9/29/2012 6:33:14 AM. This is the second part of an introduction to WPF; here we are going to learn WPF in detail.
  • Security in .NET.9/29/2012 6:11:26 AM. In this article I will explain you about Security in .NET.
  • Case Study: Demo Networking Financial System 9/23/2012 6:13:38 AM. In this tutorial I will discuss some of the design and development issues that one might consider when using .NET framework for developing Network affiliated applications.
  • ASP.NET assemblies and their types5/23/2012 2:05:55 AM. In this Blog we discuss the Characteristics and Types of an Assemblies in ASP.NET.
  • All about Assemblies ?5/22/2012 2:11:29 AM. Assemblies, Menifest based assembly, Types of assembly.
  • Concept of Shared Assembly in .NET5/19/2012 2:39:20 AM. This article describe the concept of shared assembly with Reflection in .NET.
  • Microsoft Enterprise Instrumentation Framework(EIF) - Quick Guide5/15/2012 5:55:18 PM. The Microsoft EIF is a bunch of assemblies for .Net that make your life easy when it comes to instrumenting your program, by this I mean tracing facilities, writing to the event log, and many other things.
  • Multilingual Applications in .NET5/15/2012 5:52:02 PM. This article explains the basic understanding on different methods of developing multilingual applications in .NET. Here emphasis is given on handling multiple languages using resource files.
  • Late Binding With Reflection5/15/2012 5:51:03 PM. Component based technology has done great things for software development, allowing reuse and leading to better-written code that separates subjects and entities into distinct components.
  • Enhancements in Assemblies and Versioning in Visual Studio 20055/15/2012 5:24:36 PM. The article discusses a couple of features introduced for assembly and versioning in Visual Studio 2005 such as referencing assemblies, registering assemblies to GAC, digital signing and friend assemblies.
  • Assembly in .NET 2.05/15/2012 5:18:23 PM. This article gives you an overview of assemblies used in .net 2.0.
  • How to Load .Net assemblies in powershell5/15/2012 4:53:53 PM. In this article we will be seeing how to load the .Net assemblies in the powershell and how to access the methods.
  • Calling External Assemblies From Orchestrations5/15/2012 2:08:30 PM. In this article, I will cover how to call business logic contained in external assemblies from orchestration in order to reuse this component's logic. For the solution, I will create a library with a component which implements the string concatenation logic. Then this assembly will be referenced from an orchestration and the underlying method will be invoked.
  • Finding What Are the Assemblies Are Loaded Currently in Current AppDomain5/14/2012 9:12:48 PM. Determining what assemblies are currently loaded in the current AppDomain
  • Calling External Assemblies From Maps in BizTalk5/13/2012 3:43:34 AM. In this article, I will cover how to call external assemblies from maps in BizTalk through a simple example of an external assembly which implements the logic of string concatenation.
  • Namespaces vs. Assemblies3/6/2012 10:52:08 PM. Understanding about Namespaces vs. Assemblies
  • WPF: Core Assemblies12/14/2011 5:00:21 AM. The core WPF assemblies are:
  • Web Solution Packages 9/15/2011 10:59:47 PM. Managed code assemblies can be deployed to a SharePoint server using a new capability called Solution Deployment.
  • Introduction to .NET Assemblies in VB.NET7/15/2011 2:29:03 AM. Here's a comprehensive introduction to .NET assemblies.
  • WPF: An Introduction (Part 2)6/29/2011 7:26:26 AM. This is the second part of an introduction to WPF; here we are going to learn WPF in detail.
  • What Are Assemblies?10/27/2010 3:47:19 AM. What Are Assemblies?
  • Assemblies in VB.NET10/5/2010 7:31:11 AM. In this article you will learn about the assemblies in VB.NET.
  • Introduction to .NET Assemblies9/13/2010 7:36:04 AM. You must have heard the word assembly many times in .NET documentation. In this article I will share some thing about .NET assemblies.
  • Namespaces and Assemblies in VB.NET9/6/2010 8:01:45 AM. In this article I will explain about Namespaces and Assemblies in VB.NET.
  • Assemblies in ASP.Net8/27/2010 5:58:38 AM. In this article we will discuss what assembly is and why we use it.
  • Running Assemblies in custom application domains4/29/2010 7:06:52 AM. This sounds like a deep technical thing and internally it's right too. But in a developer prospective, if he needs to run an assembly under a fresh new ApplicationDomain, it's so easy like just use some of the classes defined in System NameSpace. Below I am explaining this with a small console application.
  • Silver|ight Assemblies4/6/2010 1:51:22 AM. This blog showing the silverlight assemblies with description...
  • Checking Improper DISPOSE in assemblies using SharePoint API2/23/2010 12:58:31 AM. In this article I will show how to check improper disposing of instance of SharePoint classes in an assembly.
  • Namespaces and Assemblies in C#11/27/2009 12:17:33 AM. In this article I will explain about Namespaces and Assemblies in C#.
  • Assemblies in VB.NET9/23/2009 1:41:59 AM. Assemblies form the fundamental unit of deployment, version control, reuse, activation scoping, and security permissions for a .NET-based application.
  • C# Friendly Assemblies: Looking at building Truly Reusable Components12/5/2008 4:48:35 AM. This article discusses how we can hide our base class implementation and require referencing of our objects through their interfaces. This keeps our own projects loosely coupled and also allows us to publish our assemblies as truly reusable components because they are 100% “Black box”.
  • What are private assemblies and shared assemblies? 12/3/2008 12:32:03 AM. What are private assemblies and shared assemblies?
  • ASP.NET Assemblies7/22/2008 3:04:49 AM. This is an explanation of ASP.NET assemblies.
  • Searching in user profile properties4/10/2008 12:35:53 AM. Enabling search in membership profile properties using SQLSERVER2005 pluggable assembly created by C#.
  • Searching in user profile properties4/10/2008 12:35:53 AM. Enabling search in membership profile properties using SQLSERVER2005 pluggable assembly created by C#.
  • Enhancements in Assemblies and Versioning in Visual Studio 20055/1/2007 12:36:50 AM. The article discusses a couple of features introduced for assembly and versioning in Visual Studio 2005 such as referencing assemblies, registering assemblies to GAC, digital signing and friend assemblies.
  • Enhancements in Assemblies and Versioning in Visual Studio 20055/1/2007 12:36:50 AM. The article discusses a couple of features introduced for assembly and versioning in Visual Studio 2005 such as referencing assemblies, registering assemblies to GAC, digital signing and friend assemblies.
  • Naming Guidelines in .NET1/22/2007 5:56:19 AM. Commenting and following a uniform naming guidelines in your code is one of good programming practices to make code more useful. I've been programming with Microsoft products for almost 5 years. I don't know about you but I have faced many problems during integration and bug fixes due to developers not following a uniform naming and comments.
  • Naming Guidelines in .NET1/22/2007 5:56:19 AM. Commenting and following a uniform naming guidelines in your code is one of good programming practices to make code more useful. I've been programming with Microsoft products for almost 5 years. I don't know about you but I have faced many problems during integration and bug fixes due to developers not following a uniform naming and comments.
  • Reading Assembly attributes in VB.NET1/22/2007 2:06:48 AM. This article allows you to read the assembly attributes information using .NET. The information store in AssemblyInfo files like Title, Description, copyright, Trade mark can be read using reflection and assembly namespace.
  • Reading Assembly attributes in VB.NET1/22/2007 2:06:48 AM. This article allows you to read the assembly attributes information using .NET. The information store in AssemblyInfo files like Title, Description, copyright, Trade mark can be read using reflection and assembly namespace.
  • Dynamically creating applications using System.CodeDom in VB.NET1/22/2007 2:06:45 AM. The article provides an insight on how to create and compile assemblies dynamically.
  • Dynamically creating applications using System.CodeDom in VB.NET1/22/2007 2:06:45 AM. The article provides an insight on how to create and compile assemblies dynamically.
  • Indepths of Global Assembly Cache8/6/2006 11:44:35 PM. This article gives an indepth knowledge of working of global assembly cache.
  • When to Delay Sign Assemblies8/5/2006 1:40:22 PM. Delay signing plays a vital role in development when you are building assemblies. In this article, I talk about the significance and process of delay signing the assemblies.
  • Indepths of Global Assembly Cache8/4/2006 7:53:56 AM. This article gives an indepth knowledge of working of global assembly cache.
  • Understanding how assert effects security4/24/2006 5:24:01 AM. This article expalins about how asserts effect security in VB.NET. How you restrict access to your library modules and resources requires that you understand the pros and cons in the security process used.
  • Understanding how assert effects security4/24/2006 5:24:01 AM. This article expalins about how asserts effect security in VB.NET. How you restrict access to your library modules and resources requires that you understand the pros and cons in the security process used.
  • How to work with Assemblies in InstallShield Developer 7.0 using VB.NET4/21/2006 5:15:29 AM. InstallShield Developer 7.0 is the best solution for providing the very easy user interface to author installations having both .NET and side by side components. This article is a step by step walk through of how to create a deployment project using InstallShield.
  • How to work with Assemblies in InstallShield Developer 7.0 using VB.NET4/21/2006 5:15:29 AM. InstallShield Developer 7.0 is the best solution for providing the very easy user interface to author installations having both .NET and side by side components. This article is a step by step walk through of how to create a deployment project using InstallShield.
  • Getting Images from Scanners and Webcams using Visual Basic 20054/10/2006 2:00:36 AM. In this article I will show how to acquire pictures from imaging peripherals like scanners, webcams and so on, by calling some API functions, provided by the EZTW32.DLL library, and Visual Basic 2005.
  • Getting Images from Scanners and Webcams using Visual Basic 20054/10/2006 2:00:36 AM. In this article I will show how to acquire pictures from imaging peripherals like scanners, webcams and so on, by calling some API functions, provided by the EZTW32.DLL library, and Visual Basic 2005.
  • Getting Images from Scanners and Webcams using Visual Basic 20054/10/2006 2:00:36 AM. In this article I will show how to acquire pictures from imaging peripherals like scanners, webcams and so on, by calling some API functions, provided by the EZTW32.DLL library, and Visual Basic 2005.
  • Getting Images from Scanners and Webcams using Visual Basic 20054/10/2006 2:00:36 AM. In this article I will show how to acquire pictures from imaging peripherals like scanners, webcams and so on, by calling some API functions, provided by the EZTW32.DLL library, and Visual Basic 2005.
  • Building Assemblies using VB.NET3/18/2006 12:51:44 AM. This article discusses how to build assemblies and secure them from being tampered.