By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
443,310 Members | 1,430 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 443,310 IT Pros & Developers. It's quick & easy.

Can we use C# to develop a project on OpenVPN

P: n/a
Hello Everybody,

We are creating a new project on Virtual Private Networking (VPN),
and it is decided to use VC++. I actually want to know that
is can be achived by VC#.NET or not. You all know how and what
level VPN can reach. If this is possible using C# then what are the
main namespaces i should use to which they play a main role
of the project.

Hope to receive all your valuable responses on this. will be waiting
for your answers.
--
With Regards,
Raghavendra Mudugal
Nov 17 '05 #1
Share this Question
Share on Google+
11 Replies


P: n/a
Hi,
what the project does?
in what platform it needs to run on?

what are you refering in "making a project on VPN" ?

there is nothing in the framework refering to VPN

cheers,

--
Ignacio Machin,
ignacio.machin AT dot.state.fl.us
Florida Department Of Transportation
"Raghavendra Mudugal" <Ra****************@discussions.microsoft.com> wrote
in message news:79**********************************@microsof t.com...
Hello Everybody,

We are creating a new project on Virtual Private Networking (VPN),
and it is decided to use VC++. I actually want to know that
is can be achived by VC#.NET or not. You all know how and what
level VPN can reach. If this is possible using C# then what are the
main namespaces i should use to which they play a main role
of the project.

Hope to receive all your valuable responses on this. will be waiting
for your answers.
--
With Regards,
Raghavendra Mudugal

Nov 17 '05 #2

P: n/a
Hi,

I don't know the answer to your question about C# and VPN, but I would
encourage you in your attempts to pursuade your team to use C# instead of
Visual C++. I've got a project in two parts at the moment - one is C#, the
other VC++, and the C# part is much easier to code, and is making faster
progress - even though I have 3 years of VC++, and just one month of C#.

- Javaman

"Raghavendra Mudugal" wrote:
Hello Everybody,

We are creating a new project on Virtual Private Networking (VPN),
and it is decided to use VC++. I actually want to know that
is can be achived by VC#.NET or not. You all know how and what
level VPN can reach. If this is possible using C# then what are the
main namespaces i should use to which they play a main role
of the project.

Hope to receive all your valuable responses on this. will be waiting
for your answers.
--
With Regards,
Raghavendra Mudugal

Nov 17 '05 #3

P: n/a
Hi,

I don't know the answer to your question about C# and VPN, but I would
encourage you in your attempts to pursuade your team to use C# instead of
Visual C++. I've got a project in two parts at the moment - one is C#, the
other VC++, and the C# part is much easier to code, and is making faster
progress - even though I have 3 years of VC++, and just one month of C#.

- Javaman

"Raghavendra Mudugal" wrote:
Hello Everybody,

We are creating a new project on Virtual Private Networking (VPN),
and it is decided to use VC++. I actually want to know that
is can be achived by VC#.NET or not. You all know how and what
level VPN can reach. If this is possible using C# then what are the
main namespaces i should use to which they play a main role
of the project.

Hope to receive all your valuable responses on this. will be waiting
for your answers.
--
With Regards,
Raghavendra Mudugal

Nov 17 '05 #4

P: n/a
Hello, and thanks for the reply.

TO, Ignacio Machin:

Actually this project is to use it on any operating system.
It is mainly used to connect to the remote computer for
any purpose. for gaming, file handling anything.

And main purpose is:
This should control the flow of network traffic such that FTP and HTTP and
all other data flows through the hosted infrastructure BUT other traffic of
our choosing is left to flow directly to the source. There should be a
standard way to define traffic definitions and the rules for routing/
redirecting. (these are some lines from the document, a lot to be listed).
Hope this helps you to understant my problem.

TO, Javaman59:
Actually, i want to confirm before i suggest the C# as the coding language.
Because VC++ is the one language used to write
programmes in the system level. and other languages are not as
such suggested. C# is esay to use and compare to VC++ can develop
much faster. This VPN project is not a another database project as
we deal in real life. Here we need to have that language which is
easily written to the system level. comparing to C# with VC++, VC++
is more stronger in system level (as of i know). So I need clear
picuture of the C# through which can be used to develop VPN
project. and later time we dont have to say that VC++ was better.
So, it helps if you add some more points on C# with repect to VC++
and let me know.

--
With Regards,
Raghavendra Mudugal
"Raghavendra Mudugal" wrote:
Hello Everybody,

We are creating a new project on Virtual Private Networking (VPN),
and it is decided to use VC++. I actually want to know that
is can be achived by VC#.NET or not. You all know how and what
level VPN can reach. If this is possible using C# then what are the
main namespaces i should use to which they play a main role
of the project.

Hope to receive all your valuable responses on this. will be waiting
for your answers. --
With Regards,
Raghavendra Mudugal

Nov 17 '05 #5

P: n/a
Hello, and thanks for the reply.

TO, Ignacio Machin:

Actually this project is to use it on any operating system.
It is mainly used to connect to the remote computer for
any purpose. for gaming, file handling anything.

And main purpose is:
This should control the flow of network traffic such that FTP and HTTP and
all other data flows through the hosted infrastructure BUT other traffic of
our choosing is left to flow directly to the source. There should be a
standard way to define traffic definitions and the rules for routing/
redirecting. (these are some lines from the document, a lot to be listed).
Hope this helps you to understant my problem.

TO, Javaman59:
Actually, i want to confirm before i suggest the C# as the coding language.
Because VC++ is the one language used to write
programmes in the system level. and other languages are not as
such suggested. C# is esay to use and compare to VC++ can develop
much faster. This VPN project is not a another database project as
we deal in real life. Here we need to have that language which is
easily written to the system level. comparing to C# with VC++, VC++
is more stronger in system level (as of i know). So I need clear
picuture of the C# through which can be used to develop VPN
project. and later time we dont have to say that VC++ was better.
So, it helps if you add some more points on C# with repect to VC++
and let me know.

--
With Regards,
Raghavendra Mudugal
"Raghavendra Mudugal" wrote:
Hello Everybody,

We are creating a new project on Virtual Private Networking (VPN),
and it is decided to use VC++. I actually want to know that
is can be achived by VC#.NET or not. You all know how and what
level VPN can reach. If this is possible using C# then what are the
main namespaces i should use to which they play a main role
of the project.

Hope to receive all your valuable responses on this. will be waiting
for your answers. --
With Regards,
Raghavendra Mudugal

Nov 17 '05 #6

P: n/a
Raghavendra Mudugal wrote:
Hello, and thanks for the reply.

TO, Ignacio Machin:

Actually this project is to use it on any operating system.
It is mainly used to connect to the remote computer for
any purpose. for gaming, file handling anything.

Then C# is out, as it's (mainly) Windows-only
And main purpose is:
This should control the flow of network traffic such that FTP and
HTTP and all other data flows through the hosted infrastructure BUT
other traffic of our choosing is left to flow directly to the source.
There should be a standard way to define traffic definitions and the
rules for routing/ redirecting. (these are some lines from the
document, a lot to be listed). Hope this helps you to understant my
problem.


You probably need lots of speed, so again C# is out. It's fairly fast,
but my feeling is that a C++ program (non-.Net) could be faster.

..Net is more targeted at application-level programming than system-level.

Hans Kesting
Nov 17 '05 #7

P: n/a
Raghavendra Mudugal wrote:
Hello, and thanks for the reply.

TO, Ignacio Machin:

Actually this project is to use it on any operating system.
It is mainly used to connect to the remote computer for
any purpose. for gaming, file handling anything.

Then C# is out, as it's (mainly) Windows-only
And main purpose is:
This should control the flow of network traffic such that FTP and
HTTP and all other data flows through the hosted infrastructure BUT
other traffic of our choosing is left to flow directly to the source.
There should be a standard way to define traffic definitions and the
rules for routing/ redirecting. (these are some lines from the
document, a lot to be listed). Hope this helps you to understant my
problem.


You probably need lots of speed, so again C# is out. It's fairly fast,
but my feeling is that a C++ program (non-.Net) could be faster.

..Net is more targeted at application-level programming than system-level.

Hans Kesting
Nov 17 '05 #8

P: n/a
Hi,

"Raghavendra Mudugal" <Ra****************@discussions.microsoft.com> wrote
in message news:9A**********************************@microsof t.com...
Hello, and thanks for the reply.

TO, Ignacio Machin:

Actually this project is to use it on any operating system.
It is mainly used to connect to the remote computer for
any purpose. for gaming, file handling anything.
forget c#, even forget VC++, just plain ANSI C++ will do it.
And main purpose is:
This should control the flow of network traffic such that FTP and HTTP and
all other data flows through the hosted infrastructure BUT other traffic
of
our choosing is left to flow directly to the source. There should be a
standard way to define traffic definitions and the rules for routing/
redirecting. (these are some lines from the document, a lot to be listed).
Hope this helps you to understant my problem.


so basically what you want is a transparent proxy, I suggest you to look fro
already developed code, this is a FAIRLY complex task. take a look at some
proxy like squid to better give you an idea of what to expect.

cheers,

--
Ignacio Machin,
ignacio.machin AT dot.state.fl.us
Florida Department Of Transportation
Nov 17 '05 #9

P: n/a
Hi,

"Raghavendra Mudugal" <Ra****************@discussions.microsoft.com> wrote
in message news:9A**********************************@microsof t.com...
Hello, and thanks for the reply.

TO, Ignacio Machin:

Actually this project is to use it on any operating system.
It is mainly used to connect to the remote computer for
any purpose. for gaming, file handling anything.
forget c#, even forget VC++, just plain ANSI C++ will do it.
And main purpose is:
This should control the flow of network traffic such that FTP and HTTP and
all other data flows through the hosted infrastructure BUT other traffic
of
our choosing is left to flow directly to the source. There should be a
standard way to define traffic definitions and the rules for routing/
redirecting. (these are some lines from the document, a lot to be listed).
Hope this helps you to understant my problem.


so basically what you want is a transparent proxy, I suggest you to look fro
already developed code, this is a FAIRLY complex task. take a look at some
proxy like squid to better give you an idea of what to expect.

cheers,

--
Ignacio Machin,
ignacio.machin AT dot.state.fl.us
Florida Department Of Transportation
Nov 17 '05 #10

P: n/a
Hello everybody.

thanks for all your valuable reply. This makes me clear C++ is
the only way to reach.

Thank you all once again.
--
With Regards,
Raghavendra Mudugal
"Raghavendra Mudugal" wrote:
Hello Everybody,

We are creating a new project on Virtual Private Networking (VPN),
and it is decided to use VC++. I actually want to know that
is can be achived by VC#.NET or not. You all know how and what
level VPN can reach. If this is possible using C# then what are the
main namespaces i should use to which they play a main role
of the project.

Hope to receive all your valuable responses on this. will be waiting
for your answers.
--
With Regards,
Raghavendra Mudugal

Nov 17 '05 #11

P: n/a
Hello everybody.

thanks for all your valuable reply. This makes me clear C++ is
the only way to reach.

Thank you all once again.
--
With Regards,
Raghavendra Mudugal
"Raghavendra Mudugal" wrote:
Hello Everybody,

We are creating a new project on Virtual Private Networking (VPN),
and it is decided to use VC++. I actually want to know that
is can be achived by VC#.NET or not. You all know how and what
level VPN can reach. If this is possible using C# then what are the
main namespaces i should use to which they play a main role
of the project.

Hope to receive all your valuable responses on this. will be waiting
for your answers.
--
With Regards,
Raghavendra Mudugal

Nov 17 '05 #12

This discussion thread is closed

Replies have been disabled for this discussion.