title: Using C# and VB.NET in one solution
body: <p>I'm busy on a small project to convert an Access2003 db to .NET. I am trying to integrate my functionality in an existing project that is being used for Administration of some kind. The code in this project is VB.net. </p>
  
  <p>I started by setting up my Data Access Layer, which seems to work fine. I can make new web pages that access the data I need. However when I start to use class files to set up my Business Logic Layer I can't build my project when using C# instead of VB. I dislike VB and like to program in C# as I know the syntax a lot better, etc. Is it possible to program using C# knowing that VB.NET was the language chosen to build the entire project on?</p>
  
  <p>If not, what will be the smartest way to integrate my module into the project using my favorite programming language? (Make a project and reference to the dll?)</p>
  
  <p>Edit: So the next step in my question would be --></p>
  
  <p>If I set up a new project within the existing solution, can I make that new project contain my Business Logic Layer + Data Access Layer and reference from my existing one?</p>