Differences between .Net and Java include
Functionality wise, there is not a lot of difference between the two, at least not when used to develop web applications.
For desktop applications, .Net naturally has an edge in Windows integration.
note: Oracle bought Sun Microsystems (Sun).
C is a programming language. You can create applications using C on many platforms by finding the right compiler (ex: gcc on Linux/Unix or Visual Studio in Windows). C generates unmanaged code. This means that the code is compiled into native machine code and that the programmer is responsible for all memory allocation/deallocation, security checking, etc. C is a very powerful language, but programmers must understand the many nuiances of the language to write bug-free, efficient code. .NET is a framework (essentially a wrapper around the operating system) and provides features that make programming easier. There are dozens of languages that can be used to build .NET applications. Many are provided by Microsoft (C#, VB.NET, J#, C++ with managed extensions), but there are many others as well (Perl.NET, Delphi.NET, COBOL.NET, etc).
When a .NET program is compiled, it generates managed code. This means the code is compiled into an intermediate language (CIL) and then translated to machine code (just-in-time compiled or JITed) before execution. The .NET runtime makes coding easier because it handles garbage collection, certain security issues, etc. Although the .NET framework is generally found on computers running Windows 2000, XP, 2003 and Vista, there are open source versions (Mono and DotGnu) available for Linux/Unix .
VB.Net identifiers are not case sensitive, C# identifiers are.
VB.Net variable declarations have the data type after the variable, C# variable declarations have the data type precede the variable.
VB.Net data types are written slightly differently; e.g. Boolean, which in C# would be written as Bool.
VB.Net statements are terminated by an end of line, whereas in C# they are terminated by a semicolon.
VB.Net statement blocks (e.g If... Then) automatically assume multiple line statements, whereas in C# the same statement block assumes a single line statement unless { } is used.
VB.Net uses parenthesis () to delimit array elements, function arguments and property indexes, whereas C# uses parenthesis to delimit function arguments only, and braces [] to delimit array elements and property indexes.
VB.Net has a specific integer division operator ( \ ), C# does not.
VB.Net has an exponentiation operator ( ^ ), C# does not.
C# has a variety of assignment operators such as Left Shift (<<=) and XOR (^=), VB.Net does not.
VB.Net has different syntax for operators in some cases, such as not equal, which in VB.Net is written as <> and in C# as !=.
VB.Net supports unstructured error handling (Note: For backward compatibility only, it is not good practise), such as OnError GoTo, whereas C# does not.
VB.Net supports optional parameters, C# does not.
VB.Net supports implicit late binding through reflection, although you can do this in C# it is much easier in VB.
In C# you can write unmanaged code (There must be a reason for this functionality somewhere), in VB you cannot.
VB.net uses different keywords than C#, such as 'NotInheritable' in VB.Net becomes 'sealed' in C#.
Vb.Net does not support operator overloading while C# supports it.
VB.NET is just Visual Basic implemented onto Microsoft's .NET Framework, both being Microsoft languages. While Visual Basic is part of Visual Studio, VB.NET is also part of the Visual Studio.NET release. Development of Visual Basic stopped at version 6, and VB.NET simultaneously was born at version 7.
Java is a Sun Microsystems family of programming languages
.Net is a Microsoft family of programming languages including their line of "Visual" products such as "Visual Basic"
The applications of C, C++ runs on DOS and the applications of .NET runs on GUI (Graphics User Interface) however, you can also prepare applications which runs on DOS using .NET.
C++ is a language. .NET is an environment. They are not really comparable.
a project in visual basic is a collection of different objects like forms. it is saved with an extension of .vbp. A form in visual basic displays various controls that provide the user interface. it is saved with an extension of .frm.
Seek will simply move to a certain position. Append will add to the very end.
Visual Basic Controls work on Visual Studio for Visual Basic and Applications that made by Visual Basic.
Design - Placing object on the form - Buttons, Textboxes.... Debug - The program actually runs the code.
Data report it reports data .. Crystal report it reports crystal thanks GENIUS
By Spelling XD
The programming language: Visual Basic is a BASIC-like (or BASIC-derived) language, Visual C is... well C.
no thing
I believe visual studio is the user interface, and it not only supports visual basic but also visual c++, c#, web development etc. Visual basic, on the other hand, is a programming language.
C# its Very Sharp VB-Visual Basic Extension for BASIC C# its Very Sharp VB-Visual Basic Extension for BASIC
DOS is an OS and Visual Basic is an Application Software..
a project in visual basic is a collection of different objects like forms. it is saved with an extension of .vbp. A form in visual basic displays various controls that provide the user interface. it is saved with an extension of .frm.
VB6 is a more recent and more advanced version of visual basic.
Visual Basic 2005 is actually a version of VB.NET (v8.0). The latest version (9.0) is Visual Basic 2008.
"Basic" isn´t anything!!
Seek will simply move to a certain position. Append will add to the very end.
java is a server side programing where as visual basic is a client side programing(This programing Language is different from oops)