• Complain

Sébastien Finot - Building Interactive Queries with LINQPad

Here you can read online Sébastien Finot - Building Interactive Queries with LINQPad full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2013, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Sébastien Finot Building Interactive Queries with LINQPad
  • Book:
    Building Interactive Queries with LINQPad
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2013
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Building Interactive Queries with LINQPad: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Building Interactive Queries with LINQPad" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Learn how to query databases interactively using LINQ and LINQPad

Overview

  • Leverage the power of LINQPad to learn LINQ
  • Discover LINQPads key features and options
  • Learn about the cool applications of LINQPad such as testing, code snippet generation, and so on

In Detail

If you need to interact with databases, XML, in-memory collections, or remote services, LINQ can make your life simpler. The best way to discover LINQ is with the help of LINQPad, a free IDE whose first goal is to make sure that writing and interacting with your LINQ query is fun and easy. More generally, LINQPad is a C#/VB/F# scratchpad that instantly executes any expression, statement block, or program with rich output formatting and a wealth of features.

With Building Interactive Queries with LINQPad, you will quickly learn everything you need to know to start using LINQ. To accelerate your learning curve, you will discover how to use LINQPad and its features to test your queries interactively and experiment with all the options offered by LINQ.

In all probability, you already know C#, but have you had a chance to try out LINQ? Building Interactive Queries with LINQPad will introduce you to everything LINQ can offer and will let you interact with every example in LINQPad, LINQs best companion.

You will learn how to build and experiment with interactive queries with this practical guide illustrated with short and detailed code samples. You will also get acquainted with other cool applications of LINQpad such as testing, code snippet generation, and so on, along with a broad approach to LINQ (to object, to SQL, to XML, and so on).

What you will learn from this book

  • Discover what LINQ can do and how it will help you
  • Learn all about LINQ query operators to join, aggregate, select, and filter data
  • Write LINQ queries with both method and query syntaxes
  • Query databases and remote services using LINQ
  • Create and manipulate XML and in-memory collections
  • Differentiate LINQPads query types
  • Handle user input with LINQPad
  • Customize LINQPad to fit your taste or workflow

Approach

A step-by-step practical guide that will introduce you to LINQPads key features, thereby helping you to query databases interactively.

Who this book is written for

This book is aimed at C#/.Net developers who wish to learn LINQ programming and leverage the easy way of using LINQPad. No prior knowledge of LINQ or LINQPad is expected. A basic knowledge of SQL and XML is required for some chapters.

Sébastien Finot: author's other books


Who wrote Building Interactive Queries with LINQPad? Find out the surname, the name of the author of the book and a list of all author's works by series.

Building Interactive Queries with LINQPad — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Building Interactive Queries with LINQPad" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Building Interactive Queries with LINQPad

Building Interactive Queries with LINQPad

Copyright 2013 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

First published: July 2013

Production Reference: 1190713

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham B3 2PB, UK.

ISBN 978-1-78217-822-4

www.packtpub.com

Cover Image by Prashant Timappa Shetty (<>)

Credits

Author

Sbastien Finot

Reviewers

Alexandre Brisebois

Antonio Rodriguez

Acquisition Editor

Aarthi Kumaraswamy

Commissioning Editor

Shaon Basu

Technical Editors

Dipika Gaonkar

Dennis John

Menza Mathew

Nitee Shetty

Project Coordinator

Akash Poojary

Proofreader

Joel Johnson

Indexer

Hemangini Bari

Production Coordinator

Conidon Miranda

Cover Work

Conidon Miranda

About the Author

Sbastien Finot , fascinated by computer science on the whole (but with a specific dedication to application development and games), has been working for more than 15 years for both small and large worldwide companies at various technical positions, ranging from developer to technical project manager, and for the last five years, as the CTO of communication agencies. He is also pursuing an entrepreneur path with his own company (in France) where he can work on fun and innovative projects. Sbastien has been using LINQ for five years now and has been a LINQPad user for almost as long.

Sbastien can be reached by any means listed on this website: http://about.me/sebastienf.

I would like to thank my parents for all the love and the support they give me all the time and for teaching me that one can achieve anything if motivated enough. This book couldn't have been written without the support of my fantastic wife (love you!). Big thanks also for the technical reviewers of this book whose suggestions and remarks enhanced the overall quality. Finally, my thanks to Packt Publishing for giving me the opportunity to write this book and live that interesting adventure.

About the Reviewers

Alexandre Brisebois , Windows Azure MVP and a member of the Windows Azure Community Experts, helps you to make informed decisions. He provides both technical and architectural guidance for Windows Azure solutions. Being a strong believer in clean code and best practices, he employs agile practices in order to produce maintainable solutions. Exploring .NET since 2002, his passion for new technologies has driven him to work for companies such as Pratt & Whitney, Canada, Air France, and CGI. After two years in Paris as a .NET consultant, he is now part of Runatserver (www.runatserver.com), a team of highly qualified, certified experts specializing in the latest technology.

If you would like reach out to Alexandre about the book or Windows Azure, feel free to contact him via twitter (@Brisebois) or his blog (http://alexandrebrisebois.wordpress.com).

Antonio Rodriguez is a Software Engineer who likes solving interesting problems, and tinkering with different technologies and programming languages. He occasionally documents his experiments on his blog (http://www.xhroot.com).

When he is not writing code, he enjoys spending time with his wife Ping and his son Isaac.

Antonio holds a Bachelor's degree in Computer Engineering from the Georgia Institute of Technology.

www.PacktPub.com
Support files, eBooks, discount offers and more

You might want to visit www.PacktPub.com for support files and downloads related to your book.

Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at > for more details.

At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.

httpPacktLibPacktPubcom Do you need instant solutions to your IT - photo 1

http://PacktLib.PacktPub.com

Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can access, read and search across Packt's entire library of books.

Why Subscribe?
  • Fully searchable across every book published by Packt
  • Copy and paste, print and bookmark content
  • On demand and accessible via web browser
Free Access for Packt account holders

If you have an account with Packt at www.PacktPub.com, you can use this to access PacktLib today and view nine entirely free books. Simply use your login credentials for immediate access.

Instant Updates on New Packt Books

Get notified! Find out when new books are published by following @PacktEnterprise on Twitter, or the Packt Enterprise Facebook page.

Preface

Language Integrated Query (LINQ) is a Microsoft .NET Framework component that extends the language to provide a unified way to query collections and sequences. Those collections can either be local items or data in a remote database. LINQPad is a free IDE that allows you to create programs and to query databases. As its name suggests, LINQPad's main purpose is to write and run LINQ queries, but it can also execute C# or VB Scripts directly from its editor. Also, LINQPad is the perfect companion to learn LINQ!

What this book covers

, Discovering LINQPad , will introduce you to LINQPad, how to install it, how to configure it, and how to use it.

, Coding in LINQPad , will teach you how to use LINQPad as a practical tool to run quick tests and debug snippets of code.

, Learning LINQ Basics , will be your introduction to LINQ.

, Discovering LINQ Query Operators , will continue with LINQ by focusing on defining LINQ to objects and you will also learn about few LINQ query operators.

, Databases and Relational Data , will talk about the LINQ to SQL driver and more LINQ query operators.

, Using other Data Sources , will introduce you to more LINQ drivers: LINQ to XML, LINQ to Entity, and LINQ to WCF Data Services.

, Advanced LINQPad , will show you some of the more advanced features of LINQPad.

What you need for this book
Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Building Interactive Queries with LINQPad»

Look at similar books to Building Interactive Queries with LINQPad. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Building Interactive Queries with LINQPad»

Discussion, reviews of the book Building Interactive Queries with LINQPad and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.