I just found out that project modules in visual studio can be built on separate languages e.g. VB.NET and C#.NET.
This can be done by publishing the module as a dll.

Q1. How do i integrate the separate modules.
Q2. Is the process cumbersome?
Q3. If the project is a database access project,
Since connections have to be created in both
the languages separately, doesn't this mean
that there are redundant connections...???

Ans1 n 2. if you're using VS 2008, there is a feature where modules can be added when you are packaging your software for deployment. It converts them to .dll during packaging automatically.

Ans3. If you use function calls that specify when a connection should be open and closed when the function has retrieved the desired results i dont think redundancy will be a problem.

Hope this helps.