Community Sites
Create your own community website and start earning today !
It's Free !
 
Communities Members BookmarksPolls Fresher Jobs Funny Photos B.Tech Projects New Member FAQ  



My Profile
Active Members
TodayLast 7 Days more...



Awards & Gifts
Online Exams

Fresher Jobs


Our fresher job section is exclusively for fresh graduates! Find jobs for freshers in major Indian cities including Bangalore, Chennai, Hyderabad, Pune or Kochi

Resources


Find educational articles, blogs, discussion threads and other resources.

Colleges


Find details about any college in India or search for courses.

website counter



VB.NET INTERVIEW QUESTIONS


Posted Date: 24 Mar 2008    Resource Type: Articles/Knowledge Sharing    Category: Placement Papers

Posted By: ramya       Member Level: Gold
Rating:     Points: 5





What is VB.Net

VB.Net is the latest version of Microsoft's Visual Basic language, designed to run within the .Net framework.
The .NET Framework is a new programming model designed to simplify application development in the highly distributed environment of the Internet. Software running on the .NET Framework can communicate with software running anywhere else through SOAP and can use standard objects locally or distributed across the Internet. Consequently, the developer experience is made consistent so that you can focus on features rather than on plumbing.

How is VB.Net different from VB6?

Some people have described the changes as dramatic--let's put it this way, if you are a VB6 programmer, you'll recognize many parts of VB.Net, but you'll also feel uncomfortable with others. Either way, it's a new ball game.

If I'm new to programming, which one should I learn--VB6 or VB.Net

Not an easy question to answer for the following reasons--I'll give you some food for thought.
First, I'm not sure about the future of VB.Net.
From my perspective as the advocate for the beginner programmer, I don't yet know how widely it will be embraced, how affordable it will be for the average person, and how learning it will enhance your employability. It may be that other languages, such as Java and C#, become the new standard for the beginner.
Secondly, when setting out to learn a programming language, what should you look for?
Books, classes. support venues (such as Web pages,newsgroups, etc). At this stage of the game, even though there are dozens of books that claim to teach beginners VB.Net, there are really only a few (mine among them) and to my knowledge, with the exception of my VB.Net class beginning on April 2nd, there are no classes available. There are some web pages and newsgroups out there, but not nearly as many as prior versions of VB.

In short, if you need to learn VB in the next two weeks, you may want to pick up a copy of my Introductory VB6 book, which comes with a copy of VB6.

What is the Common Language Runtime?

The Common Language Runtime (CLR) is that part of the .Net environment which executes programs. The great thing about the CLR isn't the CLR itself, but the fact that languages which are developed to run under the CLR have interoperability. Microsoft says that ".Net languages are only lenses through which programmers see the same underlying framework."
What that means, in theory, is that code that you write in VB.Net can run in the Visual C++ or Visual C# environment WITHOUT modification. Even better, if the .NET framework is ported to run on Unix or Macintosh PC's, the code will also run--WITHOUT modifications.

Will VB.Net run on my PC?

That depends. At a minimum, you must be running Windows NT, 2000, or XP. That means if you are running Windows 95 or 98 (yes, there still are people doing that), you're out of luck.
http://www.microsoft.com/catalog/display.asp?site=11133&subid=22&pg=3

Is there an easy way to convert my VB6 programs to VB.Net?

I'm not sure how easy it is, but Microsoft has provided a Visual Basic .Net Upgrade Wizard to convert VB6 programs to VB.Net. My experience with it hasn't been all that great---but Microsoft claims that the Upgrade Wizard, which will upgrade 95 percent of your existing Visual Basic 6.0 code to Visual Basic .NET

Is VB.Net the same as .Net?

No. VB.Net is just one of many languages that runs under the .Net framework. Right now, the others are C++ and C# (and COBOL if you can believe it)
When you hear people speaking about .Net, they may be speaking of the .Net Enterprise tools, packaged as Visual Studio.Net, which encompass all of these languages. For more, check this link:

http://msdn.microsoft.com/vstudio/default.asp

Why did Microsoft have to change VB?

VB had to change because of Microsoft's movement to the .Net framework. VB6, as we know it, doesn't produce Common Language Runtime compliant code.

How can so many books be available on VB.Net when the product isn't for sale yet?


Actually, you can now purchase VB.Net--but you're right, that's just a recent development.

Speaking for myself (and other authors as well) I've had two Beta versions of VB.Net which I've used to write my VB.Net book. In addition, I was given, shortly before December, the production version of VB.Net to verify the code in my book.





Responses


No responses found. Be the first to respond and make money from revenue sharing program.

Feedbacks      
Popular Tags   What are tags ?   Search Tags  
(No tags found.)

Post Feedback


This is a strictly moderated forum. Only approved messages will appear in the site. Please use 'Spell Check' in Google toolbar before you submit.
You must Sign In to post a response.
Next Resource: Create Your Own Guestbook In ASP.NET
Previous Resource: Visual C++ .NET Tips and Tricks to Bolster Your Managed C++ Code in Visual Stu
Return to Discussion Resource Index
Post New Resource
Category: Placement Papers


Post resources and earn money!
 
Related Resources



Watch TV Channels
  • Watch Asianet TV online
  • Kairali TV in Internet
  • Surya TV online
  • Amritha TV Channel

  • Contact Us    Privacy Policy    Terms Of Use   

    SpiderWorks Technologies Pvt Ltd. 2006 - 2007 All Rights Reserved.