CodeMash: Developing Data-Driven Web Applications with LINQ
Presented by: Scott Guthrie
These are “live” notes and necessarily rough.
Today’s Problem: Data != Objects
Traditional data access includes a mixture of languages (SQL and native code), arguments loosely bound, results loosely typed, compiler cannot help catch mistakes and queries in quotes within the code.
In LINQ, classes describe data. There is encapsulated business validation. A [...]