473,385 Members | 2,269 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,385 software developers and data experts.

Without SQL Enterprise - MySQL? XML?

I have a project I'm working on where I just won't be able to have SQL enterprise.
It's an ASP.Net VB project, and it needs to scale. Can I just use rigid and relational
XML and have the entire site run well without an ODBC database?

Will XML scale? I'm worried if I have a User.xml keeping track of all the
users the same way that a Users table would in SQL, it won't be able
to deal with a lot of simulatneous users.

Will MySQL be a nightmare? It works fine with PHP and mySql.
But the way the Visual Studio .Net environment works, will it
be horribly hard to get views of the mySQL tables with the
same web form designers etc ?

Thankssss
Paul
Nov 18 '05 #1
7 1381
Why not consider MSDE?

Dale

"Paul berry" <an*******@discussions.microsoft.com> wrote in message
news:57**********************************@microsof t.com...
I have a project I'm working on where I just won't be able to have SQL enterprise. It's an ASP.Net VB project, and it needs to scale. Can I just use rigid and relational XML and have the entire site run well without an ODBC database?

Will XML scale? I'm worried if I have a User.xml keeping track of all the
users the same way that a Users table would in SQL, it won't be able
to deal with a lot of simulatneous users.

Will MySQL be a nightmare? It works fine with PHP and mySql.
But the way the Visual Studio .Net environment works, will it
be horribly hard to get views of the mySQL tables with the
same web form designers etc ?

Thankssss
Paul

Nov 18 '05 #2
Hi Paul,

MySQL will work just fine with .NET and will scale well.MySQLNet
provider(open source managed .NET provider for MySQL) is great and will
perform well from
my experience.Here is the link for Exploring MySQL in the Microsoft .NET
Environment
http://www.mysql.com/articles/dotnet/index.html#ADO.NET
It will work fine with Visual Studio .NET as well.Regarding XML,it is
based on the nature of your requirement..NET has great classes to deal with
XML which will give superior performance.
For example :
XMLTextReader class provides fast,non-cached,forward-only access to XML
data.
XMLTextWriter Class Represents a writer that provides a fast,
non-cached, forward-only way of generating streams or files containing XML
data that conforms to the
W3C Extensible Markup Language (XML) 1.0 and the Namespaces in XML
recommendations.
Here is a link to explore the System.Xml namespace.

http://msdn.microsoft.com/library/de...mberstopic.asp

Hope this helps.

Regards
Marshal Antony
http://www.dotnetmarshal.com



"Paul berry" <an*******@discussions.microsoft.com> wrote in message
news:57**********************************@microsof t.com...
I have a project I'm working on where I just won't be able to have SQL enterprise. It's an ASP.Net VB project, and it needs to scale. Can I just use rigid and relational XML and have the entire site run well without an ODBC database?

Will XML scale? I'm worried if I have a User.xml keeping track of all the
users the same way that a Users table would in SQL, it won't be able
to deal with a lot of simulatneous users.

Will MySQL be a nightmare? It works fine with PHP and mySql.
But the way the Visual Studio .Net environment works, will it
be horribly hard to get views of the mySQL tables with the
same web form designers etc ?

Thankssss
Paul

Nov 18 '05 #3
What is the reason for not using SQL enterprise (I guess you mean full
SQL-Server)?

If you search for a good, stable, easy to maintain and performant database
you might want to take a look at Gupta SQLBase. It comes with all sorts of
connectivity (Native, ODBC, OLEDB and a NDP - .NET data provider) perfectly
integrating into the various environments. Additional information available
at http://www.fecher.at and http://www.guptaworldwide.com.

--
Martin Knopp, Dipl. Ing.

fecher GmbH
D'Orsay-Gasse 4/1, A-1090 Wien
email: Ma**********@fecher.at, web: www.fecher.at
phone: +43-1-3199124-0, fax: +43-1-3199124-80

-- Alle Dienstleistungen von fecher im Überlick!
http://www.fecher.at/services/ --

-- Gupta Roadmap für SQLBase und Team Developer mit Themen wie Unicode,
Linux und .NET - informieren Sie sich hier:
http://www.fecher.at/GuptaRoadmapJuly2003 --

-- Windows style web application powered by Team Developer, Building Blocks
XP and ASP.NET here: http://www2.fecher.de/islandweb/ --
"Paul berry" <an*******@discussions.microsoft.com> schrieb im Newsbeitrag
news:57**********************************@microsof t.com...
I have a project I'm working on where I just won't be able to have SQL enterprise. It's an ASP.Net VB project, and it needs to scale. Can I just use rigid and relational XML and have the entire site run well without an ODBC database?

Will XML scale? I'm worried if I have a User.xml keeping track of all the
users the same way that a Users table would in SQL, it won't be able
to deal with a lot of simulatneous users.

Will MySQL be a nightmare? It works fine with PHP and mySql.
But the way the Visual Studio .Net environment works, will it
be horribly hard to get views of the mySQL tables with the
same web form designers etc ?

Thankssss
Paul

Nov 18 '05 #4
XML? I would not head this direction for a large number of users.
MySQL? Not a problem, overall, except I am not as fond of the OleDb drivers
for MySQL as OleDb for other databases. It works.

Other options
MSDE - basically SQL Server for 5 concurrent users. If you use correctly, it
will scale much better than Access (ie, open conn as late as possible (JIT)
and close ASAP).

Of the choices you put forth, I would opt for MySQL personally.

--
Gregory A. Beamer
MVP; MCP: +I, SE, SD, DBA

************************************************** ********************
Think Outside the Box!
************************************************** ********************
"Paul berry" <an*******@discussions.microsoft.com> wrote in message
news:57**********************************@microsof t.com...
I have a project I'm working on where I just won't be able to have SQL enterprise. It's an ASP.Net VB project, and it needs to scale. Can I just use rigid and relational XML and have the entire site run well without an ODBC database?

Will XML scale? I'm worried if I have a User.xml keeping track of all the
users the same way that a Users table would in SQL, it won't be able
to deal with a lot of simulatneous users.

Will MySQL be a nightmare? It works fine with PHP and mySql.
But the way the Visual Studio .Net environment works, will it
be horribly hard to get views of the mySQL tables with the
same web form designers etc ?

Thankssss
Paul

Nov 18 '05 #5
hey thanks this is awesome, totally the way i am going to g
one thing i noticed, there's a commercial .Net provider an
an open source one. will the open source one do?
Nov 18 '05 #6
>What is the reason for not using SQL enterprise (I guess you mean full SQL-Server)

its a cost issue -- the price for a fully licensed sql server strikes the funding tea
as extremely expensive.
Nov 18 '05 #7
mySQL!!!

It works great with .NET. There are open source native data providers, and
also a couple of commercial ones. I've only used one commercial one so
couldn't tell you which one is best. The one I use is Core Labs.
It works a treat, and i've done time trials against SQL Server, and for read
operations (90% of the sql statements that run on my site) it's faster.

"Paul berry" <an*******@discussions.microsoft.com> wrote in message
news:57**********************************@microsof t.com...
I have a project I'm working on where I just won't be able to have SQL enterprise. It's an ASP.Net VB project, and it needs to scale. Can I just use rigid and relational XML and have the entire site run well without an ODBC database?

Will XML scale? I'm worried if I have a User.xml keeping track of all the
users the same way that a Users table would in SQL, it won't be able
to deal with a lot of simulatneous users.

Will MySQL be a nightmare? It works fine with PHP and mySql.
But the way the Visual Studio .Net environment works, will it
be horribly hard to get views of the mySQL tables with the
same web form designers etc ?

Thankssss
Paul

Nov 18 '05 #8

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

Similar topics

3
by: James | last post by:
We are writing a web based application which primarily will serve information to run an ivr. Based on our current IVR getting 1000000 hits a week, this is going to be heavy duty. We have very...
0
by: Eric Raymond | last post by:
When installing the rpms (or the tar file) onto Red Hat Enteprise Linux AS Beta 1 (Taroon), we get the follwing error: Installing all prepared tables /usr/bin/mysql_install_db: line 1: 7690...
0
by: Jim Williams | last post by:
I am not able to get MYSQL running on Suse Linux Enterprise Server. I tried stopping with the command mysqld and it reported, "Shtudown Complete." Then when I tried to restart it with the...
5
by: steve | last post by:
Hi, When I copy tables in a database from one server to another using enterprise manager, everything copies ok, except for field defaults. Has anyone seen this, and what is the solution? --...
7
by: rockdale | last post by:
hi, I just downloaded Microsoft Enterprise Library Jan 2006 and try to integrate it into my asp.net application. As i am going to connect to mySQL database, I need to include the source code in my...
2
by: rockdale | last post by:
Hi, all I am using Enterprise Library for .NET Framework 2.0 - January 2006 to access my backend MS SQL database. As now we are consider migrate sql database to mySQL. What engine (ODBC or...
1
by: rockdale | last post by:
Well, I guess I did express myself very clearly. I implemented the Ent Lib 2.0 data block against SQL database successfully. The system now is a production system. But now we want to migrate the...
1
by: Cesar Gazzo Huck | last post by:
Hi, I'm trying to use Mysql with Enterprise Library but i have a problem with somes methods becouse EntLib understand that mysql is a generic database. I am trying use Custom Provider Mapping with...
0
by: ch0c0 | last post by:
Hi, I am trying to use Enterprise Library Logging block in MySQL but the LoggingDatabase.sql that it comes with is just for SQL server, I guess. I am trying to run that script but its giving me...
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
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:
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
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,...

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.