Showing posts with label Book. Show all posts
Showing posts with label Book. Show all posts

Sunday, August 04, 2013

[Book Review] "Building Interactive Queries with LINQPad"

As I mentioned a couple days ago, [Book Review - Preview] "Building Interactive Queries with LINQPad",  the team at Packt have given me the opportunity to review Building Interactive Queries with LINQPad by Sébastien Finot.

Building Interactive Queries with LINQPad

image6

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 LINQPad’s query types
  • Handle user input with LINQPad
  • Customize LINQPad to fit your taste or workflow

...

In my usual review style, I'm going to give you my impressions, feelings and thoughts about the book. I'm not going to give you chapter-by-chapter blow-by. That you can get from other reviews and by visiting the book's site...

So let's get started then!

I received the eBook on Thursday and two train rides later I was done. The book has 126 pages, but the first part (ToC, author and reviewer notes, etc) and the index at the end take a percentage of those. That just means the rest is more like condensed soup that just needs your brain juices to reconstitute (hum... not sure where I'm going with that... but it sounded kind of cool...lol). Anyway, I pretty much couldn't put it down.

This book isn't for LINQPad Ninja's. It's not really for LINQ Ninja's either.

It's perfect for those that might not be using LINQ as well as they think they should be. It's perfect for those who think they might not be using LINQPad as effectively as they could. If you're anything like me, doc's and help are a last resort. We install the app and just start clicking. If we can get it doing something, well, we're good. This means through that many times we miss features or don't use the app as well as we could be. This book will help you if you use LINQPad like that...

But more importantly, this book is a great tutorial on LINQ. It's like learning LINQ with LINQPad added as extra flavoring. That said, if you're 100% new to LINQ, I'd get a broader book. But if you're using LINQ a little, or know one or two tricks, this book is a great way to expand your existing LINQ knowledge.

I'm gushing aren't I?

Well when I read a book on one day and use what I've read the next to help me solve a problem and save a number of lines of code... well, that causes me to gush a little.

Oh it's not perfect. There's a couple tip sections repeated. The focus on Linq to SQL, while the linq stuff is great and seeing it work in the utility is really cool, it might give the impression that Linq to SQL is something you should use in your app's. Personally, I wouldn't. It's not that the tech is bad, it's just the tech is dead. Linq to SQL has about zero future.

I'd liked to have seen the "other data sources" expanded on.

But in those two chapters, there's Linq learning going on, and I wouldn't skip them, even if you don't use that tech.

Summary

If you're a LINQ Jedi or your already live in LINQPad, this book might not be for you. Think of this book as a 200 Linq & LINQPad class. So if you're already a 300, 400, 500, then, well you get the picture)

If you're looking for a book to help you improve your existing Linq knowledge, to expand beyond a limited/working use, check out this book.

If you're looking to better use the awesome that is LINQPad, check out this book.

Would I recommend this book to a friend or co-worker, knowing they'd have to pay for it? I think I've been doing just that above... :)

 

Disclosure of Material Connection: I received one or more of the products or services mentioned above for free in the hope that I would mention it on my blog. Regardless, I only recommend products or services I use personally and believe my readers will enjoy. I am disclosing this in accordance with the Federal Trade Commission’s 16 CFR, Part 255: “Guides Concerning the Use of Endorsements and Testimonials in Advertising.

 

Related Past Post XRef:
[Book Review - Preview] "Building Interactive Queries with LINQPad"

Nothing like a little LinqPad fun for a Friday - "Hosting ASP.NET Web API in LinqPad"
Today's LINQPad fun, SelectExcept! (a tip on selecting all the fields, except...)
LINQPad is just for [no, not "breakfast"... ha.. fooled you] LINQ... Using LINQPad to execute code snippets.
.DumpJson() - LINQPad Extension Fun...
Playing with the TFS API via LINQPad (as in using LINQPad to query TFS via the TFS API)
LINQPad +50 - Adding 50 LINQ examples from DevCurry to LINQPad's sample pallet
Since we're talking about LINQPad... StreamInsight v1.2 Driver and samples for LINQPad
Jesse liberates our LINQ'ness - Learning LINQ, from LINQPad to Visual Studio
LINQ[Pad] to Twitter
LINQPad’ing into Dallas - The latest LINQPad now has “Dallas” support baked in.
OData my LINQPad – LINQPad (beta) now supports Data Services/OData (and there’s .Net 4 rev too)
Need an ad-hoc query tool for your Azure data tables? LINQPad to the rescue
This post title made me laugh, “I've Left Query Analyzer Hell For LINQPad Heaven”
LINQPad and the Entity Framework
Getting External with LINQPad – Advanced LINQPad Dimecast (aka part 3 of 3)
Fun with .Dump() in LINQPad – An intermediate level Dimecast for LINQPad
Link to LINQPad – A Dimecast LINQPad Walkthrough
LINQPad - A Free Interactive LINQ to SQL (and others) Utility (Think "SQL Query Analyzer for LINQ")

Tuesday, January 29, 2013

SQL Server 2012 (and 2008 R2, 2008, 2005, 2000, and even 7, 6.5) book list roundup

TechNet Wiki - Tord G.Nordahl - SQL Server Books

Introduction

This article is designed to keep a track of all SQL Server related books on the marked. Feel free to update the list with the desired books and links to get them.

SQL Server 2012

image

image

I liked this simple list of SQL Server books. While you could get this info directly via book seller sites, this simple, straightforward list is much easier to scan through... Plus being a wiki, we can add and tweak too (Power to the Community!  :)

(via User Ed - The blog of Ed Price, Customer Program Manager - SQL Server 2012 Books)

Monday, December 24, 2012

Get started in the Honorverse with the free "On Basilisk Station [Kindle Edition]" from David Weber/Baen, now available on Amazon

I'm currently rereading this series and am enjoying is just as much as the first (couple?) time(s). Get started (and kiss your time goodbye as once you start, you won't be able to stop) with this free kindle edition, direct from Amazon (which makes it easier to read/sync than the *.mobi versions found around the Net).

If you like science fiction/space opera/hard space battle fiction, you'll very probably like this series.

(via Christmas Eve Free Kindle Books & Best Wishes for Christmas and New Year’s and for 2013)

Friday, December 07, 2012

[Pending Book Review] "Windows Server 2012 Hyper- V Cookbook"

Disclosure: The team at Packt have provided me a free ebook version of this book for this review...

My friends at Packt (anyone who gives you free stuff is a friend... right?) have provided me another book to review. I've been following virtual machine tech for about a decade now, and while I've used them as a consumer, I've never gotten to deep into them. You know how it is, doing just enough to get the job done, get the game running, get the test environment spinning, just barely enough to make today's problem go away.

So when the chance to get a litter deeper into the tech, let alone the shiny new stuff in Windows Server 2012 Hyper-V, well I had to jump on that.

"Okay, okay Greg, enough tease, what fricken book are you talking about" you ask?

Windows Server 2012 Hyper- V Cookbook

windows server 2012 Hyper-V

  • Take advantage of numerous Hyper-V best practices for administrators
  • Get to grips with migrating virtual machines between servers and old Hyper-V versions, automating tasks with PowerShell, providing a High Availability and Disaster Recovery environment, and much more
  • A practical Cookbook bursting with essential recipes

As soon as I get this read, I'll post my usual book review, giving my thoughts and impressions...

Saturday, September 29, 2012

The "Career Book" list to end all career book lists?

Sources of Insight - Career Books

'This is a list of my favorite and noteworthy books on career development, finding jobs, work-life balance, and workplace effectiveness.  I put the bulk of the list in A-Z so that you can easily compare with your own library of career and work-life balance books.

This is a powerful collection of books for work that will help you find your path, achieve career success, master work-life balance, work less to achieve more, play to your strengths, follow your passion, bring out your best, and flourish in any arena.

image..."

Holly cow, that's a list of career books! Having just changed companies, this list called out to me (and said, "read me... reaD ME... READ ME!!!"  ;)

Monday, August 20, 2012

The TechNet Wiki isn't just for IT types, there's a good deal of Dev stuff there too, like these great curated book lists... (And being a wiki, you can add/edit it too)

TechNet Wiki

image 

Wiki: Development Portal

"TechNet Wiki includes and welcomes development-related articles.

Software development is writing and maintaining source code, and the process may include research, code modification, scripting, reuse, re-engineering, test, or maintenance. The following articles links are to articles on TechNet Wiki only. Add more links as they become available.

Table of Contents

  • General Development Articles
  • .NET Framework
  • AppFabric
  • ASP.NET
  • SharePoint
  • SQL Azure
  • SQL Server
  • NoSQL
  • Visual Studio
  • Windows Phone
  • Windows Server Security SDK
  • Microsoft Lync Server SDK
  • See Also
  • Community Resources
  • Other Languages
    • Wiki: Portal para Desenvolvedores (PT-BR)
    • Wiki: Portail de développement (fr-FR)
    • Wiki: Entwickler Portal (de-DE)
    • Wiki: Portale per gli sviluppatori (it-IT)
    • Wiki: Portal para Desarrolladores (es-ES)
    • Wiki: 開発ポータル (ja-JP)

SNAGHTMLae886b

..."

Books for IT Professionals (en-US)

This topic is a recommended reading.

This article indicates a suggested or recommended reading that will provide you with accurate and important information for a better understanding of the covered topic.

Table of Contents

SNAGHTMLb0fa46

SQL Server Books (en-US)

This article is designed to keep a track of all SQL Server related books on the marked. Feel free to update the list with the desired books and links to get them.

SNAGHTMLb2ee07

Windows Workflow (WF) Books

In this article you will find the list of all the books published on Windows Workflow (WF) 4.

Books for Developers (en-US)

This topic is a recommended reading.
This article indicates a suggested or recommended reading that will provide you with accurate and important informations for a better understanding of the covered topic.

Table of Contents

  • Introduction
  • .NET General
  • ASP.NET
  • Best Practices
  • C/C++
  • C#
  • SharePoint
  • SQL Server
  • Visual Basic
  • Windows Presentation Foundation (WPF)
  • See Also
  • Other Languages
    • Deutsch (de-DE)
    • Italiano (it-IT)
    • Русский (ru-RU)

SNAGHTMLb44848

If you're looking for a book on MS tech or dev, these lists look like a great starting point and, IMHO, easier to scan through than the traditional book seller sites...