1) Which programming language is faster ? VB or C# ?
This is regular and majorly mistaken by the VB developers and mistakenly highlighted by C# developers. According to the .NET architecture every language code is converted into MSIL, hence every language code is common on the first compilation. Then this MSIL is converted onto the native code. The entire purpose of converting the ELL into MSIL is to obtain the Interoperability between Commonly used languages. Hence this is absolutely false, and all we need to remember is that better code generates better performance results and vice versa
2) CodeBehind is better than InLine
It doesn’t really matter whether you implement the code in a separate file or with in the same, the reason behind this is .. anyhow, the IIS is going to compile for the first time and going to cache the page DLL. And once this is done, it doesn’t really mean any thing for the IIS towards processing and generating the output HTML from our ASPX page. Hence, it is totally untrue in-terms of separation of your code to single code behind or multiple code behind pages
3) Use WebServices as much as possible
LOL.. this is my first response for all those who say this. Right .. webservices are the break through in the industry, it doesn’t mean that use it all places. It is also myth to use webservices with in a big application having multiple project within same solution. My recommendation towards using the WebService depends on the type of the system. Use webservices only in case of different systems not within the similar systems
What do you say??