What is difference between Project Application and Web Application in .Net ?



As you can see in the above pic there is two type of option Visual Studio provide us to develop any application. So what is the difference between them?.

Project:

When we choose Project option for our application then that means:
  1. The project will be compiled and run by Visual Studio only.
  2. The project can be divided into multiple subprojects so that multiple developers can work simultaneously and later on these project can be merged into the single project.
  3. Every subproject will have its dlls.
  4. When we publish any project the published bin folder contains individual dlls for all subprojects.

Web Site:

When we choose the Web Site option for our application then that means:

  1. The project will be compiled by Visual Studio and run by VS as well as by IIS if you configure the virtual directory.
  2. The project cannot be divided into multiple subprojects.
  3. If you have taken the references of others project then after publishing that website will create only one dll for the application.

Comments

  1. great post
    if anyone want to hire xamarin developer or other developers for best result hire developers from Inwizards

    ReplyDelete
  2. Computer Science Solved MCQS Website

    ReplyDelete
  3. Thank you for giving this useful information in this article. It's a fantastic article. I'll be waiting for your next update. I also have some useful information about the Best Custom Software Development Company in India, which I believe will be of great use to you.

    ReplyDelete

Post a Comment

Popular posts from this blog

What is unqork?

What is single page Application in web applications

What is SOLID Principle ?