June 2014
Intermediate to advanced
804 pages
22h 17m
English
CHAPTER 13
![]()
CLR
There are several different programming paradigms that exist nowadays. Some languages, such as SQL or XQuery, are declarative. They define what needs to be done without specifying how it needs to be achieved. Other languages, such as C# or Java, are imperative. This model requires specifying exact step-by-step control flow of the execution, defining how to achieve the results.
As an example, think about a scenario where you need to read all of the data that belongs to a specific customer. In the declarative model implemented in SQL, you would use where clause with the predicate on the CustomerId column. In the imperative model, ...
Read now
Unlock full access