Devil,
Pick your language based on differences in how you interact with the
language because the capabilities are almost always identical between C# and
VB.NET because they both rely on the framework. An example of the
differences in interacting with the two languages is that VB.NET acts more
like a human thinks (in words, etc) and C# is more terse (although you
actually type less in VB.NET). Another difference is whether you have to
wait to get compiler syntax squigglies (like Word spelling squigglies)
immediately or only after you push a button. If either of the following two
results baffle you, you might want to use VB.NET
short i = 2;
int j = 3;
System.Diagnostics.Debug.Writeline(i/j); ' Prints 0 (as in zero)
i = 32767;
i += 1;
System.Diagnostics.Debug.Writeline(i); ' Prints -32768
Now the second one is based on different defaults for integer overflow
checks in C# and VB.NET which you can change (VB.NET throws an exception on
the second example by default). However, it underlines the different
expectations the two languages have in how you are thinking when you're
working with each language.
--
Kathleen Dollard
Microsoft MVP
Author "Code Generation in Microsoft .NET"
New Devil said:
i want to make the project on Dot Net TAPI.. my query is that which
language is suitable for the TAPI e.g. C Sharp or VB.NET
Thanx
----== Posted via Newsfeed.Com - Unlimited-Uncensored-Secure Usenet News==----
http://www.newsfeed.com The #1 Newsgroup Service in the World! >100,000 Newsgroups
---= 19 East/West-Coast Specialized Servers - Total Privacy via Encryption
=---