Search - Articles - Dev Forums - Favorites - Member Login  
DevASP.NET for ASP.NET, VB.NET, XML and C# (C-Sharp) Developers Friday, September 03, 2010

Dev Articles
Search Directory
ASP.NET
VB.Net
C-Sharp
SQL Server
 

Build the right apps the right way with powerful development tools.
Visual Studio 2010. Learn more...

Home > Search > Articles & Samples > C-Sharp > Assembly
Search:
What's New - What's Hot


How To Update Assembly Version Number Automatically    Version: 0.00       Price: $0.00   
Total Hits: 74  |  Today: 0 Author: Sergiy Korzh       Rating:  
Read Reviews | Write Review |   Your Rating: 

In the other hand, I would like to specify those numbers automatically during the build process. Moreover it would be great to have an ability to change the whole version number or just increase the latest part of it (build number). Of course, you may say that such an operation can simply be done manually. It is true for one or two assemblies. But our usual project contains about 10-15 different assemblies and we would like to have a version number in all of them synchronized....

Extracting Embedded Images From An Assembly        
Total Hits: 216  |  Today: 0 Author: Josh Smith.       Rating:  
Read Reviews | Write Review |   Your Rating: 

This article examines a simple utility application, Embedded Image Grabber, which allows you to view, save, and copy images, icons, and cursors embedded in an assembly. The utility was compiled against v2.0 of the .NET framework, but the core functionality could easily be ported to v1.x, if necessary....

How to redirect an assembly?        
Total Hits: 308  |  Today: 0 Author: aspnet4you       Rating:  
Read Reviews | Write Review |   Your Rating: 

There may be a time when you want to use a different version of the same assembly from the compiled version. This article assumed that multiple versions of the same assembly already installed in the GAC. You can redirect the assembly to another version at runtime through publisher policy file such as web.config or app.config at the application level....

UI Automation Using Microsoft Active Accessibility (MSAA)    Version: 0.00       Price: $0.00   
Total Hits: 55  |  Today: 0 Author: Arshad_Ali_alizproarts       Rating:  
Read Reviews | Write Review |   Your Rating: 

Microsoft Active Accessibility is Microsoft’s User Interface technology. All window controls which are based on this technology can expose information about the UI elements to the outside world. It is a COM based technology and provides the IAccessible interface. Controls implementing this interface expose certain methods which provide information about UI elements like location, type, state, name, value, role, and the default action which can be invoked. We use this technology to write automati...

Editing the Interop assembly to pass array from COM DLL to C# App and vice versa        
Total Hits: 203  |  Today: 0 Author: Rabia Kl..       Rating:  
Read Reviews | Write Review |   Your Rating: 

The first step to connect between .NET components and COM components is to create an RCW, by:

1. Using the references dialog box of Visual Studio .NET , Or by
2. Using the TLBIMP command-line tool

The type library importer converts most COM method signatures into managed signatures, but it might not always be appropriate for the COM component. Here I describe how to modify the metadata inside the interop assembly....

Is someone using your assembly? (SecUtil.exe .Net FrameWork Tools Series)        
Total Hits: 174  |  Today: 0 Author: Namratha Shah.       Rating:  
Read Reviews | Write Review |   Your Rating: 

There are a lot of assemblies that we create in our projects daily. Have we ever wondered that all those assemblies that we write after putting in such a lot of hard work and effort could be easily used some one else.Also at times you dont want others to use a particular class or a method cause it may retriving some important or confidential information..Net by itself works on the concept of sharing assemblies between applications which enables rapid application development (RAD). We can secure ...

NetDasm - A tool for disassemble and patch .Net assemblies        
Total Hits: 336  |  Today: 0 Author: Fco. Javier Marin.       Rating:  
Read Reviews | Write Review |   Your Rating: 

A little tool for disassemble a .net's assembly IL code and made some patches.

For my application I have used Mono.Cecil, a very powerful library for modify IL code. If you want more info, visit Cecil homepage

I have been helped too by the Cecil article written by ronnyek: MonoCecilChapter1.asp...

Introduction to IL Assembly Language        
Total Hits: 181  |  Today: 0 Author: Sameers (theAngrycodeR).       Rating:  
Read Reviews | Write Review |   Your Rating: 

This article teaches the basics of IL Assembly language which can be used to debug your .NET code (written in any .NET high level language) at low level. From low level, I meant the point where the compiler of your high level language has finished his work. Also, using these basics, you can plan to write your own compiler for a new .NET language....

Calling C# assembly functions having same name differing only by case, in VB.NET        
Total Hits: 215  |  Today: 0 Author: r@hu!.       Rating:  
Read Reviews | Write Review |   Your Rating: 

I faced this issue today. I wanted to call a function written in C# from my VB.NET code, but I found out that the coder of the library had not followed Microsoft guidelines for interoperability and had used same name for two functions differing only by case having the same signature. I didn't have access to the C# code, so was helpless as VB.NET does not allow me to use any of these functions....

Using Satellite Assemblies to Isolate Localised Resources        
Total Hits: 131  |  Today: 0 Author: Alan Dean       Rating:  
Read Reviews | Write Review |   Your Rating: 

I have been developing shrinkwrapped software products for most of my professional career. Therefore, I have an abiding respect for internationalization and localization. In fact, it is something of a running joke to warn new developers who join not to kick me off on the subject. Of course, they will hear from me soon enough....

Shrinkwrapped products can end up in a bewildering set of environments and countries. Simply saying that your product will only run on {insert OS} with {insert la...

How to use a DLL from the GAC        
Total Hits: 926  |  Today: 0 Author: thiaguramani       Rating:  
Read Reviews | Write Review |   Your Rating: 

This article describes how to use DLLs which are in the GAC. The technique described is very useful to use common projects in a secure way. First, in the command prompt, go to the folder in which the project DLL is saved. Then, create a strong name for that DLL by using the command sn -k [strong name.snk]. Then, put that strong name in the [assembly: AssemblyKeyFile("strongnamepath")] line in assemblinfo.cs, and build that project. Again in command prompt, type gacutil /i [assemblyname]. Now, th...

Assemblies: locating, binding and deploying        
Total Hits: 440  |  Today: 0 Author: Cohen Shwartz Oren       Rating:  
Read Reviews | Write Review |   Your Rating: 

This article describes how the CLR locates and binds assemblies and how to change the default behavior when needed (e.g. in the deployment stage). Any developer and system administrator who deals with .NET assemblies, especially commercial applications, must be familiar with these topics. This knowledge is the best way to plan for service packs, upgrades and hot fixes as they come along. The .NET Framework is loaded (almost inflated) with a bunch of terms and features related to assembly deploym...

Dynamically Loading An Assembly        
Total Hits: 1820  |  Today: 0 Author: Adam Straughan       Rating:  
Read Reviews | Write Review |   Your Rating: 

It is sometimes required to load an assembly at runtime. I thought I'd answer one of the Forum questions, it's fairly simple so lets get on with it. The sample Solution contains 4 projects, PlugInTest is the test host, PlugIn is the interface that this plugin system uses the test implementations of the PlugIn interface that can be dynamically loaded Dynamic and Dynamic2....

Creating a .NET assembly in C#        
Total Hits: 3041  |  Today: 0       Rating:  
Read Reviews | Write Review |   Your Rating: 

In this article, Dinar Dalvi looks at assemblies in detail. He guides us as we learn about writing assemblies, signing them, adding them to the global cache, and how to write applications that use these assemblies. Along the way, he goes into detail about every aspect of assemblies....

Deploy .NET thick client application assemblies to remote server        
Total Hits: 96  |  Today: 0 Author: Indrajeet Valera       Rating:  
Read Reviews | Write Review |   Your Rating: 

This demo shows new way of deploying .NET thick client application assemblies, like Windows Forms and Console applications, to remote server which makes deployment and maintenance bit easier. This demo also concentrates on code security of .NET applications.During the days of VB, we use to prepare a setup file and were forced to run setup on each system....

Securing .NET Assemblies        
Total Hits: 199  |  Today: 0 Author: AtulMalhotra.       Rating:  
Read Reviews | Write Review |   Your Rating: 

We all have worked on .NET and we know there are so many security features that are available. One among them is CAS (Code Access Security). Well, I am not going to discuss what CAS is and how it works? Here, I'll try to explain how is CAS helpful in providing security to our applications?...

Assembly Manipulation and C#/VB.NET Code Injection        
Total Hits: 151  |  Today: 0 Author: Sebastien LEBRETON.       Rating:  
Read Reviews | Write Review |   Your Rating: 

Reflector is a great tool for doing an in-depth examination of various types of assemblies and also for disassembling IL code towards a supported .NET language. However, Reflector is unable to modify either the structure or the IL code of assemblies. Reflexil allows such modifications by using the powerful Mono.Cecil library written by Jb EVAIN. Reflexil runs as a plug-in and is directed especially towards IL code handling. It accomplishes this by proposing a complete instruction editor and by a...

Retrieving Assembly Attributes    Version: 0.00       Price: $0.00   
Total Hits: 48  |  Today: 0 Author: Christian Rodemeyer       Rating:  
Read Reviews | Write Review |   Your Rating: 

AssemblyAttributes is a cute little helper class that is useful for almost every .NET/Silverlight application that displays some information about itself (think “About Box”). It retrieves the values of the following assembly attributes in an easy and consistent manner:

* Title
* Product
* Copyright
* Company
* Description
* Trademark
* Configuration
* Version
* FileVersion
* InformationalVersion...

Introduction to Microsoft Active Accessibility    Version: 0.00       Price: $0.00   
Total Hits: 76  |  Today: 0 Author: Joseph Dempsey       Rating:  
Read Reviews | Write Review |   Your Rating: 

This is the first is a series of articles that I hope to write concerning the Microsoft Active Accessibility (MSAA) technology. Much of my current work has surrounded this topic and there seems to be very little in the way of useful introductions to the topic. To start, I would like to provide an introduction to MSAA so that an understanding of what it does and why it exists is present. After the groundwork is established we can move into how it would be implemented in an application....

Beyond guidelines: Advanced accessibility techniques        
Total Hits: 76  |  Today: 0 Author: Trenton Moss       Rating:  
Read Reviews | Write Review |   Your Rating: 

When creating accessible websites, most web developers and web managers tend to follow the W3C accessibility guidelines. And rightly so - they are the most comprehensive accessibility resource on the Internet after all. The W3C accessibility guidelines, or Web Content Accessibility Guidelines as they're officially known, could go slightly further however. Fulfilling the guidelines will give you a very accessible website (remember though, they are just "guidelines" so shouldn't always be taken li...


1  2  3  4  5  6  7  Next >> 

DevASP.Net - Disclaimer - Privacy
© 2002-2010 DevASP.net