In-Depth Training for Developers

Looking for intense hands-on developer training to help you take your dev career to a new level? VSLive! Training Seminars take our world-class education to you in an intimate virtual setting with an industry expert as your guide. Keep up-to-date on some of the hottest trends in the developer world to drive your career forward. These engaging and high-impact training seminars provide in-depth education and knowledge-share, networking with fellow peers, and one-on-one interaction with a skilled instructor to take what you have learned back to your office.


Who Should Attend?

This is a technical VSLive! training seminar, and as such, is geared to developers, data engineers, and architects but can also be helpful to technology product management such as IT leaders, Chief Data Officers, and Chief Technology Officers. Coding experience is expected, and hands-on labs will be performed using the latest technologies.

Register Now

2-Day Hands-On Training Seminar: LINQ in .NET 6 from the Ground Up
September 14-15, 2022
9:00AM – 5:00PM (Central)
Level: Introductory

Do you still find yourself writing a lot of loops, and you can't help but think there must be a better way? Well, you are probably right. LINQ can help you aggregate data, extract data from existing collections, compare data between collections, process XML, select data from a database, and much more. This seminar shows you common, and uncommon, examples where you might have used loops in the past, and how to translate those into LINQ queries. LINQ is very powerful and generally is much faster than using loops, so start using it today.

This course is for anyone who wants to learn to use LINQ syntax in their .NET applications to effectively query collections of data. In this two-day hands-on course, you learn the basics of LINQ such as selecting, ordering, and filtering data. You then move on to finding single elements and extracting data using the Take() and Skip() methods. The new Range operator in .NET 6 is used as well as the new DistinctBy(), MinBy() and MaxBy().

After the basics are explored, you can then start looking at how to answer questions about what is in a collection, look for differences between collections and how to combine collections together. Just like the SQL language, you can also perform joins and subqueries using the LINQ syntax as well as grouping. Finally you explore data aggregation, iterating over collections to perform an operation, and understanding how deferred execution works with LINQ. If time permits, you will be introduced to such technologies as LINQ to XML and using LINQ with the Entity Framework.

You will learn:

  • Why LINQ is Important
  • About Selecting, Filtering and Ordering Data
  • About Taking, Skipping and Getting Distinct Data
  • How to get Specific Data using Take, Skip and Distinct
  • About Union and Joining Two or More Collections
  • About Grouping and Aggregating Data
  • About Iterating Over Collections
  • What is Deferred Execution and Why it is Important

Attendee Workstation Requirements:
You must provide your own computer (Windows or Mac) for this hands-on lab workshop with a camera, wired Internet connection, speakers, and a microphone. The following technologies must be installed on the computer prior to the start of the Seminar on Wednesday, September 14th:

  • Visual Studio 2022 or later
  • or Visual Studio Code V1.5 or later
  • .NET 6.x or later
  • SQL Server (Developer Edition or higher) or SQL Server Express

Attendee Prerequisites:
This course is designed for programmers who already have some experience with .NET and C#. You should be familiar with object-oriented programming and know how to create a console application using either Visual Studio or VS Code.

Meet Our Speaker

Paul Sheriff

Paul has been in the IT industry over 34 years. In that time he has successfully assisted hundreds of companies architect software applications to solve their toughest business problems. Paul has been a teacher and mentor through various mediums such as video courses, blogs, articles and speaking engagements at user groups and conferences around the world. Contact Paul at psheriff@pdsa.com.

Top Reasons To Join Us

In-Depth Training.

If you are a developer, data engineer, architect, IT leader, Chief Data Officer, Chief Technology Officer, or industry professional looking for training, VSLive! Training Seminars provide focused in-depth training with one of the top experts in the field. Attend virtually and learn to use LINQ syntax in your .NET applications to effectively query collections of data.

Networking.

With small classes and an expert instructor, the intimate virtual setting of these training courses allows for networking with your peers to learn from their experiences, problem-solve, and brings solutions back to your office.

Get the Most Out of Your Time.

If you don't have time for a full 4, 5, or 6-day conference, look no further. VSLive! Virtual Training Seminars provide in-depth, actionable training in a two-day format to fit in with your busy schedule.

Looking For More? If you are interested in more developer training offerings, check out vslive.com and live360events.com to explore the events, sessions, workshops and hands-on training options we offer.

Register Today to Secure Your Space!

Pricing

  • Extended Early Bird Registration through September 2
  • Standard Registration through September 14
  • 2-Day Seminar
    (Price per attendee)
  • $1,250
  • $1,400
  • Team - 2-Day for Groups of 3 or More
    (Price per attendee)
  • $1,200
  • $1,350
  • DISCOUNTS
  • REGISTRATION INFORMATION

Discounts are available for alumni, government employees, and educators. For more information, contact us at sross@converge360.com, or 949.296.9840.

Part of a team of 3 or more? Contact us at sross@converge360.com, or 949.296.9840 for more information and pricing.

Please make checks payable to: VSLive! Seminars

Send checks to: 1105 Media Inc. General Lockbox, File 2273, 1801 W Olympic Blvd., Pasadena, CA 91199-2273

Questions? Contact Sara Ross at sross@converge360.com, or 949.296.9840

Why Visual Studio Live!

Visual Studio Live! (VSLive!™) conferences and training seminars offer intense developer training and knowledge-share to software developers, programmers, architects, designers and more that are looking for training they can put to use immediately back in the office. Join our unique brand of training on .NET, the Microsoft Platform, open-source technologies and more. Visit us at vslive.com.

 

Questions or Want to Learn More?
Email Sara Ross at sross@converge360.com.
We look forward to hearing from you!