70 likes | 220 Views
M aking LINQ a Habit "Thinking in LINQ". Pandurang Nayak Developer Evangelist | Microsoft Corporation http://www.thinkingms.com/pandurang | pandurang.nayak@microsoft.com. Why LINQ?. Easy access to non-Object Oriented structures Collections, XML, Relational Data, etc. Elegant code
E N D
Making LINQ a Habit"Thinking in LINQ" Pandurang Nayak Developer Evangelist | Microsoft Corporation http://www.thinkingms.com/pandurang | pandurang.nayak@microsoft.com
Why LINQ? • Easy access to non-Object Oriented structures • Collections, XML, Relational Data, etc. • Elegant code • High-performance • Easy to use and code • Great for working with ORM-style applications
demoCODING WITH LINQ With the Visual LINQ Query Builder add-in
References • CSharp Samples http://code.msdn.microsoft.com/csharpsamples • Visual LINQ http://code.msdn.microsoft.com/vlinq • 101 LINQ Samples http://msdn.microsoft.com/en-us/vcsharp/aa336746.aspx
Contact • Blog Address www.thinkingMS.com/pandurang • Email Address pandurang.nayak@microsoft.com