If i understand correct? is strong typed DataSet is ORM implementation
by Microsoft?
Expecting comments .. please
Praveen 3 2071
I'm sure opinions will differ on this, but I'd call it a loose
implementation at best.
The problem with Datasets (typed or not) is that they carry with them the
burden of a generic container and the underlying database schema. As such,
typed datasets are much more coupled to your relational model, and less
object driven than traditional ORMs. You're pretty much taking your
relational model into your business layer and sticking an API on top of
it....blah....
The LINQ features of 3.0 will probably lead to much cleaner implementations .
Karl
-- http://www.openmymind.net/ http://www.fuelindustries.com/
"pratham" <pr************ @gmail.comwrote in message
news:11******** **************@ b28g2000cwb.goo glegroups.com.. .
If i understand correct? is strong typed DataSet is ORM implementation
by Microsoft?
Expecting comments .. please
Praveen
Thanks Karl, for the reply, is ORM mapping good choice for modelling
BLL objects? or a custom class is more benefical in long run? and how
do you see using Typed Dataset which microsoft is pushing as you said
loosely implemetation of ORM?
Karl Seguin [MVP] wrote:
I'm sure opinions will differ on this, but I'd call it a loose
implementation at best.
The problem with Datasets (typed or not) is that they carry with them the
burden of a generic container and the underlying database schema. As such,
typed datasets are much more coupled to your relational model, and less
object driven than traditional ORMs. You're pretty much taking your
relational model into your business layer and sticking an API on top of
it....blah....
The LINQ features of 3.0 will probably lead to much cleaner implementations .
Karl
-- http://www.openmymind.net/ http://www.fuelindustries.com/
"pratham" <pr************ @gmail.comwrote in message
news:11******** **************@ b28g2000cwb.goo glegroups.com.. .
If i understand correct? is strong typed DataSet is ORM implementation
by Microsoft?
Expecting comments .. please
Praveen
It comes down to what your project is, personal preference and experience. I
tend to dislike datasets as a whole, so my opinion might be biased. ORMs are
good when dealing with a large domain. For smaller/medium domains, I tend to
prefer to map things directly to my classes - especially if the relational
and object world are similar.
Karl
-- http://www.openmymind.net/ http://www.fuelindustries.com/
"pratham" <pr************ @gmail.comwrote in message
news:11******** **************@ 74g2000cwt.goog legroups.com...
Thanks Karl, for the reply, is ORM mapping good choice for modelling
BLL objects? or a custom class is more benefical in long run? and how
do you see using Typed Dataset which microsoft is pushing as you said
loosely implemetation of ORM?
Karl Seguin [MVP] wrote:
>I'm sure opinions will differ on this, but I'd call it a loose implementati on at best.
The problem with Datasets (typed or not) is that they carry with them the burden of a generic container and the underlying database schema. As such, typed datasets are much more coupled to your relational model, and less object driven than traditional ORMs. You're pretty much taking your relational model into your business layer and sticking an API on top of it....blah.. ..
The LINQ features of 3.0 will probably lead to much cleaner implementation s.
Karl
-- http://www.openmymind.net/ http://www.fuelindustries.com/
"pratham" <pr************ @gmail.comwrote in message news:11******* *************** @b28g2000cwb.go oglegroups.com. ..
If i understand correct? is strong typed DataSet is ORM implementation
by Microsoft?
Expecting comments .. please
Praveen This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: william |
last post by:
Hi,
I was using Typed Dataset in VB.NET to generate XML file.
I difined XSD file( named customer_order_info) to include three tables,
let's say customers, orders and order_details. I also defined relationship
between customers and orders, orders and order_details.( customerid is PK in
customers, orderid is PK in orders, orderid and productid are PK in
order_details).
In my VB.NET code, I declared a variable as the...
|
by: BeanTownBizTalkGuru |
last post by:
Good Morning;
I am collecting feedback on typed datasets vs class representation
implementation using automated code generated by XSD.exe. I can see the
benefits for a typed dataset for a rich UI application but do not see it for
non UI driven applications using the obejects. Inheritence.. etc.. Can
anyone direct me to some good info or thoughts about the subject.
Thanks
-Joe
|
by: Mat |
last post by:
I have typed dataset and i don't know how to filter rows of table A
according to children rows in table B
Example
TABLE USER has columns ID,Name
Table USERNICK has columns nickname, ID
Relationship is : each user can have many nicksname. (1,N)
|
by: moondaddy |
last post by:
I'm writing an winforms app in vb.net 1.1 and am having trouble referencing
a strongly typed dataset in the UI project. The dataset's source is behind
a web service and the data project (client side) gets a reference to the
dataset schema and all that comes with strongly typing a dataset via a
reference to the web service. The business tier which depends on the data
tier and also imports the namespace of the data project can reference...
|
by: Optimus |
last post by:
Hi everyone,
I currently develop an application in vs.net 2005 with vb.net.
I was trying to use typed dataset and I've got in trouble for
converting untyped dataset
into Typed DataSet. I don't know why I cannot perform this casting
operation properly.
First off, I've got my Typed DataSet named "AuthInfo" declared and I
then created an instance of that class. What I'd like to do next is to
perform querying through the method...
| |
by: Efi |
last post by:
we have a typed dataset with 2 tables - parent and child with relation and
foreign key constraint.
after adding 1 parent row to the parent table with 1 related(!) child row to
the child table we have the following problem that never occured in VS2003:
both new rows states (each one in it's table) is "added", but after adding
the parent row to the parent table, it automatically changes the state of the
new child row to "modified" instead...
|
by: Luqman |
last post by:
While designing an application, should we use Typed Datasets or Object
Datasource ?
Do Typed Datasets take more resources on Web Server or any better solution
to connect the sql Server Database on WebSite?
What is more practical in regard to Performance and load on Server ?
Best Regards,
|
by: Rotsey |
last post by:
Hi,
I have created a typed dataset (xsd file) with 2 tables and a relation
between them
in VS2005.
How I do I now bind that dataset to a Gridview??
When i do this the page is blank.
|
by: kj |
last post by:
Python noob here.
I want to write a script that creates and populates a simple Postgres
database.
The word on the street is to use something like SQLAlchemy for
database access in Python, but my experience in the past with
packages that perform automated SQL generation has been awful, so
I always return to lighter-weight solutions that allow me to write
my own SQL. (E.g. when coding in Perl I've used Perl's DBI package
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look !
Part I. Meaning of...
|
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...
| |
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...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 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 a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
|
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();...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
|
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
|
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |
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...
| |