|
Seamless Linq is an extension of the Microsoft Linq technology that creates a new level of high-performance
data processing.
Seamless Linq is an extension of Microsoft "Linq to SQL", which allows relational
use of the "update", "insert" and "delete" operations.
These Microsoft Linq query language extensions fully enable all relational database
operations. They create a new seamless style of interaction between business
logic and relational data storage allowing high performance data processing
inside the classic OO paradigm.
Seamless Linq Preview is compatible with Visual Studio 2008.
Click here to request the latest version of this product
and examples of the seamless code.
This seamless style of coding addresses the well known problem of impedance mismatch.
Now, for the first time, coders can implement pure relational operations inside
an object oriented code. And the object oriented approach does not sacrifice the
high-performance power of relational data storage.
In a seamless application, the primary information unit used in the communication
between objects, is the query variable. On one hand, the query variable represents
a set of business entities. And on the other hand, it can be used to build other
queries.
The methods of seamless application may accept a query variable as an argument,
modify it, convert it from one type to another and pass it further through the call
stack. As soon as the target query is built it is sent to data storage for the execution.
This example shows how seamless code is used to update data directly in the database
without loading it into memory:
IQueriable<Order>
orders = from o in
orders
where o.OrderStatus ==
OrderStatus.Prepared
select new
Order(o){ OrderStatus = OrderStatus.Completed
};
dataContext.Orders.Update(orders);
|
 |
January, 29, 2008
Seamless Linq presented at CTDOTNET event.
read more
December, 3, 2007
Seamless Linq is integrated with Visual Studio 2008 Release.
read more
October, 29, 2007
Website is redesigned.
read more
October, 25, 2007
Code generation utility is integrated with Visual Studio.
read more
October, 12, 2007
Seamless Linq is integrated with Visual Studio 2008 Beta2.
read more
All news |
|