Click here to Skip to main content
15,885,890 members
Home / Discussions / .NET (Core and Framework)
   

.NET (Core and Framework)

 
AnswerRe: Doesn't a Process have a user? Pin
S. Senthil Kumar8-Nov-05 5:12
S. Senthil Kumar8-Nov-05 5:12 
GeneralRe: Doesn't a Process have a user? Pin
Dave Midgley8-Nov-05 5:30
Dave Midgley8-Nov-05 5:30 
QuestionProblem using RSAPKCS1SignatureFormatter in Framework 1.1 Pin
dhanashekar7-Nov-05 19:44
dhanashekar7-Nov-05 19:44 
QuestionWPF(Avalon) Pin
1nsp1r3d7-Nov-05 6:42
1nsp1r3d7-Nov-05 6:42 
QuestionAccessing control from another file Pin
Eran6-Nov-05 22:49
Eran6-Nov-05 22:49 
QuestionVS.NET 2005 & VS.NET 2003 - can they co-exist safely? Pin
code_wiz5-Nov-05 9:59
code_wiz5-Nov-05 9:59 
AnswerRe: VS.NET 2005 & VS.NET 2003 - can they co-exist safely? Pin
Kevin McFarlane6-Nov-05 4:32
Kevin McFarlane6-Nov-05 4:32 
QuestionImplementing developers API, a question about access control... Pin
Member 965-Nov-05 5:57
Member 965-Nov-05 5:57 
We have an app close to beta. It's a multi tier app with the business logic in business objects with a separate UI above that. We're exposing the business layer assembly as a developers API.
My question is this: I don't want developers to have access to a limited set of methods in the business layer .dll, I could mark them internal or private but then I can't access them from our own UI assembly which needs them.

It's not secrets or anything, we don't need to hide them, it's just complex objects that we don't want to give access to the developer because they are fairly intimately tied to the UI layer and not for general consumption and we don't want people to be able to screw with them and mess up the data.

How do I expose certain methods in the biz object layer for my UI layer (an executable in another assembly), but prevent access from developers creating their own apps using the biz object assembly?

I can of course flag them as nonbrowsable etc attributes, but that doesn't really solve the problem in any meaningful way.

Since they are all strong named assemblies I'm theorizing that there might be some way of preventing access to specific methods from assemblies that don't contain this strong name, or perhaps constructing a separate assembly specifically for the purpose of being the developers api that in turn calls mirrored methods in the biz object layer or...?? Unsure | :~





"Hello, hello, what's all this shouting, we'll have no trouble here! This is a Local Shop for Local People, there's nothing for you here!"
-Edward Tattsyrup
QuestionTrain free @Microsoft Pin
vikas amin4-Nov-05 22:57
vikas amin4-Nov-05 22:57 
Questionhow to get the parent data Pin
sheerprogrammer4-Nov-05 20:25
sheerprogrammer4-Nov-05 20:25 
AnswerRe: how to get the parent data Pin
S. Senthil Kumar4-Nov-05 21:49
S. Senthil Kumar4-Nov-05 21:49 
GeneralRe: how to get the parent data Pin
sheerprogrammer5-Nov-05 4:29
sheerprogrammer5-Nov-05 4:29 
AnswerRe: how to get the parent data Pin
Member 965-Nov-05 6:04
Member 965-Nov-05 6:04 
GeneralRe: how to get the parent data Pin
sheerprogrammer5-Nov-05 17:47
sheerprogrammer5-Nov-05 17:47 
Question.Net 1.1 question Pin
Stanciu Vlad4-Nov-05 11:12
Stanciu Vlad4-Nov-05 11:12 
AnswerRe: .Net 1.1 question Pin
S. Senthil Kumar4-Nov-05 21:52
S. Senthil Kumar4-Nov-05 21:52 
GeneralRe: .Net 1.1 question Pin
Stanciu Vlad5-Nov-05 6:14
Stanciu Vlad5-Nov-05 6:14 
GeneralRe: .Net 1.1 question Pin
Kevin McFarlane6-Nov-05 4:35
Kevin McFarlane6-Nov-05 4:35 
QuestionSerializing BindingList Pin
Larry R. Weinheimer4-Nov-05 8:23
Larry R. Weinheimer4-Nov-05 8:23 
AnswerRe: Serializing BindingList Pin
Larry R. Weinheimer4-Nov-05 11:57
Larry R. Weinheimer4-Nov-05 11:57 
Questionlinker errors porting from .NET 1.1 to 2.0 Pin
chucker754-Nov-05 2:30
chucker754-Nov-05 2:30 
QuestionVS 2003 IDE issue Pin
matthias s.4-Nov-05 1:56
matthias s.4-Nov-05 1:56 
QuestionUrlEditor doesn't display in design time Pin
smoitry3-Nov-05 22:50
smoitry3-Nov-05 22:50 
Questionfile monitoring low level Pin
UgoDeschamps3-Nov-05 6:40
UgoDeschamps3-Nov-05 6:40 
AnswerRe: file monitoring low level Pin
Dave Kreskowiak3-Nov-05 14:05
mveDave Kreskowiak3-Nov-05 14:05 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.