I agree with you that interacting with a business word should be as simple as possible, with complex types and other complexity hiding, or what's the point. At the point where the user interface and business objects are connected, there should be as little complexity 0 as possible.
, . , , < 3 , 3 . , , : , , , . , , , . , - , , , , . . . , , ., .
- < > Microsoft
. -
.
,
.
,
- .
- SDK:
, -
++
-. , , .