Register for your free account! | Forgot your password?

You last visited: Today at 14:55

  • Please register to post and access all features, it's quick, easy and FREE!


Databases Discussion

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2007
Posts: 1,524
Received Thanks: 230
Databases Discussion

At the moment im studying Databases ..Started With MYSQL InnoDB Database and i created my Own MYSQL Wrapper and its working Perfectly now but i shouldnt stop Learning Database so i wanted to ask you guyz Lots of Questions Related To Databases ..

First Question :-
my next Database target is Either NHibernate Or Subsonic ..the question Here is whats best to use and what are the Pros and Cons of each of them ...

Second Question :-
i found website Posting New Type of ORM Database called PetaPoco it seemed better than all Types mentioned above but i never tried it .. btw its very easy to be Impemented .. so which one do u recommend me to Learn atm .. NHibernate , Subsonic or PetaPoco (to be able to Judge PetaPoco Database Here is its Link )

Third Question :-
How to know the Pros and Cons of certain Type of Database without checking Posts on Internet ( when releasing new type of database u dont find any posts about their Pros and Cons on Internet) so i wonder how can i judge the database im working with all databases seems to be working .. so how do i know that im choosing the Right Type of Database for my project ??

Regards
shadowman123



shadowman123 is offline  
Old 09/21/2013, 00:42   #2
 
elite*gold: 12
Join Date: Jul 2011
Posts: 7,083
Received Thanks: 3,396
It really depends on preference. NHibernate is a .NET version of a Java object relational mapper. It's fairly good, but it has some issues with unsigned datatypes (since it is Java based). You can add your own data types to the system though, and so adding unsigned integers and shorts is very easy to do. It's very flexible and very easy to use. I personally can't stand Subsonic. It is a nice system to use, but it's not as flexible. It's more like "you're going to implement it our way. We're going to generate the classes you can use and you're going to like it". I could be wrong in saying that's the only way, but that's the easiest way to implement the system, and it's a bit too ugly for me. I like a cleaner, lighter approach, which is why I use NHibernate. You could also make your own mapper quite easily (fun project I kinda got a taste of in my Conquer++ source). Here's my advice, use what you're comfortable using. In the end, both are good systems. As for other systems, try googling about them and what they offer. Go off of your own judgement - use what you want to use and what you think will scale well in your project.


Spirited is offline  
Old 09/21/2013, 00:58   #3
 
elite*gold: 0
Join Date: Aug 2007
Posts: 1,524
Received Thanks: 230
Quote:
Originally Posted by Fang View Post
It really depends on preference. NHibernate is a .NET version of a Java object relational mapper. It's fairly good, but it has some issues with unsigned datatypes (since it is Java based). You can add your own data types to the system though, and so adding unsigned integers and shorts is very easy to do. It's very flexible and very easy to use. I personally can't stand Subsonic. It is a nice system to use, but it's not as flexible. It's more like "you're going to implement it our way. We're going to generate the classes you can use and you're going to like it". I could be wrong in saying that's the only way, but that's the easiest way to implement the system, and it's a bit too ugly for me. I like a cleaner, lighter approach, which is why I use NHibernate. You could also make your own mapper quite easily (fun project I kinda got a taste of in my Conquer++ source). Here's my advice, use what you're comfortable using. In the end, both are good systems. As for other systems, try googling about them and what they offer. Go off of your own judgement - use what you want to use and what you think will scale well in your project.
yea i agree with you in alots of points .. i hate the Subsonic system Letteraly but if it was good to use i'd learn it but since Tons of ppl told me that NHibernate is very Good to use it will my After next Database to learn ... i checked PetaPoco Found it got alot of Advantages :-
1 - its Performance seems to be very nice according to what was posted in their website and according to Speed its faster than both NHibernate and Subsonic

2 - Its just single file with the methods Needed that can be imported into any C# Project

Finally i find it very very Enjoyable to Create your Own Methods to create Good Database System that satisfy your needs
shadowman123 is offline  
Reply



« I need help COMon - Advanced packet | DOS Attack »

Similar Threads
Databases
09/03/2013 - CO2 Programming - 3 Replies
well im using Subsonic database in the Server im developing so while i was searching about databases i found this Website offering Database system so the question here is .. should i Replace all database system with this One. . or Subsonic is Fine to use ? Regards shadowman123
[Help] Databases
01/31/2012 - CO2 PServer - Discussions / Questions - 5 Replies
Hello, I have a question. I wish to host my website on an online web server but my private server is installed on my localhost. Is there a program that will send updates to the database from my localhost to the webserver which is the same database. Example; Character was created on the website, Database information from the website updates the database on localhost immediately. There is probably a much simpler and easier way todo this. Thanks. Kyle.
Cabal databases
09/07/2009 - Cabal PServer - Discussions / Questions - 2 Replies
Hi elitepvperslers Wollte mal fragen ob jemand von euch die Cabal databases uploaden, oder einen Link posten könnte. Es ist wirklich sehr wichtig!!! Danke schonmal im voraus. mfg ruby
[Help]Databases.
07/26/2009 - Cabal PServer - Discussions / Questions - 0 Replies
Hello all... I installed and configured the centos and wmare and they are working i think... Now what is left is to configure the SQL server... And there the problem began... I don't have any databases for cabal... Can somebody tell me where can i get databases or download?
serverfiles+databases
09/30/2008 - SRO PServer - Discussions / Questions - 190 Replies
well, i got the serverfiles and the dbfiles. here they are: serverfiles: http://62.141.37.5/sl.rar dbfiles: seclink.in - secure linkin'(credits go to Haros) now the thing is... if i change the "cert.joymax.com" to 127.0.0.1 i don't get any certificates for my globalmanager... if i let it on "cert.joymax.com" the globalmanager freezes and then disconnects... what am i doing wrong?? all ips are set to 127.0.0.1 and ports are all to 32000.



All times are GMT +1. The time now is 14:55.


Powered by vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2018 elitepvpers All Rights Reserved.