473,508 Members | 4,628 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Building Web farm with ASP.NET 2.0

Folks,

I am currently researching the possibilities to build up a Web farm based on
ASP.NET 2.0. However, I can't find good guides and HOWTOs regarding this. I
guess that there should be some load balancing infrastructure in front of
the Web server instances (running my Web application). Also, I should
consider SQL server replication as well. Do you have some good resources
showing how to build up a Web farm, how to physically allocate the nodes and
the overall system architecture?

Thanks in advance!
Regards,
George Jordanov Ivanov
Mar 18 '06 #1
3 2477
Hi George ,

Welcome to the ASPNET newsgroup.

As for hosting ASP.NET application in webfarm scenario, there is no
particular setting for ASP.NET runtime, the most thing we should take care
in webfarm(loading balance) cases should be the statemanagement, viewstate
or any other encryption setting. Here is one kb article mentioned some of
this:

#HOW TO: Set Up Multi-Server ASP.NET Web Applications and Web Services
http://support.microsoft.com/kb/815162/en-us

BTW, for ASP.NET 2.0, for statemanagement like sessionstate, there provide
more flexible approachs like custom session state module which can let us
build our own session state module to suit our particular scenario:

#Implementing a Session-State Store Provider
http://msdn2.microsoft.com/en-us/lib...87(vs.80).aspx

In addition, you can also search some other resource on ASP.NET state
management in msdn or other public web forum to get some furhter resource.

Hope this helps.

Regards,

Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)


Mar 20 '06 #2
Hi Steven,

I found very good article (the one I was exactly looking for). It is not
surprisingly found in Enterprise Solution Patters guide here:
[Load-Balanced Cluster]
http://msdn.microsoft.com/library/de...cedCluster.asp

Another article which shows "hands-on" experience of a real-case Web farm
scenario can be found here:
[Web Farming with the Network Load Balancing Service in Windows Server 2003]
http://www.west-wind.com/presentatio...indows2003.asp

I am sure that these two will really give a very good quick start for anyone
who is interested in building up a web farm. However, the things that you
pointed out are very vital - having a Web farm, we should be very sensible
on using session state.

Regards,
George Jordanov Ivanov

"Steven Cheng[MSFT]" <st*****@online.microsoft.com> wrote in message
news:IX****************@TK2MSFTNGXA03.phx.gbl...
Hi George ,

Welcome to the ASPNET newsgroup.

As for hosting ASP.NET application in webfarm scenario, there is no
particular setting for ASP.NET runtime, the most thing we should take care
in webfarm(loading balance) cases should be the statemanagement, viewstate
or any other encryption setting. Here is one kb article mentioned some of
this:

#HOW TO: Set Up Multi-Server ASP.NET Web Applications and Web Services
http://support.microsoft.com/kb/815162/en-us

BTW, for ASP.NET 2.0, for statemanagement like sessionstate, there provide
more flexible approachs like custom session state module which can let us
build our own session state module to suit our particular scenario:

#Implementing a Session-State Store Provider
http://msdn2.microsoft.com/en-us/lib...87(vs.80).aspx

In addition, you can also search some other resource on ASP.NET state
management in msdn or other public web forum to get some furhter resource.

Hope this helps.

Regards,

Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)


Mar 20 '06 #3
That¡¯s cool George,

Also thanks for your resource sharing to us.

If there¡¯s anything else we can help, please feel free to post here.

Regards,

Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)

Mar 21 '06 #4

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

Similar topics

9
2322
by: Jenta | last post by:
A World Beyond Capitalism 2005, An Annual International Multiracial Alliance Building Peace Conference Is Accepting Proposals... ...and Online Registration is now available if you plan to table...
5
2022
by: Hidden Desi | last post by:
Hi all, I am implementing a .NET web application and extensively used the session variables to store data. But today my manager told me that we will be running that application in a web farm !!!!...
1
1235
by: Paul Emory Sullivan | last post by:
I anticipate a problem that may occur when we deploy our reports on web farms. We have reports that generate both tabular and graphic output in a single Recordset pass. Each report page request...
3
9975
by: Steve | last post by:
Hi What is difference between web farm and web garden? What i understand so far Web Farm Multi Server Environment Support Session share Application object not supported Caching not...
0
1598
by: LearninGuru | last post by:
Hi Folks, I am creating a web service that will be hosted on a web farm. The web service also uses sessions to store user specific data. I have the following doubts about session timeout in a...
15
3187
by: kyosohma | last post by:
Hi, I am trying to get a small group of volunteers together to create Windows binaries for any Python extension developer that needs them, much like the package/extension builders who volunteer...
1
2722
by: =?Utf-8?B?VmlqYXkgQ2hpa3Rl?= | last post by:
Hi Experts, With Session Affinity and Web Server Farm on ISA Server 2006 accessing 2 backend IIS servers, I’m getting error “Validation of ViewState MAC failed. If this application is hosted...
3
2955
by: latif87 | last post by:
An example of how the XML file is structured: <xml> <farm name="NAME1"> <size x="INTEGER1" y="INTEGER2" /> <neighbor name="NAME2" /> <crop name="PLANT" area="INTEGER3" /> <crop … /> … </farm>...
6
2603
by: karthi84 | last post by:
Hi, I was asked to create a web application which is going to be running on a web farm. Now my questions are 1. I was asked to use windows authentication for connecting to SQL database, will...
0
7228
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
7128
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7332
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
7393
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
7502
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...
0
5635
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
1
5057
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
3191
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
426
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

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.