What is the difference between Function and Stored procedure?

Stored Procedure: A Stored Procedure is always used to perform a specific task. It can return zero, one or more value. It can have both input and output parameters. Exception handling can be done using a try-catch block. A function can be called from a Procedure. Functions: Functions must return a single value. It can … Read more

What is MVC?

MVC stands for Model View Controller. It is an architectural model for building the .Net applications. Models – Model objects store and retrieve data from the database for an application. They are usually the logical parts of an application that is implemented by the application’s data domain. View – These are the components that display … Read more

What is Caching?

Caching means storing data temporarily in the memory so that the application can access the data from the cache instead of looking for its original location. This increases the performance of the application and its speed. System.Runtime.Caching namespace is used for Caching information in .Net. Given below are the 3 different types of Caching: Page … Read more

What is an EXE and a DLL?

Exe and DLLs are Assembly executable modules. Exe is an executable file. This runs the application for which it is designed. An Exe is generated when we build an application. Hence, the assemblies are loaded directly when we run an Exe. However, an Exe cannot be shared with the other applications. DLL stands for Dynamic … Read more

Explain the different parts of an Assembly

The different parts of an Assembly includes: Manifest – It contains the information about the version of an assembly. It is also called as assembly metadata. Type Metadata – Binary information of the program. MSIL – Microsoft Intermediate Language code. Resources – List of related files. In .NET, an assembly is the primary building block … Read more