C# Corner

Resources  
  • Boosting Up The Reflection Performance In C#Aug 10, 2017. Reflection is a way of obtaining metadata information about the types used in applications, which helps you describing the types, modules or assemblies at runtime. This is an extremely useful feature in the strongly-typed languages like C#.
  • Dependency Injection - Part Two - Five Reasons To Write Loosely Coupled CodeAug 09, 2017. A loosely coupled application has good isolation among its classes, modules and assemblies. Therefore, if we make a change to one part of the application, we only need to update the relevant modules. We do not need to make changes throughout the application.
  • API Testing With PostmanJul 27, 2017. Postman is a rest client with an API development suite with powerful features. Postman is a google chrome application for testing API calls which can also be used with the Developer Tools Utility to test these API calls and not have to worry about importing any files or setting up Authentication.
  • Implementation Of XML Serialization And Data Contract Serialization Utility In .NETJun 17, 2017. Basic Idea about DeSerializer and Serializer; advantages and disadvantages of XmlSerializer and DataContractSerializer; implementation XML and DataContract Serializer/ De-Serializer.
  • Getting Started With API Testing Utilities - JSON Server And PostmanApr 13, 2017. Getting started with API testing utilities - JSON Server and Postman.
  • Creating Your Own Operating SystemFeb 22, 2017. In this article, we will write our own bootloader using 16-bit assembly language to create our own operating system.
  • Extending MVC Controllers From External Assemblies And ProjectsJan 13, 2017. In this article you will learn how to extend MVC Controllers from External Assemblies and Projects.
  • WCF - Service Configuration EditorOct 11, 2016. This article talks about the utility called "Service Configuration Editor"which is very useful to set the configuration for a WCF Service.
  • Utility Functions Available In PnP Core JSAug 25, 2016. In this article, you will learn about various utility functions, which are provided in PnP Core js. These functions make scripting life easy.
  • SQL Loader Utility In OracleAug 17, 2016. In this article, you will learn about SQL Loader utility in Oracle.
  • Assemblies In .NET ApplicationAug 14, 2016. 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.
  • Use SQLCMD Utility In SQL ServerMay 12, 2016. In this article you will learn about using SQLCMD Utility In SQL Server.
  • Look At T4 Templates In Visual Studio 2015 - Part ThreeMay 03, 2016. In this article you will learn about class feature blocks and utility methods in Visual Studio 2015
  • Export To Word Utility In SharePoint 2013/Online Using JavaScriptApr 26, 2016. In this article you will learn how to export to Word Utility in SharePoint 2013/ Online using JavaScript.
  • .NET Decompiling Tools: Part 1Jan 31, 2016. This article explains about decompiling tools for the .NET application and their features, how to use the tools to decompile assembly and assembly browser.
  • Private Public Assembly in .NETJan 24, 2016. In this article you will learn about Private Public Assembly in .NET.
  • Getting Users From Active DirectoryJan 02, 2016. In this post, we will fetch Active Directory users using C# code. For this, all we need are Active Directory assemblies.
  • Decompile An Assembly In C#Nov 18, 2015. In this article you will learn how to decompile an Assembly in C#.
  • Image Gallery Utility For Dynamics CRM Oct 31, 2015. This article is about image gallery utility for Dynamics CRM.
  • Getting Started With jQuery UI PluginOct 05, 2015. In this article I will explain jQuery UI Plugin use with jQuery UI interactions, widgets, effect and utilities.
  • How to Create Excel File Using C#Jun 06, 2015. This article shows how to create an Excel file using the interop assembly Microsoft.Office.Interop.Excel.
  • Autocomplete TextBox in WPF (Using Only .NET and WPF Libraries)May 31, 2015. 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 2May 27, 2015. This article explains assemblies in C# with an example.
  • Assemblies in C# : Part 1May 25, 2015. This article explains Assemblies in C#, a basic unit of application deployment and versioning.
  • Getting Assembly Metadata at RuntimeMar 28, 2015. This article shows how to get assembly metadata at runtime.
  • Directives in ASP.Net Web PagesMar 22, 2015. In this article we will learn about the Directives of ASP.Net Web Pages.
  • How to Check Whether API Server is up or DownMar 14, 2015. In this article we will create a small utility using C# that tells us whether our API server is up or down.
  • Dynamically Create Instance of a Class at Runtime in C#Mar 11, 2015. This article explains how to create an instance of a class using the class name at runtime.
  • .NET Application Domain InternalsFeb 10, 2015. 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.
  • Overview of Fakes AssemblyJan 07, 2015. This article provides an overview of Fakes Assembly.
  • Things to Consider When Designing .NET ApplicationsNov 24, 2014. Proper design is a major factor that contributes to the scalability and performance of any .NET application.
  • Show All Utility and Their Details in WPFNov 15, 2014. In this article I am showing how to show all utility lists in a C# WPF application.
  • MSIL Programming: Part 1Nov 15, 2014. In this article you will learn that .NET assemblies contain an ultimate CIL code that is compiled to platform-specific instructions using JIT.
  • Bypassing Obfuscation: Ciphered Code Reverse EngineeringNov 11, 2014. In this article, we have performed reverse engineering over a protected binary by deep analysis of both obfuscated source code and MSIL assembly code.
  • Anti-Reverse Engineering (Assembly Obfuscation)Nov 10, 2014. The modus operandi of this paper is to demystify the .NET assembly obfuscation as a way to deter Reverse Engineering.
  • Executing Assembly Code in C#Nov 10, 2014. This article explains how inline assembly programming by linking or invoking CPU-dependent native assembly 32-bit code to C# managed code.
  • Java Bytecode Reverse EngineeringNov 09, 2014. This paper explaines the mechanism of disassembling Java byte code in order to reveal sensitive information when the source of the Java binary is unavailable. We have come to an understanding of how to implement such reverse engineering using JDK utilities.
  • Disassembling With Reflector: Part 1Nov 09, 2014. This article shows dissembling of the source code of an assembly using Reflector.
  • Disassembling With Reflector: Part 2Nov 09, 2014. This article shows how to reveal the license code information by dissembling its corresponding classes after backtracking the code flow execution.
  • Native Assembly Programming in .NETNov 07, 2014. In this article you will learn how to create both an EXE and a DLL file using the MASM programming language employing the Visual Studio IDE.
  • Advanced .NET Assembly Internals: Part 2Nov 07, 2014. This tutorial explains the difference between private and shared assemblies and see how private and shared are created.
  • .NET Assembly Internals: Part 1Nov 06, 2014. This tutorial drills down into the details of how the CLR resolves the location of externally referenced assemblies.
  • Native Image Generation in Managed CodeNov 01, 2014. This article explains how to write and execute high-performance .NET managed code by employing the Native Image Generator utility as well as some of its disadvantages and recommended scenario guidelines for its use.
  • .NET Binary Reverse Engineering: Part 1Oct 23, 2014. The prime objective of this article is to explain the .NET mother language called Common Instruction Language (CIL) that has laid the foundation of .NET.
  • Friend Assembly Using C#Jul 12, 2014. This article explains how to to provide access to one class but not all classes.
  • Dedicated Administrator Connection (DAC) on SQL ServerJun 20, 2014. This article shows how to make a Dedicated Administrator Connection (DAC) to allow administrators emergency access to SQL Server via SQL Server Management Studio (SSMS) or via command prompt (SQLCMD utility).
  • Reflection Concept and Late Binding in C#Jun 16, 2014. By this article I am trying to explain refection concept and the real time uses in projects.
  • An Easy to Use PHP Email Blast Utility May 30, 2014. This article explains email blast utility in PHP. It’s perfect for email marketing, invitations, greetings, etc. This PHP code can be easily modified to accommodate a wide range of email blast objectives.
  • Register Your Assembly in GAC Using Gacutil ExeMay 17, 2014. Here you will learn how to add an assembly to the Global Assembly Cache (GAC).
  • Underscore.js: Working With Array FunctionsMay 14, 2014. This article introduces a JavaScript utility called Underscore.js that makes the JS developer's work with Functional Programming easier.
  • What is An AssemblyApr 21, 2014. An Assembly is a basic building block of .Net Framework applications. It is basically compiled code that can be executed by the CLR.
  • What is Windows AzureApr 15, 2014. This article introduces Windows Azure. Windows Azure is an operating system for the cloud, it is designed for utility computing and provides facilities to write your apps, host your apps, manage your apps and store your data.
  • Microsoft Fakes; Testing the Untestable CodeApr 07, 2014. I have always been the great fan of TDD approach of coding. But recently, I've ran into case with a situation when the code was not Testable.
  • Creating Self-Signed Certificate For Development PurposesMar 23, 2014. This article shows how to create and use a self-signed certificate for development purposes.
  • Learn MVC BasicsMar 18, 2014. The Model View Controller (MVC) pattern is an architectural design principal that separates components of web applications.
  • Additional Information About ASP.Net HeliosFeb 25, 2014. This article describes how to work with the AspNet.Loader.IIS assembly in the Helios Project without using the OWIN Host.
  • Create Custom UI Forms Part of the QTP Test Automation Frameworks Using .Net Factory UtilityAug 05, 2013. This article explaibs how to create the custom UI Forms part of the QTP Test Automation Framework using the .Net Factory Utility.
  • ASP.Net Page DirectivesJul 11, 2013. As a ASP.NET developer everyone have to have knowledge about Page Directive. If you are a fresher and you want to know about the page directive then you can read this article
  • Error Logging With Caller InfoJul 10, 2013. This article provides a brief introduction to the use of Caller Information as a means for creating an error logging utility class for your C# 5.0/.NET 4.5 applications.
  • CLR Internals - Process and Application DomainMay 28, 2013. 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.
  • Schema Compare Using Visual StudioMay 25, 2013. Consider a situation where we need to compare multiple databases and update one of those with latest changes. This can be easily achieved by using Schema Comparison Utility available in VS 2013/2012/2010/2008/2005, almost all versions.
  • Using Reflection with C# .NETMay 18, 2013. This article explains discovery of types at runtime using .NET Reflection. This article will also explain late binding that is very related to reflection.
  • Installing and Deploying Web Part Solutions Using Stsadm Utility in SharePointMar 26, 2013. Stsadm is a command line tool for administration of Office SharePoint servers and sites, here you will learn how to use that utility to install and deploy web part solutions.
  • Using LINQ in .NETMar 21, 2013. In this article we will discuss the LINQ approach introduced in .NET 3.5 for querying.
  • Getting Some Useful Date and Time Information From Getdate Function in SQL Server 2012Mar 06, 2013. In this article, I would like to show the utility of Getdate functions in SQL Server.
  • Implementing Generics Classes and Functions In C# ProgramsFeb 13, 2013. Today we'll have a look at how we can implements generics in our program and how we can make our functions, code more robust and less prone to changes in program code.
  • How to Register an Assembly or DLL in Web ApplicationsJan 18, 2013. In this article you will learn how to register an assembly or DLL in web applications.
  • NLOG New Utility For Smart LoggingDec 27, 2012. NLog is a free logging platform for .NET, Silverlight and Windows Phone with rich log routing and management capabilities.
  • Screen Monitoring UtilityDec 25, 2012. In this article you will learn how you can take snapshots of a screen and store them in a directory.
  • Builder Pattern in VB.NETNov 10, 2012. Builder is an object creational design pattern that codifies the construction process outside of the actual steps that carries out the construction - thus allowing the construction process itself to be reused.
  • Getting Images From Scanners and Webcams using VB.NETNov 10, 2012. 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.
  • Reading Assembly attributes in VB.NETNov 10, 2012. 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.
  • JIT Coding in VB.NETNov 10, 2012. One not so well known feature of .NET platform is possibility to invoke compiler and practically create code and assembly from running instance of application. It is possible to do that in two ways. First one is a bit simpler and involves namespaces System.CodeDom and System.CodeDom.Compiler, second one is more efficient and utilizes namespace System.Reflection.Emit. Since there are very few examples about how to use System.CodeDom.Compiler I will start with it.
  • Line Count Utility in VB.NETNov 10, 2012. This utility is for counting number of code lines in a Visual Studio Project. It returns the number of code lines and file names which are in the project folders.
  • COM Interoperability in VB.NET Part 2Nov 10, 2012. This article elucidates how to build and install-managed code that will be used from COM applications. A classic COM server is activated using the Service Control Manager (SCM). It looks up numerous information such as CLSIDs, IIDs, ProgIDs etc.
  • Viewing Assembly Permissions in VB.NETNov 10, 2012. In this article I will show you how you can view the Code Groups that an assembly belongs to and what permissions belong to the assembly. I will demonstrate the Caspol utility supplied with the .NET SDK.
  • COM Interoperability in VB.NET Part 3Nov 10, 2012. In this article I cover the area how to use a COM server in a .NET client. Existing COM components are precious resources to your managed applications. So now let us observe how you can build a .NET Client that uses a COM Server.
  • Building Assemblies using VB.NETNov 10, 2012. This article discusses how to build assemblies and secure them from being tampered.
  • Understanding How Assert Effects Security in VB.NETNov 10, 2012. 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.
  • Check your Mobile Device capabilities in VB.NETNov 10, 2012. This sample is a utility to determine the capabilities of a Mobile Device. The MobileCapabilities class available in the Mobile Internet Toolkit provides a list of useful information on the client device. You can use this class to determine whether the target client device supports certain functionality.
  • XML Pathfinder - A Visual Basic UtilityNov 09, 2012. This article discusses the construction of a simple utility that may be used to locate and evaluate paths within an XML document, and to test queries against those paths.
  • A Journey - From Binary to .NET: Part INov 09, 2012. Right now, everybody is discussing about .NET and its future in the near future. Is this all stuff only for advance users (developers)? Well ! Nobody is worried about that because the final aim for everybody is, Do I know this? If yes then what's next?
  • A Simple Screen Capture Program without API Calls in VB.NETNov 09, 2012. This is a really simple basic screen capture utility that needs no API calls. It captures the whole screen and then you can either save it into a file or show it (draw it actually) on the form.
  • Assemblies in ASP.Net using VB.NETNov 09, 2012. In this article we will discuss what assembly is and why we use it.
  • Attributes Programming in VB.NETNov 08, 2012. 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.
  • Image Mapping Utility in VB.NETNov 08, 2012. This article describes an easy approach to building a simple image mapping utility that may be used to mark and store points as pixel based coordinates from an image file or directly from a web page. The application is capable of capturing a collection of points and it allows the user to name and save a point collection established using the tool into a text file.
  • Build a simple Watermarking utility in VB.NETNov 08, 2012. This article shall describe an approach to building a simple watermarking utility that may be used to add watermarks to any supported image file format. The resulting application shall permit the user to open any supported image file format into a scrollable picture box.
  • Simple Web and RGB Color Picker Utility in VB.NETNov 08, 2012. The article addresses the construction of a simple utility application useful for selecting an RGB or web color; the application allows the user to key in RGB values or use RGB slider controls to select a color. Whenever the current color is updated, the text boxes at the bottom of the form are dynamically updated to show the current web and RGB color values set for the current color.
  • Introducing Squadron - SharePoint 2010 Utility PluginsNov 06, 2012. In this article I would like to introduce Squadron - a SharePoint 2010 Utility Plugins application.
  • Signing a Third Party Library With Ildasm and IlasmAug 11, 2012. Let see here what is not signed if you have a strongly named project assembly and third-party library.
  • Creating and Sharing .NET Assemblies For a .NET Application Projects: Scenarios ExplainedAug 05, 2012. This article is about the Global Assembly Cache (GAC) and DLLs relevant to the deployment of applications.
  • Unloading Assemblies in C#Jul 08, 2012. This article shows how to unload assemblies.
  • Auto Generate Password in Windows store AppJul 06, 2012. Today we will learn about a very interesting class GUID (Globally Unique Identifier) in windows store applications. It is a predefined utility that we can use to randomly generate an identifier number.
  • Finding What Are the Assemblies Are Loaded Currently in Current AppDomainMay 14, 2012. Determining what assemblies are currently loaded in the current AppDomain
  • Loading an Assembly on DemandJan 28, 2012. This article shows how to load a .NET assembly dynamically on demand. It explains how an assembly can loaded in a separate AppDomain, so unloading is not required.
  • Loading Assembly Dynamically and Calling Method (Modular Programming)Dec 12, 2011. Modular programming with silverlight is a really interesting topic. Because, Modularizing program plays a very important role while developing rich internet applications. As applications grow, there could be possibilities of performance hit due to not handling correctly.
  • Functions Utility in jQueryNov 24, 2011. In this article we are going to discuss about the utility of functions in jQuery and how they are used to invoke the jQuery features.
  • Windows Azure - AppFabric Service - Client CreationOct 28, 2011. In this article you will see how to create a client to connect to the WCF Service using the AppFabric Service Bus feature.
  • Concept of Shared Assembly in .NETOct 22, 2011. This article describe the concept of shared assembly with Reflection in .NET.
  • Working with Dates in C#Sep 20, 2011. In this article we will discuss various handy date and time utilities that can come in use for day to day tasks.

About Assembly-linker-utility

NA
File APIs for .NET
Aspose are the market leader of .NET APIs for file business formats – natively work with DOCX, XLSX, PPT, PDF, MSG, MPP, images formats and many more!