|
|
|
|
|
| | Total Hits: 157 | Today: 0 | Author: Sebastien LEBRETON. | 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... |
| | Total Hits: 390 | Today: 0 | Author: CodeGuru | Rating:  |
| |  This article presents an assembly that demonstrates and simplifies the production of MDI applications using C#. Although the assembly is written in C#, it can be used in any of the .NET languages. It is loosely based on the MFC document/view structure. It features:
A menu containing the standard file commands (Open, Save,Close, and so forth). A dynamically updated window menu item allowing quick switching between MDI child forms. A Help menu item with an automatically updated Abou... |
| | Total Hits: 0 | Today: 0 | Author: chrisdaw | Rating:  |
| |  MATLAB is an advanced programming environment for developing specialist mathematical, algorithmic, or scientific applications. This environment has many benefits for this type of development, but accessing common Windows development functionality isn't so easy.... |
| | Total Hits: 0 | Today: 0 | Author: R.selvam | Rating:  |
| |  If you like to create modular software, you choose DLLs. Dynamic linked libraries are easy to create compared to applications. Dynamic linked library is a set of modules that contains a set of functions or other called DLLs.... |
| | Total Hits: 0 | Today: 0 | Author: Dr. Ivan S Zapreev | Rating:  |
| |  In this article, I am going to touch on problems of DLL backwards compatibility, which are also well known as the ?DLL Hell?.
I am going to list results of my own investigation and also refer to other investigators? results. At the end of the article, I will give my approach for solving one of the ?DLL hell? problems.... |
| | Total Hits: 0 | Today: 0 | Author: DanielWehrle | Rating:  |
| |  For some projects, I needed the user to load their own implementations of an interface. These classes were used to collect and show some information in my application. The configuration was loaded by the runtime, and contained the name of the loaded and used classes.... |
| | Total Hits: 0 | Today: 0 | Author: Hans Dietrich | Rating:  |
| |  This series of articles is a step-by-step guide to constructing C++ DLLs that include C++ functions and C++ classes, and then calling the DLL functions and classes from VC++ and VB programs.... |
| | Total Hits: 12 | Today: 0 | Author: Microsoft Corporation | Rating:  |
| |  Creating an accessible application has important business implications. Many governments have accessibility regulations for software purchase. The "Certified for Windows" logo includes accessibility requirements. An estimated 30 million residents of the U.S. alone, many of them potential customers, are affected by the accessibility of software.... |
| | Total Hits: 10 | Today: 0 | Author: Microsoft Corporation | Rating:  |
| |  A less frequently used approach for producing a type library involves creating a primary interop assembly manually in source code by using a language that is compliant with the Common Language Specification (CLS), such as C#. This approach is useful when a type library is unavailable.... |
| | Total Hits: 11 | Today: 0 | Author: Microsoft Corporation | Rating:  |
| |  Primary interop assemblies can reference only other primary interop assemblies. If your assembly references types from a third-party COM type library, you must obtain a primary interop assembly from the publisher before you can generate your primary interop assembly. If you are the publisher, you must generate a primary interop assembly for the dependent type library before generating the referencing primary interop assembly.... |
| | Total Hits: 20 | Today: 0 | Author: Puran Mehra | Rating:  |
| |  You can ensure an assembly's identity by signing it. This signing operation employs public-key infrastructure algorithms. Assembly manifests are hashed and signed with a private key. When any assembly is deployed, the hashed value is calculated and compared with the hashed value stored in the assembly. If the runtime hash value matches the hard-coded hash, the installation is allowed to continue.... |
| | Total Hits: 11 | Today: 0 | Author: Microsoft Corporation | Rating:  |
| |  There are four ways to install an assembly into the global assembly cache:
*
Using the Global Assembly Cache tool (Gacutil.exe).
You can use Gacutil.exe to add strong-named assemblies to the global assembly cache and to view the contents of the global assembly cache.... |
| | Total Hits: 24 | Today: 0 | Author: Dhananjay Kumar | Rating:  |
| |  In this article, I will show how to check improper disposing of instance of SharePoint classes in an assembly.... |
| | Total Hits: 10 | Today: 0 | Author: Microsoft Corporation | Rating:  |
| |  By default, all the assemblies included in a ClickOnce application are downloaded when the application is first run. However, there might be parts of your application that are used by a small set of the users. In this case, you want to download an assembly only when you create one of its types. The following walkthrough demonstrates how to mark certain assemblies in your application as "optional", and how to download them by using classes in the System.Deployment.Application namespace when the c... |
| | Total Hits: 8 | Today: 0 | Author: Microsoft Corporation | Rating:  |
| |  By default, all of the assemblies included in a ClickOnce application are downloaded when the application is first run. You may, however, have parts of your application that are used by a small set of your users. In this case, you want to download an assembly only when you create one of its types. The following walkthrough demonstrates how to mark certain assemblies in your application as "optional", and how to download them using classes in the System.Deployment.Application namespace when the c... |
| | Total Hits: 8 | Today: 0 | Author: Microsoft Corporation | Rating:  |
| |  The global assembly cache operates no differently in the .NET Compact Framework than in the full .NET Framework. To install resources files such as DLLs into the global assembly cache
1.
Put the resource files in a directory on the device. 2.
Create a text file that lists each file and its path on a separate line. 3.
Save the text file with a .gac extension into the Windows directory on the device.... |
| | Total Hits: 9 | Today: 0 | Author: Microsoft Corporation | Rating:  |
| |  The SatelliteContractVersionAttribute class provides versioning support for a main assembly that uses localized resources by means of the resource manager. Applying the SatelliteContractVersionAttribute to an application's main assembly allows you to update and re-deploy the assembly without updating its satellite assemblies. For example, you can use the SatelliteContractVersionAttribute class with a service pack that doesn't introduce new resources without rebuilding and redeploying your satell... |
| | Total Hits: 8 | Today: 0 | Author: Microsoft Corporation | Rating:  |
| |  There are four ways to install an assembly into the global assembly cache:
*
Using the Global Assembly Cache tool (Gacutil.exe).
You can use Gacutil.exe to add strong-named assemblies to the global assembly cache and to view the contents of the global assembly cache.... |
| | Total Hits: 11 | Today: 0 | Author: rlisle | Rating:  |
| |  In my first article about ProjectMIDI, I described its basic architecture and operation. One of the strengths of ProjectMIDI is the ease with which it can be extended. In this article, I'm going to demonstrate how this is done. I'm assuming that you have already read the first ProjectMIDI article, and will be building upon the information in that article.... |
| | Total Hits: 20 | Today: 0 | Author: Heath Stewart | Rating:  |
| |  These shell extensions were written to help distinguish between .NET assemblies and Win32 libraries, as well as give extra information about the assemblies without having to drop to a command-prompt to use the SDK and CLR tools. These shell extensions function similar to the loader that makes both .NET and VB (pre-.NET) possible as executable code: the PE/COFF header. As such, the library is very fast and won't hinder your file system browsing experience. A recent update further enhances perform... |
|
|
|
|
|
|
|
|
|
|
|
|
|