There are no items in your cart. Continue shopping on our Course Directory page.
Pay now -or- pay later
Pay by credit card at checkout
-or- pay later by invoice, as always.
In this course you will apply C# extended features, including definitive coverage Language Integrated Query (LINQ), to streamline the use of C# as both an object-oriented and a first-class data-manipulation language. C# is layered on top of Microsoft’s highly successful .NET Framework. With the advent of Core, the extra dimensions of portability and openness have been added. To effectively leverage the integration of programs with both .NET Framework and Core, use of different language features are required including specialised C# keywords, advanced lambda expressions, extension methods, generic classes and delegates, universal functions, and anonymous types. In particular, to optimise data access, productivity, and overall application performance.
LIVE, INSTRUCTOR-LED
TRAINING AT YOUR SITE
Customize Your Team Training Experience
CONTACT USOur flexible, easy-to-redeem training vouchers are available to any employee within your organisation. For details, please call 0800 282 353 or chat live.
26 - 28 May
2:00 PM - 9:30 PM BST
Online (AnyWare)
4 - 6 Aug
2:00 PM - 9:30 PM BST
Alexandria, VA / Online (AnyWare)
22 - 24 Nov
2:00 PM - 9:30 PM GMT
Herndon, VA / Online (AnyWare)
2 - 4 Feb
2:00 PM - 9:30 PM GMT
Alexandria, VA / Online (AnyWare)
Guaranteed to Run
When you see the "Guaranteed to Run" icon next to a course event, you can rest assured that your course event — date, time — will run. Guaranteed.Language shortcuts
Streamlining program logic
Filtering and ordering data with lambda expressions
Applying extended features
Syntax and semantics
Iterating collections
Connecting to and reading from a database
Object Relational Mapping
Updating a database
Dynamic Enumeration
Advanced LINQ techniques
C# is used in this course in order to use extended features including LINQ and EF.
Yes! We know your busy work schedule may prevent you from getting to one of our classrooms which is why we offer convenient online training to meet your needs wherever you want. This course is available in class and live online.
Questions about which training is right for you?
It allows us to direct your request to the appropriate Customer Care team.
Your Training Comes with a 100% Satisfaction Guarantee!*
*Partner-delivered courses may have different terms that apply. Ask for details.