473,406 Members | 2,439 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

module security


Hi all,

I have a mainform.exe that calls some functions and some forms in different
classlibrary dlls.
I dont want this dll's to be used by other programs except mine on client
installation.

I mean client must not add my .net dll as referance to a custom project and
use it.
can anybody help me with how to do this ?

regards.
Ahmet AKGUN
Nov 15 '05 #1
2 1158
Ahmet, how about just marking your methods as private or protected? That
way, even if they do add your assembly they will not be able to call any of
the methods.

You can also find a lot of articles out on the net by searching for Code
access Security on google.

--
Greg Ewing [MVP]
http://www.citidc.com

"Ahmet AKGUN" <ak*********@hotmail.com> wrote in message
news:#o**************@TK2MSFTNGP09.phx.gbl...

Hi all,

I have a mainform.exe that calls some functions and some forms in different classlibrary dlls.
I dont want this dll's to be used by other programs except mine on client
installation.

I mean client must not add my .net dll as referance to a custom project and use it.
can anybody help me with how to do this ?

regards.
Ahmet AKGUN

Nov 15 '05 #2

as you said i found articles in google searching "Code access Security "
thanks..
"Greg Ewing [MVP]" <gewing@_NO_SPAM_gewing.com> wrote in message
news:uj**************@TK2MSFTNGP09.phx.gbl...
Ahmet, how about just marking your methods as private or protected? That
way, even if they do add your assembly they will not be able to call any of the methods.

You can also find a lot of articles out on the net by searching for Code
access Security on google.

--
Greg Ewing [MVP]
http://www.citidc.com

"Ahmet AKGUN" <ak*********@hotmail.com> wrote in message
news:#o**************@TK2MSFTNGP09.phx.gbl...

Hi all,

I have a mainform.exe that calls some functions and some forms in

different
classlibrary dlls.
I dont want this dll's to be used by other programs except mine on client installation.

I mean client must not add my .net dll as referance to a custom project

and
use it.
can anybody help me with how to do this ?

regards.
Ahmet AKGUN


Nov 15 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

7
by: N.K | last post by:
Hi , Python's existing cookie module doesnt supports new cookie headers SetCookie2 , How to submit a patch for that ? I tried emailing person who owns that module.But no response. Thanks,...
1
by: Peter Åstrand | last post by:
There's a new PEP available: PEP 324: popen5 - New POSIX process module A copy is included below. Comments are appreciated. ---- PEP: 324 Title: popen5 - New POSIX process module
28
by: Paul Rubin | last post by:
http://www.nightsong.com/phr/python/sharandom.c This is intended to be less predicable/have fewer correlations than the default Mersenne Twister or Wichmann-Hill generators. Comments are...
6
by: Sean Berry | last post by:
I don't know that this partilarily bad programming, but I was interested in doing the following. def functionname( module, var1, var2 ): import module I would like to be able to pass the...
1
by: les | last post by:
Hello, I get the error on refering to the function created in the module. I've tried to declare the module but it is not halping. Please let me know what I'm doing wrong. This is my...
0
by: Sai | last post by:
Hi All, I have written a HTTP Module (Auth.dll) to authenticate pages in a virtual directory. The virtual directory points to a network path (per se \\net1\web). Now I have to place the compiled...
3
by: Mudcat | last post by:
I have a directory structure that contains different modules that run depending on what the user selects. They are identical in name and structure, but what varies is the content of the functions....
19
by: Blair P. Houghton | last post by:
I'm just learning Python, so bear with. I was messing around with the webbrowser module and decided it was pretty cool to have the browser open a URL from within a python script, so I wrote a...
21
KevinADC
by: KevinADC | last post by:
Note: You may skip to the end of the article if all you want is the perl code. Introduction Uploading files from a local computer to a remote web server has many useful purposes, the most...
2
by: =?Utf-8?B?c2FtMDFt?= | last post by:
I have a remoting application that was developed on a Windows XP SP2 machine with VS2005 SP1. I finally got everything deployed using Wix 3.0, and it works great. Problem is, when I install the msi...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.