I would like to share over the net folder with users.
How to I set permission on folders and files by using C#?
the users are not windows authentication ,
the users are from a registers list of users.

Please refer to microsoft folder sharing application on https://foldershare.com/welcome.aspx

I want to make a small version of that,

That's what I meant when I spoke about sharing folders.

Can u help me with basics needs for it?

[do I need a server / client application? a socket programming...?]
Thanks, Gil.