473,802 Members | 2,468 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Help Finding a Web Hosting Service (UK)

Hello

I'm teaching myself web programming in ASP.NET using freely available online
resource and videos. It's going really well and I've built myself some
personal web pages based on the Visual Studio 2005 personal website starter
kit. I now want to take the next step and put these up on a public server
but I'm getting confused by what services I need - in particular whether I
need SQL services.

I've developped in ASP.NET 2.0 and I'm using the standard PhotoManager
pbject which links in to a SQL database so I'm assuming that means I need to
have SQL 2005 available. It seems though that many of the personal web
hosting services that offer ASP 2.0 and above don't offer SQL 2005 in their
budghet packages - it tends to come in at the business level. The price
difference is significant so I don't want to get this wrong. I know that
Visual Studio 2005 comes with a version of SQL 2005 - and I assume I'll need
this available on my Web Hosting Service if I'm using the Photomanager and
other data based controls?

So, can anyone recommend a company that can provide web hosting services
that will support a site built from the Visual Studio 2005 personal website
starter kit - I need about 500MB of space and I'm UK based btw.

Thanks for any help
Jeff


Oct 8 '08 #1
14 1615
"Jeff" <so*****@somewh ere.comwrote in message
news:0i******** *********@newsf e20.ams2...
So, can anyone recommend a company that can provide web hosting services
that will support a site built from the Visual Studio 2005 personal
website starter kit - I need about 500MB of space and I'm UK based btw.
http://www.hostinguk.net/services/Co...dWindows08.asp

I'd go for the Pro version at £7.95 a month rather than the Starter version,
which is aimed at an absolute entry-level. I appreciate that you describe
yourself as a beginner, but good beginners tend to make fairly rapid
progress and I'm sure that if you go for the Starter version now just to
save yourself three quid a month, you'll very soon need one or more of the
features available only in the Pro version and above.

Technical support is available 24 hours a day.

ASP.NET 3.5 is fully supported.

SQL Server 2005 is fully supported (2008 is on its way).

And the fully web-based Plesk administration system is little short of
astounding.

I've been with them for over 5 years now and use them for all of my own
sites and all of my clients' sites.
--
Mark Rae
ASP.NET MVP
http://www.markrae.net

Oct 8 '08 #2

"Mark Rae [MVP]" <ma**@markNOSPA Mrae.netwrote in message
news:OV******** ********@TK2MSF TNGP03.phx.gbl. ..
"Jeff" <so*****@somewh ere.comwrote in message
news:0i******** *********@newsf e20.ams2...
>So, can anyone recommend a company that can provide web hosting services
that will support a site built from the Visual Studio 2005 personal
website starter kit - I need about 500MB of space and I'm UK based btw.

http://www.hostinguk.net/services/Co...dWindows08.asp

I'd go for the Pro version at £7.95 a month rather than the Starter
version, which is aimed at an absolute entry-level. I appreciate that you
describe yourself as a beginner, but good beginners tend to make fairly
rapid progress and I'm sure that if you go for the Starter version now
just to save yourself three quid a month, you'll very soon need one or
more of the features available only in the Pro version and above.

Technical support is available 24 hours a day.

ASP.NET 3.5 is fully supported.

SQL Server 2005 is fully supported (2008 is on its way).

And the fully web-based Plesk administration system is little short of
astounding.

I've been with them for over 5 years now and use them for all of my own
sites and all of my clients' sites.

Thanks

I already tried a company offering shared web servers but it turned out that
their SQL servers ran on a different machine from their web servers and
apparently this causes some problems - in a nutshell a website derived from
the personal web starter kit won't work on this configuration due to the
need for a local sql server. I think I have that right??

I spoke to the sales guys at hostinguk and they say their configuration will
be fine for my application - I will need the Pro version though as you say.

Can you (or anyone else) confirm that HostingUK's Pro service will indeed be
suitable for a site derived from the Microsoft personal web starter site?

Thanks again
Jeff
Oct 8 '08 #3
"Jeff" <so*****@somewh ere.comwrote in message
news:AE******** **********@news fe14.ams2...
I already tried a company offering shared web servers but it turned out
that their SQL servers ran on a different machine from their web servers
and apparently this causes some problems - in a nutshell a website derived
from the personal web starter kit won't work on this configuration due to
the need for a local sql server. I think I have that right??
That doesn't sound right, though I have to say that I've never looked at the
personal web starter kit.

Running SQL Server and IIS on separate servers is fairly standard,
especially in business...
I spoke to the sales guys at hostinguk and they say their configuration
will be fine for my application - I will need the Pro version though as
you say.
OK.
Can you (or anyone else) confirm that HostingUK's Pro service will indeed
be suitable for a site derived from the Microsoft personal web starter
site?
Almost certainly...

Have you considered these instead? They're both absolutely free...
http://www.microsoft.com/express/vwd/
http://www.microsoft.com/express/sql/Default.aspx
--
Mark Rae
ASP.NET MVP
http://www.markrae.net

Oct 8 '08 #4
A quick update on this.....

I signed up with HostingUk and after a few false starts pushed my site
across.

There is indeed an issue with the sql databases. The Visual Studio personal
website starter kit uses two local sql express databases - ASPNETDB.mdf to
store users and roles and Personal.mdf to store your photo album. Simply
pushing these across as is will not work on most commercial asp sites since
they run full sql servers on separate machines from the webserver. This
means that you need to trranslate the two databases from express to full sql
databases and then change the connection string in the application
accordingly. I guess this makes it a pain to maintain a local and a remote
copy of the website.

The support guy at HostingUK is promising to help me through this exercise
once a few other issues have been sorted out. I'll keep you posted about the
outcome.

Another important issue is that sql database storage costs are many times
more expensive than regular website storage costs so the idea of storing
your piccies in a sql database is not really a good idea. I have to say
though that what promised to be a very simple exercise is proving to be
anything but. I mean why are MS providing a personal web starter kit that
will only operate on your local machine - that's not really a web site is
it?

Thanks
jeff
Oct 9 '08 #5
"Jeff" <so*****@somewh ere.comwrote in message
news:62******** **********@news fe14.ams2...
The support guy at HostingUK is promising to help me through this exercise
once a few other issues have been sorted out. I'll keep you posted about
the outcome.
OK.
Another important issue is that sql database storage costs are many times
more expensive than regular website storage costs so the idea of storing
your piccies in a sql database is not really a good idea.
Not a good idea anyway, IMO... Why would you want to store pictures in a SQL
Server database, especially in a web environment?
I have to say though that what promised to be a very simple exercise is
proving to be anything but. I mean why are MS providing a personal web
starter kit that will only operate on your local machine - that's not
really a web site is it?
As I understand it, the personal web starter kit is designed as an
introduction to web development - nothing more...
--
Mark Rae
ASP.NET MVP
http://www.markrae.net

Oct 9 '08 #6

"Mark Rae [MVP]" <ma**@markNOSPA Mrae.netwrote in message
news:%2******** ********@TK2MSF TNGP02.phx.gbl. ..
"Jeff" <so*****@somewh ere.comwrote in message
news:62******** **********@news fe14.ams2...
>The support guy at HostingUK is promising to help me through this
exercise once a few other issues have been sorted out. I'll keep you
posted about the outcome.

OK.
>Another important issue is that sql database storage costs are many times
more expensive than regular website storage costs so the idea of storing
your piccies in a sql database is not really a good idea.

Not a good idea anyway, IMO... Why would you want to store pictures in a
SQL Server database, especially in a web environment?
>I have to say though that what promised to be a very simple exercise is
proving to be anything but. I mean why are MS providing a personal web
starter kit that will only operate on your local machine - that's not
really a web site is it?

As I understand it, the personal web starter kit is designed as an
introduction to web development - nothing more...

Thanks.

Yes, it would seem like storing photos in a sql database might not be a good
idea from a commercial point of view. Presumably the reason that a byte
costs more on a sql server than on a web server is because that byte might
involve significantly more processing that a simple http transfer and also
because it will need to be kept more securely? Any other reason?

Anyway, this is a learning exercise so I'm not too bothered about
practicality. The problems with migrating to a commercial server have
higlighted gaps in my understanding so if I manage to overcome these
problems it will have been a valuable exercise.

Thanks again
Jeff
Oct 9 '08 #7
"Jeff" <so*****@somewh ere.comwrote in message
news:0P******** *********@newsf e19.ams2...
Yes, it would seem like storing photos in a sql database might not be a
good idea from a commercial point of view. Presumably the reason that a
byte costs more on a sql server than on a web server is because that byte
might involve significantly more processing that a simple http transfer
and also because it will need to be kept more securely? Any other reason?

That would be the main reason, IMO.

Some people store images in databases for perceived security reasons, or to
make backups "easier" - I've never seen the point of that, especially in a
web environment...
--
Mark Rae
ASP.NET MVP
http://www.markrae.net

Oct 9 '08 #8

"Mark Rae [MVP]" <ma**@markNOSPA Mrae.netwrote in message
news:%2******** ********@TK2MSF TNGP06.phx.gbl. ..
"Jeff" <so*****@somewh ere.comwrote in message
news:2v******** **********@news fe24.ams2...
>Do you use Visual Studio to develop your ASP.Net website?

Yes.
>If so, could I just check with you how you upload your website to Hosting
UK?

In particular do you use the Publish Website option under Build and enter
the ftp location of your httpdocs folder?

No way! I use the Web Deployment Project add-in:
http://www.google.co.uk/search?sourc...ts%22+2008+%22
Thanks for that - I assume there is something similar for 2005?
Can I ask why you don't like the publish option?


Could I just ask one other question regarding databases?
Apparently I can't just copy my SqlEpress databases across to HostingUK's
sql server. I needed to create new databases and then use a script to
transfer the data across. This was a bit tricky but worked eventually and
was a useful learning exercise.

The next issue though is to set theconnection strings in my web.config to
use the new databases rather than a local SqlExpress Database.
HostingUK advised me that I should have something like this :-

Driver={SQL Native
Client};Server= sql6.myhostcp.c om;Database=myD ataBase;Uid=myU sername;Pwd=myP assword;

But if I try replacing the strings on my local machine with this type of
string then I get a complaint that the keyword "Driver" is not supported. I
haven't yet got to a position where I'm able to try this on the HostingUK
webserver so I can;t say if it works there or not.

But, if I try to configure a new sql database within Visual Studio using the
location, name and password for my database it produces a string of the
form:-
Data Source=sql6.myh ostcp.com;Initi al Catalog=myDataB ase;Persist Security
Info=True;User ID=myUsernamePa ssword=myPasswo rd"

And what's more when I use the test connection option in Visual Studio with
this string I am able to retrieve all my data in tabular form.

Would you or anyone else reading this happen to know what's going on here?

Thanks again

Jeff

Oct 9 '08 #9
"Jeff" <so*****@somewh ere.comwrote in message
news:VC******** **********@news fe23.ams2...
>>In particular do you use the Publish Website option under Build and
enter the ftp location of your httpdocs folder?

No way! I use the Web Deployment Project add-in:
http://www.google.co.uk/search?sourc...ts%22+2008+%22

Thanks for that - I assume there is something similar for 2005?
Yes.
Can I ask why you don't like the publish option?
There's nothing particularly wrong with it per se - it's just that WDP is so
much more feature-rich...
Could I just ask one other question regarding databases?
Apparently I can't just copy my SqlEpress databases across to HostingUK's
sql server. I needed to create new databases and then use a script to
transfer the data across. This was a bit tricky but worked eventually and
was a useful learning exercise.
OK.
The next issue though is to set theconnection strings in my web.config to
use the new databases rather than a local SqlExpress Database.
HostingUK advised me that I should have something like this :-

Driver={SQL Native
Client};Server= sql6.myhostcp.c om;Database=myD ataBase;Uid=myU sername;Pwd=myP assword;

But if I try replacing the strings on my local machine with this type of
string then I get a complaint that the keyword "Driver" is not supported.
I haven't yet got to a position where I'm able to try this on the
HostingUK webserver so I can;t say if it works there or not.

But, if I try to configure a new sql database within Visual Studio using
the location, name and password for my database it produces a string of
the form:-
Data Source=sql6.myh ostcp.com;Initi al Catalog=myDataB ase;Persist Security
Info=True;User ID=myUsernamePa ssword=myPasswo rd"

And what's more when I use the test connection option in Visual Studio
with this string I am able to retrieve all my data in tabular form.

Would you or anyone else reading this happen to know what's going on here?
They are getting confused and thinking that you need an ODBC connection. You
don't - you need a native .NET data provider connection string, which you
already have.

See here for further details about connection strings for the various SQL
Server versions:
http://www.connectionstrings.com/?carrier=sqlserver2005
--
Mark Rae
ASP.NET MVP
http://www.markrae.net

Oct 9 '08 #10

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

Similar topics

16
1793
by: Steven Burn | last post by:
Basically, what I'm looking for, is some sort of script that I can drop into a folder on my server, and when someone visits that specific folder (I'm going to remove all file's from the folder as I've moved the site), the script detects the file is not there, and auto-redirects them to the new location (kind of like a "clever" 404 page). As I do not have direct access to my server's settings (such as editing 404 pages etc), I cannot do...
3
1574
by: Jo Davis | last post by:
www.shanje.com does sql server hosting, on shared servers, at a reasonable price. It seems. They also allow client connections. Just playing around I've managed to connect an Access Data Project to a SQL Server database, and to access the database from Enterprise Manager (running locally). First of all - what does anybody think of that as a general idea - local client, connecting to MS SQL Server running on a shared host, connecting...
2
1688
by: Jo Davis | last post by:
I'd like to do this: Have a SQL Server database hosted on a public facing web server. I want it to be held at an ISP/Web hosting company. Though I have ADSL here I don't want to manage a server. I want some ASP pages accessing the database. I would also like for a very small number (probably 2) of users to access
13
1723
by: suzy | last post by:
Hi, Does anyone know of a cheap hosting company that will allow me to host asp.net with custom c# DLLs? A SQL Server would also be handy but not necessary if the cost is pushed too high. Thanks.
25
2868
by: n3crius | last post by:
hi, i just got a web host with asp.net , seemed really cool. aspx with the c# or vb IN the actual main page run fine, but when i use codebehind and make another source file ( a .cs) to go with the aspx (as you would realistically) I get this : Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root...
4
1611
by: GMK | last post by:
hi all i don't know if here is the right place to ask such a question but i don't know where to ask it and i'm used to get all the help i need from this NewsGroup. Anyway i have built a complete asp.net appilcation, now i want to host it online but the problem is that i don't know how to create a domain name and buy it then how to upload my application should it be trough FTP or HTTP? how could i get e-mail addresses according to my...
13
3633
by: Siegfried Heintze | last post by:
I refered the engineer at my hosting service to http://support.microsoft.com/default.aspx?scid=kb;en-us;825738 where he tried to follow the directions there. He said there was no such file: Document settings\ServerName\ASPNET\Local settings\Temp I said it must be a typo, they meant to say c:\Documents And Settings\Server Name\ASPNET\Local settings\temp.
3
1364
by: mark.norgate | last post by:
Hello I'm looking for a suitable host for an ASP.NET application, but there are so many out there that I don't know which to choose. Can anyone advise? They must support the following: · ASP.NET 2.0 · SQL Server 2005
15
2014
by: Cirene | last post by:
I am looking for a new ASP.NET hosting company. I prefer... UPTIME, RELIABILITY and SPEED!!!! ASP.NET 3.5 support SQL Server support Good, proactive customer support Any thoughts? What are your experiences? (I trust you all more than reviews.)
0
9562
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 effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10303
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 tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
10061
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 protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9111
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, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
6838
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5622
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4270
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3792
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2966
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 can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.