|
I really like ORM as compared to store procedure, but one thing that I afraid is that ORM could be slow, because of layers and layers of abstraction. Will using ORM slow down my application? Or does it matter?
Started by Ngu Soon Hui on
, 15 posts
by 15 people.
Answer Snippets (Read the full thread at stackoverflow):
Multiply the hours you saved....
Then, figure out how much money you spent on the server to support ORM.
So, while ORM may saved by using an ORM.
Server hardware, generally, is cheaper than hiring another team of programmers .
|
|
For some of the apps I've developed (then proceeded to forget about), I've been writing plain SQL, primarily for MySQL. Though I have used ORMs in python like SQLAlchemy , I didn't stick with them for long. Usually it was either the documentation or complexity...
Started by hydrapheetz on
, 10 posts
by 10 people.
Answer Snippets (Read the full thread at stackoverflow):
An ORM is code you don'....
EDIT in response to a comment requesting me to describe how I distinguish DAL from ORM:
A DAL is what you write yourself.
Your only options aren't those at the ends of the spectrum .
Not a heavyweight ORM.
|
|
I have been playing with some Linq ORM (linq directly to SQL) and I have to admit I like its expressive powers . For small utility-like apps, It also works quite fast : dropping a SQL server on some surface and you're set to linq away.
For larger apps...
Started by Peter on
, 11 posts
by 10 people.
Answer Snippets (Read the full thread at stackoverflow):
I personally....
My, honest - i am an ORM newbie - question : what is the big advance of ORM over writing a decent DAL by hand?
Not all programmers are willing or even capable other ORM a blessing.
Portability between different db vendors.
|
Ask your Facebook Friends
|
As a web developer looking to move from hand-coded PHP sites to framework-based sites, I have seen a lot of discussion about the advantages of one ORM over another. It seems to be useful for projects of a certain (?) size, and even more important for ...
Started by flamingLogos on
, 14 posts
by 14 people.
Answer Snippets (Read the full thread at stackoverflow):
The idea is that you write a definition of how your... .
I suggest you take a look at some of the ORM's that are in use, a favourite of mine is the ORM used in the python framework, django .
Other and simply call obj.Save() when you're done.
|
|
I haven't worked on a .NET project for a while (more than a year). Before I've never used an ORM for a .NET application. What are some of your takes on this? Does using one make sense? Which ones should I consider trying?
Started by Vasil on
, 23 posts
by 23 people.
Answer Snippets (Read the full thread at stackoverflow):
It is more....
It is easy to use, saves a ton of time during development to SQL IS NOT an ORM.
Today: LINQ to SQL.
There are many ORM's and i am sure someone else with more experience on some not a free framework.
A big difference.
|
|
I'm working on a .NET application using Silverlight on the client side. Now I've come to the point where I want to throw out my static dummy data on the server side and add a database instead.
For the database I'd love to use one of them ORM's where I...
Started by Stian Karlsen on
, 7 posts
by 7 people.
Answer Snippets (Read the full thread at stackoverflow):
LINQ to SQL....
NHibernate:
NHibernate is a great ORM but it has a quite steep learning curve, so you class.
NHibernate and Silverlight:
One of the NHibernate contributors, Ayende from the Silverlight client .
On Linq2SQL or EF or other ORM.
|
|
I have looked at NHibernate and EntitySpaces and they both seem to work differently.
In EntitySpaces, you define the database tables and table relationships and the classes are generated for you.
In NHibernate, you define the classes and the table relationships...
Started by Petras on
, 8 posts
by 8 people.
Answer Snippets (Read the full thread at stackoverflow):
It is....
It does many jobs this Genome generates DTOs for you .
I had fairly good success working with Genome ORM.
So spend that time wisely.
Coding against the domain than you do against the database itself -- especially when using an orm.
|
|
Microsoft Linq to SQL, Entity Framework (EF), and nHibernate, etc are all proposing ORMS as the next generation of Data Mapping technologies, and are claiming to be lightweight, fast and easy. Like for example this article that just got published in VS...
Started by Ahmad on
, 19 posts
by 19 people.
Answer Snippets (Read the full thread at stackoverflow):
Here's the number one big ass elephant in the room with most of the ORM tools queries are moved....
Not everyone is.
Code generation with ORM saves my shop about 20-30% on most of ourNo.
I'm a huge ORM advocate.
Are the best.
|
|
I am in the process of integrating a number of legacy systems. They each have different databases; and I will need to write data access code for most of them.
The database schemas cannot be changed (I might be able to apply some indexes and such, but ...
Started by driis on
, 8 posts
by 8 people.
Answer Snippets (Read the full thread at stackoverflow):
If you have several different legacy databases where some of them are poorly designed, you might find it easier to build the ... .
At a guess, I think an ORM might cause you more trouble than it saves.
Specific data will also be serialized.
|
|
During my apprenticeship, I have used NHibernate for some smaller projects which I mostly coded and designed on my own. Now, before starting some bigger project, the discussion arose how to design data access and whether or not to use an ORM layer. As...
Started by hangy on
, 15 posts
by 15 people.
Answer Snippets (Read the full thread at stackoverflow):
Why would an ORM make things harder to debug? You'll get the same result whether it comes from a stored proc or from the ORM....
And in most cases you should be able to locate data .
For the time ORM saves you developing/testing/etc.
|