U can host an application in ASP.NET using HTTP and File System, what will be the difference? why HTTP requires? is it mandatory to use IIS for latest ASP.NET applications too?

Asked by Last Modified  

15 Answers

Learn .Net

Follow 0
Answer

Please enter your answer

Azure.NET, MEAN, GenAI, OpenAI, Agentic AI, Prompt Engineering & Devops Trainer 16 years experienced

IIS is a deployment server. If you don't use HTTP while creating web application or if you don't install your web application in IIS, visual studio use IIS express IIS express is Development server, the applications in development will allows only debug and execution. Application running under IIS...
read more
IIS is a deployment server. If you don't use HTTP while creating web application or if you don't install your web application in IIS, visual studio use IIS express IIS express is Development server, the applications in development will allows only debug and execution. Application running under IIS express will not available in network read less
Comments

IT Course Training

U can run web app without iss in local. But if you want to access your application out of your system. Require IIS.
Comments

C# .Net, ADO.Net, Basic SQL Server, Sharepoint 2010 Client Side Programming, Silverlight.

It is not mandatory to use IIS for hosting a asp.net application. There are other options like Apache as well. However you do need a web server to answer client requests with webpages. Over the internet the application will receive request for page on port 80(default). Hence a web server is required...
read more
It is not mandatory to use IIS for hosting a asp.net application. There are other options like Apache as well. However you do need a web server to answer client requests with webpages. Over the internet the application will receive request for page on port 80(default). Hence a web server is required to host a asp.net website / app. It is Mandatory. read less
Comments

Tutor

both http and file system require s internent access by default ,that is the reason
Comments

Civil Services Trainer (IAS Trainer for General Studies and Anthropology and Public Administration)

In FTP No added meta-data in the sent files, just the raw binary Never chunked encoding "overhead" In HTTP reusing existing persistent connections make better TCP performance pipelining makes asking for multiple files from the same server faster (automatic) compression makes less data get sent no...
read more
In FTP No added meta-data in the sent files, just the raw binary Never chunked encoding "overhead" In HTTP reusing existing persistent connections make better TCP performance pipelining makes asking for multiple files from the same server faster (automatic) compression makes less data get sent no command/response flow minimizes extra round-trips Ultimately the net outcome of course differ depending on specific details, but I would say that for single-shot static files, you won't be able to measure a difference. For a single shot small file, you might get it faster with FTP (unless the server is at a long round-trip distance). When getting multiple files, HTTP should be the faster one. read less
Comments

Trainer

in real time all asp.net applications are hosted on an IIS server
Comments

Web server software supports different logging capabilities. Depending on the Web server software used, one or more of the following logs may be available.Each transfer is represented as one entry showing the main information related to the transfer.
Comments

Expert in Microsoft Technologies

When you create a file system web application then there is no need of IIS to run it, because VS 2005 have its own inbuilt web development server (Cassini web server), but when you create HTTP web application then you need IIS to run.
Comments

Microsoft Certified .NET Developer and Trainer

Any ASP.NET application will need HTTP as it can only access over web. If you are hosting HTTP Visual Studio will create virtual directory for application. In case of file system hosting you need to create that setup.
Comments

MTech

it is not manadatory to host in iis,but if you host in iis which is secure
Comments

View 13 more Answers

Related Questions

Hi, I have asp.net project with sql connection.I want connect database with asp.net and run the project and web config file there
In web.config: <connectionStrings> <add name="ConnectionString" connectionString="Data Source=192.168.1.25;Initial Catalog=Login;Persist Security Info=True;User ID=sa;Password=example.com" providerName="System.Data.SqlClient"...
Profile Photo
Fathima
crystal reports using asp.net
Crystal Reports is the standard reporting tool for Visual Studio .NET used to display data of presentation quality. You can display multiple-level totals, charts to analyze data, and much more in Crystal...
Profile Photo
Chandrasekhar
How can I learn ASP.NET in a month?
filter the basic concepts which will useful for the interview point and we have to learn first...if you learn priority bases it will useful for you and every time you learn what is the logic we fallow and where i can use it .
Profile Photo
Madhavan
0 0
View Comments5
I am new to ASP.Net MVC.I need to learn ASP.Net MVC .I need an Online training course for that.Kindly suggest a good online training website for ASP.Net MVC
Hi Shubhatra.. Many materials are available online for ASP.NET MVC course. You can find many tutorials videos. Try to make small projects using those tutorials,not just read or watch them. Remember best...
Profile Photo
Shubhabrata
Is there a good book or website resource for product development (as opposed to project development [backward compatibility, source code protection, product licensing strategies, etc.]) in ASP.NET ?
There are few developer site like codeproject, codeguru and so on which can fulfill your requirement but I would suggest you follow some good training sites like pluralsight where you standout to have a deep understanding of technologies..
Profile Photo
Dominic

Now ask question in any of the 1000+ Categories, and get Answers from Tutors and Trainers on UrbanPro.com

Ask a Question

Related Lessons

Mainpupose of generics interfaces in csharp
To make objected oriented concepts more stronger to support inheritance, polymorphism etc types are incomparable iconable informatable inequitable etc.
Profile Photo

C# - COLLECTIONS
Collection classes are specialized classes for data storage and retrieval. These classes provide support for stacks, queues, lists, and hash tables. Most collection classes implement the same interfaces.Collection...
Profile Photo

Object Initializers And Collection Initializers: A Syntactic Sugar In C# 3.0
i. Introduction: Object initializers and Collection initializers are part of C# 3.0.These two concepts add a flexibility, readability, and maintainability in C#. As we are C# developers, we should know...
Profile Photo

Pro Developer Program Syllabus
What you will learn in Pro-Developer Program: i. Introduction to Web Technologies. ii. Introduction to .Net - Features of .Net, CTS, CLS, CLR and MSIL. iii. C# & .Net Basics - Data Types,...
Profile Photo

Stored procedures advantages
1. Server side secure code 2. Network overhead traffic between server and client through hhtp request and responses minimised. Stored procedures used in ado.net for two main benefits: 1. Network overhead...
Profile Photo

Recommended Articles

Almost all of us, inside the pocket, bag or on the table have a mobile phone, out of which 90% of us have a smartphone. The technology is advancing rapidly. When it comes to mobile phones, people today want much more than just making phone calls and playing games on the go. People now want instant access to all their business...

Read full article >

Business Process outsourcing (BPO) services can be considered as a kind of outsourcing which involves subletting of specific functions associated with any business to a third party service provider. BPO is usually administered as a cost-saving procedure for functions which an organization needs but does not rely upon to...

Read full article >

Applications engineering is a hot trend in the current IT market.  An applications engineer is responsible for designing and application of technology products relating to various aspects of computing. To accomplish this, he/she has to work collaboratively with the company’s manufacturing, marketing, sales, and customer...

Read full article >

Microsoft Excel is an electronic spreadsheet tool which is commonly used for financial and statistical data processing. It has been developed by Microsoft and forms a major component of the widely used Microsoft Office. From individual users to the top IT companies, Excel is used worldwide. Excel is one of the most important...

Read full article >

Looking for .Net Training ?

Learn from the Best Tutors on UrbanPro

Are you a Tutor or Training Institute?

Join UrbanPro Today to find students near you