Build your professional network on facebook via our app Go to app
 
 1 of 2 in Topic  Next >>
Posted in Community :

Tech World |

Project Management ++ |

Startup World

 
Industry : IT Services
Functional Area : Application Software
Keywords : vb.net or c#.net
Activity: Question posted: 03 04 2010 13:33:37 +0000, 16 answers, 1038 views, last activity 08 16 2010 14:03:23 +0000
 
Share
 
 
 
 

I have a proficient level knowledge in VB.Net , i do know C# but while developing application in VB.Net  am completely out of touch with C#... Do i need  to learn C# again.

why most of the company prefer c#.net with ASP.net.

 
 Top Answer :
Rating : +2 

C# has its own importance in the market. Since Dotnet framewrk itself is based on C#. As we know the oops concepts started with c++.... we can say C# is the extension of c++... becasuse of C#, dotnet visual studio supports interoperability for generating applications in multiple languages... More over all the latest versions and technology came & going to come on Dotnet will be based on C#. So, i would suggest it is so important to learn if u r interested to learn microsoft technology.



[ Delete ]
[ Edit ]
Report Abuse
by   srinath pamukuntla, Senior Engineer, Virtusa (India)  | 03 08 2010 07:30:50 +0000
  Answered by     Kuldeep , Electrical & electronics Engineer-Other, no  | 08 16 2010 14:03:23 +0000
[ Delete ]
[ Edit ]
Not Rated

c# is more

  Answer modified by     Sharad Gupta, Software Developer, Tripura Technologies, Hyderabad  | 08 16 2010 13:25:46 +0000
[ Delete ]
[ Edit ]
Not Rated

C# is more demanded in companies

  Answered by     Anand Vishwakarma, Web Developer, IT Development  | 04 18 2010 14:42:26 +0000
[ Delete ]
[ Edit ]
Not Rated

C# is better than VB.NET bcoz c# is pure object oriented

and C# is Case Sensitive lag, but vb.net is not case sensitive lang,,

C# is very easy to used and understand from vb.net,

there r some examples..

  • Error Catching. C# catches a lot more errors than VB.NET, such as uninitialized variables, dead code, etc...

  • You get to act really snotty to VB.NET developers, yeah! That's priceless.

  • The source code to the C# compiler is available from Microsoft and Novell. This means that you can theoretically develop apps for OSes other than Windows, such as Linux and MacOS. Thanks to Jai Lue for this tidbit.

  • C# has Operator Overloading (my favorite feature from C++). Though, via the grapevine, VB.NET will have this feature in VS 2005. Thanks to Aditya Vaze for this language delicacy.

  • Comments in C# are just better. You can do multiline comments, XML comments, single line comments, etc... Thanks to German Voronin for this.

  • Regions in C# are far better. The key here is that you can place a region inside a function, thus breaking up the implementation into logical pieces. I simply love this ability
  •  

     

      Answer modified by     Amod Rajendra Pusalkar, Solution Developer, MCSD.Net  | 03 25 2010 10:46:32 +0000
    [ Delete ]
    [ Edit ]
    Not Rated

    Hi,

    The reasons given by the professionals here, do not truly answer why C# is prefered over VB.Net.

    I have been using VB since its earlier versions.

    Nobody could prove the theory of "C# better than VB"

    I am still searching for a REAL GOOD reason for switing over to C# from VB.Net

      Answered by     Vinesh C, Software Developer, iSOFT  | 03 08 2010 07:08:37 +0000
    [ Delete ]
    [ Edit ]
    Not Rated

    C# is used by most companies while developing projects compared to VB

    [ Delete ]
    [ Edit ]
    Not Rated

    Both have the same aspects but c# is moust popular language coz of it's functionality same like java and easy to learn syntax of it.

      Answer modified by     Brijesh Kothari, .NET Web Developer(ASP.NET), Geodesic Ltd.  | 03 08 2010 04:12:52 +0000
    [ Delete ]
    [ Edit ]
    Rating : -1 

    Hi Anjali, C# is much better tha VB bcoz

    1.It is more similar to JAVA

    2.It is used in most of the IT industries

    3.People working on C# get more salary than VB on an average around the world.

    4.C# is very interesting and challenging    

     

      Answered by     Manu Jain, MCA student, Anand Engineering College,Agra  | 03 07 2010 13:44:36 +0000
    [ Delete ]
    [ Edit ]
    Rating : 0 

    breview from todays market C#.NET is most preferrable as it can be used for console and window based programming.... As well as it can be used with ASP.NET for Web development..

      Answer modified by     Tarun Parihar, Senior Software Developer, Computact Software Solutions India Pvt Ltd.  | 03 07 2010 08:35:38 +0000
    [ Delete ]
    [ Edit ]
    Rating : +2 

    C# is being more in demand in most of the companies. with ASP.Net most of the companies uses C#.

    But VB.NET is still known for RAD 

    so for me should only master in one of them as not much differs in both and in todays world we so many online code converter available and ability of .Net to use DLL's, so one should not bother about mastering which language.

    Choosing a language for a project depends upon lot of things, still many of them prefers to code in VB.Net when it comes to winForms or COM programing or rapid development.

    Most thing i like about VB.NET is I dont have to bother about clsing braces, VB.NET with inbuild interperter does the job, but at the same time it also slows down the speed when the code length gets increased, but with todays system with quad core avalb one should be least bother about this.

    I personally uses VB.NET for winForms apps and C# for ASP.NET application.

     
    Top Recruitment firm
    Openings for Sr.PHP Openings for Gurgaon location
    Openings for Sr.PHP Openings for Gurgaon location
    Openings for Sr.PHP Openings for Gurgaon location
    Viewers also viewed
     
    155 referals 8 votes, 350 views
    Because Indian Professionals are superior and dedicated vs There is lack of professionals in...
     
    417 referals 38 arguments, 652 views
    As you know that the right products at the right place at the right time in the right quantity,...
     
    461 referals 6 votes, 643 views
    more...  
    Unanswered Questions (24)
     
    0 referals 0 answers, 0 views
    To brief on myself, I am P2P, PMP, MBA(IT), B.E.(CS), Oracle SCWCD, J2EE Professional with 8+...
     
    0 referals 0 answers, 0 views
    More From Author
    How to insert image in sql server
    Expand Databases. Depending on the database, either select a user database or expand System Databases, and then select respective database. Right-click the database, point to Tasks, and then click Restore, then select from databse /from device either...
    What is SQL Mail in SQL Server and do we use it to send a mail.
    more...