LINQ 2.0 Democratizing the Cloud

LINQ 2.0 Democratizing the CloudShort Description
the basis of the Language Integrated Query (LINQ) technology developed by … The LINQ framework defines a basic pattern of so-called Standard Sequence …

Website: research.microsoft.com | Filesize: 73kb

Content
LINQ 2.0:
Democratizing the
Cloud
Erik Meijer
Microsoft
emeijer@microsoft.com
The Past
Distributed applications are often structured into layers of tiers, typically three,
the presentation or client tier, the middle or business tier and the data tier. Each
of these tiers has its own data model. The presentation tier usually deals with
semi-structured data as XML, or these days, as JSON. The middle tier usually
deals with business entities defined in some object-oriented language. Finally, the
data tier usually deals with tabular data stored in a relational database. Before we
can even start thinking about concurrency and the distributed aspects of the
problem, we must first solve the impedance mismatch between these three
disparate data models.
One school of thought is to pick one data model as the universal one and map all
other data models into it. The most popular option is to view all data as XML and
then use XQuery as the glue language. Others try to come up with a new data
model that encompasses all previously know data models. We do not believe that
this universal data model approach is the right solution to the impedance
mismatch problem. Instead of trying to…

Get the file Download here

AddThis Social Bookmark Button
Related Books:
  • C# 3.0 and Linq Final.ppt
  • LINQ L anguage In tegrated Q uery. LINQ is coming with C# 3.0 …
  • LinQ for Java
  • LINQ to XSD
  • The LINQ Project
  • An Introduction to LINQ (Chapter 2)
  • Calling functions in LINQ queries
  • Generics and a taste of LINQ

  • Related Searches: , , , ,



    Comments

    Leave a Reply