As vice president of IdeaBlade technology, I should not even comment on the limitations and advantages of DevForce in this space. Happy to answer specific questions though.
Can this be verified? I can answer this with the beginning of the answer.
. , - . .. , .
1) DevForce POCO, . , Entity, .
2) , ctor, , (-) - .
var cust = new Customer {ID=..., Name =...};
, , .
3) (, ), EntityManager ( , - ), EM, , , , .
4) EntityManager , .
, , OrderDetails; , ... .
order.Customer ; order.OrderDetails . EM, , , .
:
var mgr = new EntityManager(false);
var order = new Order {ID = ..., Quantity = 1, ...};
var customer = new Customer {ID = 42, Name = "ABC", };
mgr.AttachEntity(order);
mgr.AttachEntity(customer);
order.Customer = customer;
EM .
5) LINQ
var custs = mgr.Customers.Where(c => c.Name.StartsWith("A").ToList();
var orders = mgr.Orders.Where(o => o.Customer.Name.StartsWith("A")).ToList();
6) , EntityManager , .
7) Data Mother, EM , .
8) EntityManager . , DataMother .
, . () , Entity Framework, . , .
, , , -.
9) , , , , .
10) , , .NET, Silverlight , .
, .
, (PI). PI, .
PI , . , , . , , . , API :
- EntityAspect ( )
- ErrorsChanged
- PendingEntityResolved
- PropertyChanged
- ToQuery < >
(EntityAspect, PropertyChanged); . , Object ( ), .
, P.I. .
: " , , ... ?"
, , , . , .
, , , .
,