Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Task 3 – Overview of LINQ To SQL, LINQ To XML, and LINQ to DataSet





As shown here LINQ provides a language integrated query framework for.NET. The features shown in the previous tasks can be used to query against relational databases, datasets, and data stored in XML.

This overview demonstrated LINQ To Objects (In-Memory Collections). For a deeper understanding of using LINQ with databases, datasets, and XML, see the LINQ Project Overview Hands On Lab.

Lab Summary

 

 

In this lab you preformed the following exercises:

· Use of Automatically Implemented Properties · Easy Initialization with Object and Collection Initializers · Implicitly Typed Local Variables and Implicitly Typed Arrays · Extending Types with Extension Methods · Working with Lambda Expressions · Using Lambda Expressions to Create Expression Trees · Understanding Queries and Query Expressions · Anonymous Types and Advanced Query Creation

 

Through the eight exercises you explored the new language features available in C# 3.0. Many of the features, such as implicitly typed local variables, extension methods, lambda expressions, and object initializers, provide a new level of convenience for C# developers. Together, the features create an expressive language for data access, allowing you to apply LINQ technology to your work, increasing your productivity as you are able to work with data as objects.

 


Appendix: Code Samples (used if not running sequentially through the lab)

 

This section contains the starting blocks of code required if skipping sections. All code written in this lab is contained in one file: program.cs Each exercise in this lab is structured to build upon the code written in the previous exercises. Compiled in this appendix are the complete sets of code that are generated by each exercise (the entire program.cs file). For example: If you wish to start at exercise 5, then you may start with the code provided for you in the exercise 5 below.







Дата добавления: 2015-09-07; просмотров: 468. Нарушение авторских прав; Мы поможем в написании вашей работы!




Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...


Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...


Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...


Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Кран машиниста усл. № 394 – назначение и устройство Кран машиниста условный номер 394 предназначен для управления тормозами поезда...

Приложение Г: Особенности заполнение справки формы ву-45   После выполнения полного опробования тормозов, а так же после сокращенного, если предварительно на станции было произведено полное опробование тормозов состава от стационарной установки с автоматической регистрацией параметров или без...

Измерение следующих дефектов: ползун, выщербина, неравномерный прокат, равномерный прокат, кольцевая выработка, откол обода колеса, тонкий гребень, протёртость средней части оси Величину проката определяют с помощью вертикального движка 2 сухаря 3 шаблона 1 по кругу катания...

ПРОФЕССИОНАЛЬНОЕ САМОВОСПИТАНИЕ И САМООБРАЗОВАНИЕ ПЕДАГОГА Воспитывать сегодня подрастающее поколение на со­временном уровне требований общества нельзя без по­стоянного обновления и обогащения своего профессио­нального педагогического потенциала...

Эффективность управления. Общие понятия о сущности и критериях эффективности. Эффективность управления – это экономическая категория, отражающая вклад управленческой деятельности в конечный результат работы организации...

Мотивационная сфера личности, ее структура. Потребности и мотивы. Потребности и мотивы, их роль в организации деятельности...

Studopedia.info - Студопедия - 2014-2025 год . (0.009 сек.) русская версия | украинская версия