Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I have .NET 2.5 installed in my computer unit, as a beginner I used VB.net As I went along I've also installed new .dlls that would help me with my VB.net programming Now, I want to study java as well, leading to Android programming.

If I install the JDK 7.0, can I still be able to program in VB.net? Will installing JDK overwrite .dlls essential to the .NET framework? Should I get a new developing PC that focuses with JAVA/Android development?

share|improve this question
1  
Hm, two completely unrelated products by different vendors with no obvious interfaces and no constantly running background services should seldom make any problems if installed on the same machine. –  Doc Brown Oct 8 '13 at 11:30
1  
If you look at your personal computer you already have both installed. Pretty much anyone running Windows Vista or higher on their computer has both .NET Framework and Java installed. –  Ramhound Oct 8 '13 at 13:13
    
Seldom, yet is still possible. Just wanted to make sure I guess, since I just observed people I know have two or more laptops which they use for (place language here) and the other one for (another language). –  Malky.Kid Oct 9 '13 at 5:50
2  
This question appears to be off-topic because it is about framework installations. –  GlenH7 Oct 9 '13 at 11:30
1  
This question appears to be off-topic because it is better suited for SuperUser.com. –  Jim G. Jan 12 at 12:41

3 Answers 3

up vote 8 down vote accepted

You will be able to have both Java and .NET frameworks installed on the same machine at the same time with no problem.

On a side note - is there a reason you are using such an old version of .NET? If there isn't a specific reason you need to use version 2.5, I would use a more up-to-date version.

share|improve this answer
1  
Thank you. I just had to ask since I don't want to lose all progress I have with VB.net. I am using an old version because the company only has a licensed visual studio 2005. They wanted me to use it alongside MS SQL server 2008. Will mark your answer as the correct one. –  Malky.Kid Oct 8 '13 at 2:56
5  
@Malky.Kid as an aside, there was no version 2.5 of the .NET framework. Assuming it's actually .NET 2.0 if you're using Visual Studio 2005. –  Carson63000 Oct 8 '13 at 3:20

Adding to Eric's answer, you can also install the Android SDK and Eclipse IDE (needed for Android development) alongside your .NET development environment.

Make sure you have the recommended version of Java installed for Android development, which is not necessarily the latest version.

share|improve this answer
    
If it's okay, can I ask if this version of Java I have (JDK 7.0) ready for android development? –  Malky.Kid Oct 8 '13 at 5:49
    
@Malky.Kid: for Android development you need the Androids SDK. That in turn requires JDK 6, I don't know if they support Java 7 already. –  Joachim Sauer Oct 8 '13 at 6:20

Yes, you can use both the frameworks without any problem as they never affect each other, so just install and start your development.

Also, make sure that you install the latest versions of each framework in order to avoid any problems later.

share|improve this answer
    
this post is rather hard to read (wall of text). Would you mind editing it into a better shape? –  gnat Oct 10 '13 at 12:14
    
Yes, I have started using both already, thanks. –  Malky.Kid Oct 11 '13 at 0:19

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.