473,395 Members | 1,379 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

IIS and Server 2003 Web Edition

Hi,

The last week I just started using C# to build an asp.net app.
Using IIS 5.1 locally is not a problem but I'm wondering what the long term
cost will be when I host my own website.
Questions:

1) What is the minimal edition of Windows Server 2003 that I have to
purchase to be able to use IIS 6.0 with at least 20 concurrent connections?

2) If the answer to 1) is Windows Server 2003 Web Edition, will I still be
able to perform some authentication in order to restrict some users from some
aspx pages? Also, do I have to purchase some CALs?

3) The docs on microsoft.com say that Windows Server 2003 Web Edition cannot
be used as a "domain controller". What does this mean? Since I plan on
hosting my own domain, do I have to purchase additional software?

TIA,
Marc

May 13 '06 #1
2 1682
Marc,
1) What is the minimal edition of Windows Server 2003 that I have to
purchase to be able to use IIS 6.0 with at least 20 concurrent
connections?
Although this isn't a C# question per se, I'll give you the basic pointers.
The minimal edition you need is Windows Server 2003 Web Edition. It costs
around $400. It will allow you to run and host ASP.NET application and serve
your site to the public.
2) If the answer to 1) is Windows Server 2003 Web Edition, will I still be
able to perform some authentication in order to restrict some users from
some
aspx pages?
Yes, you are able to perform authentication. In fact, you can use many
authentication methods, but generally only Forms authentication is used in
public ASP.NET web applications. You can also enhance security by encrypting
your network traffic with SSL/HTTPS, if you purchase an SSL certificate for
example from VeriSign.
Also, do I have to purchase some CALs?
Most often, you don't need to purchase any CALs (Client Access Licenses),
because web users don't count as users that would need CALs. As such, a
single license of Windows Server 2003 Web Edition allows you to host as many
users as the hardware can handle. See this page for more info:

http://www.microsoft.com/windowsserv...ebedition.mspx

But remember that your ASP.NET application most probably needs a database of
some kind. Be sure to check the licensing rules of your database before you
proceed. Some databases are expensive when you use them to handle
"unlimited" connections.

Also remember that the licensing rules of Web Edition limit what you can do
with it. Basically, web sites are OK, but not other types of server roles.
3) The docs on microsoft.com say that Windows Server 2003 Web Edition
cannot
be used as a "domain controller". What does this mean? Since I plan on
hosting my own domain, do I have to purchase additional software?


Here, a domain controller means the primary computer in Windows Active
Directory (AD) domain. Although somewhat related concepts, you do not need
to worry, this limitation doesn't mean Internet domains. In fact, if I'm not
mistaken, you can use Web Edition to serve unlimited (large number, anyway)
number of Internet domains.

Hope this helps.

--
Regards,

Mr. Jani Järvinen
C# MVP
Helsinki, Finland
ja***@removethis.dystopia.fi
http://www.saunalahti.fi/janij/
May 14 '06 #2
Jani Järvinen:

Thank you for your helpful response.

Marc

"Jani Järvinen [MVP]" wrote:
Marc,
1) What is the minimal edition of Windows Server 2003 that I have to
purchase to be able to use IIS 6.0 with at least 20 concurrent
connections?


Although this isn't a C# question per se, I'll give you the basic pointers.
The minimal edition you need is Windows Server 2003 Web Edition. It costs
around $400. It will allow you to run and host ASP.NET application and serve
your site to the public.
2) If the answer to 1) is Windows Server 2003 Web Edition, will I still be
able to perform some authentication in order to restrict some users from
some
aspx pages?


Yes, you are able to perform authentication. In fact, you can use many
authentication methods, but generally only Forms authentication is used in
public ASP.NET web applications. You can also enhance security by encrypting
your network traffic with SSL/HTTPS, if you purchase an SSL certificate for
example from VeriSign.
Also, do I have to purchase some CALs?


Most often, you don't need to purchase any CALs (Client Access Licenses),
because web users don't count as users that would need CALs. As such, a
single license of Windows Server 2003 Web Edition allows you to host as many
users as the hardware can handle. See this page for more info:

http://www.microsoft.com/windowsserv...ebedition.mspx

But remember that your ASP.NET application most probably needs a database of
some kind. Be sure to check the licensing rules of your database before you
proceed. Some databases are expensive when you use them to handle
"unlimited" connections.

Also remember that the licensing rules of Web Edition limit what you can do
with it. Basically, web sites are OK, but not other types of server roles.
3) The docs on microsoft.com say that Windows Server 2003 Web Edition
cannot
be used as a "domain controller". What does this mean? Since I plan on
hosting my own domain, do I have to purchase additional software?


Here, a domain controller means the primary computer in Windows Active
Directory (AD) domain. Although somewhat related concepts, you do not need
to worry, this limitation doesn't mean Internet domains. In fact, if I'm not
mistaken, you can use Web Edition to serve unlimited (large number, anyway)
number of Internet domains.

Hope this helps.

--
Regards,

Mr. Jani Järvinen
C# MVP
Helsinki, Finland
ja***@removethis.dystopia.fi
http://www.saunalahti.fi/janij/

May 15 '06 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

8
by: Brad Tilley | last post by:
Does Python run on Windows Server 2003? http://www.python.org/download/download_windows.html only lists the following: Python for Windows 95, 98, NT, 2000, ME, XP
3
by: Greg Adourian | last post by:
Hi, Still in the design process of a Windows 2003 web server with a SQL backend. Expecting to have about 2000 visitors a day accessing lists and search queries on a 200-300 MB db. This server...
2
by: Robert M. | last post by:
Information: Server A: SQL Server 2000 Enterprise Edition. OS is Windows 2003 Server Enterprise Edition. SQL Service pack is 3a. Member of domain ABCDomain. Server A is going to function as a...
1
by: Keith | last post by:
All, I have been told this is an ASP.NET issue and not an IIS issue, so I am posting this here. I have a problem with ASP.NET returning an HTTP 500 error when trying to run ASPX pages on...
22
by: EP | last post by:
When running my asp.net hosting service (asp.net without IIS), on server 2003 with IIS not installed, I get the following when trying to process a request. "System.DllNotFoundException: Unable to...
5
by: Microsoft | last post by:
Hi, I have Visual Basic .net 2003 (Standard Edition) & SQL Server 2000 Developer Edition. When trying to create a connection in the server explorer from the .net IDE I get a number of problems;...
14
by: Developer | last post by:
Hello All, i have recently installed VS2005 and was trying to install SQL sever 2000. I have Win XP' SP2. But when I tried installing, it only installed client tools and not the database. Can...
2
by: kress1963nov22 | last post by:
I recently purchased a good MS book ("Build a Web Site Now") by Jim Buyens. It has the Express Edition of MS-Visual Web Developer 2005 on CD and also MS SQL Server 2005 Express Edition on the CD. A...
2
by: orandov | last post by:
Hi, I am having a problem connecting my .net applications from the application server to the database server. When I run the application from my windows xp (sp2) box it works fine. When I try to...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.