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 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/
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/ This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
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
|
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...
|
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...
|
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...
|
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...
|
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;...
|
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...
|
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...
|
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...
|
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...
|
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
|
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...
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
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...
|
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...
|
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,...
|
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...
|
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...
| |