473,383 Members | 1,859 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,383 software developers and data experts.

web hosting limits: ways in ASP.NET to allow connection to remote database systems?


I recently signed up for shared web hosting with a commercial hosting
service (GoDaddy.com) and was awed to discover that although a generous SQL
Server database package is included, there is not an easy way to connect
ASP.NET web applications to database servers running outside of the host's
systems. Indeed, many ports are blocked: I think the only open ports are 80
and 25.

Surely there is some way around this that I could manage in programming
and/or via infrastructure magic. I'm running SQL Server 2005 on both ends,
and have total control over the server/db server on my end.

Can someone suggest if there is a viable approach to somehow "wrap" database
calls in a way that isn't totally slow and a total mess to work with? Does
the .NET platform anticipate this kind of problem and have anything
prebuilt?

Thanks for any ideas. The best answer will probably be to have all of my
apps and database stuff encapsulated on my host, but there's some testing
that needs to happen between now and final deployment, and I'd prefer to
have my database wired up for now.

-KF

Aug 5 '07 #1
5 1589
I am afraid that the solution here is to dump godaddy.com and find another
hoster. It didn't take me more than 10 minutes to dump them when I found out
I could not even make an HTTPWebRequest from the site I deployed due to their
ridiculous restrictions.

For a comparable deal on pricing and features, without the stupid
restrictions, you can try Gate.com or Crystaltech.com
Peter
--
Recursion: see Recursion
site: http://www.eggheadcafe.com
unBlog: http://petesbloggerama.blogspot.com
bogMetaFinder: http://www.blogmetafinder.com

"ke*****@nospam.nospam" wrote:
>
I recently signed up for shared web hosting with a commercial hosting
service (GoDaddy.com) and was awed to discover that although a generous SQL
Server database package is included, there is not an easy way to connect
ASP.NET web applications to database servers running outside of the host's
systems. Indeed, many ports are blocked: I think the only open ports are 80
and 25.

Surely there is some way around this that I could manage in programming
and/or via infrastructure magic. I'm running SQL Server 2005 on both ends,
and have total control over the server/db server on my end.

Can someone suggest if there is a viable approach to somehow "wrap" database
calls in a way that isn't totally slow and a total mess to work with? Does
the .NET platform anticipate this kind of problem and have anything
prebuilt?

Thanks for any ideas. The best answer will probably be to have all of my
apps and database stuff encapsulated on my host, but there's some testing
that needs to happen between now and final deployment, and I'd prefer to
have my database wired up for now.

-KF

Aug 5 '07 #2
"Peter Bromberg [C# MVP]" <pb*******@yahoo.yohohhoandabottleofrum.comwrote
in message news:9A**********************************@microsof t.com...
>I am afraid that the solution here is to dump godaddy.com and find another
hoster. It didn't take me more than 10 minutes to dump them when I found
out
I could not even make an HTTPWebRequest from the site I deployed due to
their
ridiculous restrictions.
Absolutely! I've never known any developer with a good word to say about
this ISP...
--
Mark Rae
ASP.NET MVP
http://www.markrae.net

Aug 5 '07 #3
<ke*****@nospam.nospamwrote in message
news:e1**************@TK2MSFTNGP04.phx.gbl...
Surely there is some way around this
Not so long as you continue to use GoDaddy...
--
Mark Rae
ASP.NET MVP
http://www.markrae.net

Aug 5 '07 #4
Thanks again, guys. I didn't know about those, and yes, they matter quite a
bit for our work.

I will say a few good words about GoDaddy based on my experiences with them
over the last year. GoDaddy has been a very reliable host, and their
customer service is responsive. Their online tools are reasonably intuitive.
I like their FAQ and their prices are excellent.

That all said the shared hosting seems best for "dumb" deployments of static
content. The restrictions make life very difficult for any kind of advanced
deployment that involves your application communicating with other places.
The inability to connect to SQL Server databases via Enterprise manager is
not a show-stopper, but it makes life much, much harder than it should be.

I would appreciate hearing other recommendations that folks might have for
web hosts.

Thanks,
-KF

"Mark Rae [MVP]" <ma**@markNOSPAMrae.netwrote in message
news:Oj**************@TK2MSFTNGP02.phx.gbl...
"Peter Bromberg [C# MVP]" <pb*******@yahoo.yohohhoandabottleofrum.com>
wrote in message
news:9A**********************************@microsof t.com...
>>I am afraid that the solution here is to dump godaddy.com and find another
hoster. It didn't take me more than 10 minutes to dump them when I found
out
I could not even make an HTTPWebRequest from the site I deployed due to
their
ridiculous restrictions.

Absolutely! I've never known any developer with a good word to say about
this ISP...
--
Mark Rae
ASP.NET MVP
http://www.markrae.net

Aug 5 '07 #5
<ke*****@nospam.nospamwrote in message
news:ul**************@TK2MSFTNGP06.phx.gbl...
I would appreciate hearing other recommendations that folks might have for
web hosts.
http://www.hostinguk.net
--
Mark Rae
ASP.NET MVP
http://www.markrae.net

Aug 5 '07 #6

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

Similar topics

2
by: Rob | last post by:
Hi, In the server explorer in Visual Studio.Net I'm able to design tables, create stored procedures, etc for the SQL 2000 database running locally on my computer. If I add a connection to a remove...
4
by: Digital Fart | last post by:
howto make a connection to database available in my classes. What is the best practice when i want to write classes that need a connection to the database? Do i make a conn variable in my...
0
by: Bennett Haselton | last post by:
In Visual Studio .Net 2002 Server Explorer, if I add a new connection under "Data Connections", I can specify a remote server name and the username and password that I want to use, but then when...
1
by: NagaKiran | last post by:
Hi I need a help. I have a VB code In that I want to connect to a remote database thru VB code. Can we connect a Access database which is located in a web server thru VB? If so how can we...
2
by: terryintransit | last post by:
Im connecting to a database on a remote machine. The node and catalog command were successfully run. I can connect to the database from the db2 command line. db2 => connect to dkt_old user xxx...
4
by: JIM.H. | last post by:
Hello, My database stays in a remote site and I have access it through VPN. I would like connect my current Windows based Asp.Net application with this database. What are my options? Can I...
18
by: Asif | last post by:
Hi all, I am working on portal which is using MS Access 2003 database. The problem that I am facing is that once I received data from vendors I have to upload whole Access Database file to...
0
by: ebneci | last post by:
I have write connection to remote database (DB2) with the aid C/C++, but i can not install DB2 client software (everything that will be wanted for connection i must place in application, possibly...
5
by: Rnt6872 | last post by:
Hello. All, I've been trying to connect to my hosting company's (Go Daddy) remote database. But continuously receive "Server does not allow remote connections". Do I need a open_source...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 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 former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
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
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
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...

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.