by ThinqLinq

Sample projects and downloads relating to LINQ Subscribe in a reader

LINQ and related Files and Downloads

  • XLINQEventLogRss

    <P>Sample code to extract information from the event log and present it as a RSS feed using LINQ to XML (formerly XLINQ)</P>
    (Uploaded on 1/14/2018 10:49:39 PM - File Size 1780)
  • WP7RxSamples

    Windows Phone 7 demos in C# using the Reactive Extensions. See <a href='' >this post</a> for more information about the files in this download.
    (Uploaded on 1/14/2018 10:49:38 PM - File Size 121620)
  • Wp7RxDemosVB

    Windows Phone 7 demos in Visual Basic using the Reactive Extensions. See <a href='' >this post</a> for more information about the files in this download.
    (Uploaded on 1/14/2018 10:49:37 PM - File Size 143452)
  • Win8Hub

    Slide deck for Windows 8 as an Application Integration Hub. Demonstrates how Contracts, Pickers, and Charms contribute to making Windows 8 a hub for applications to communicate between each other while retaining sandboxed isolation.
    (Uploaded on 1/14/2018 10:49:32 PM - File Size 730404)
  • WhatsNewVS2008

    Slides and demos for the What's new in Visual Studio 2008 presentations. VS 2008 is more than just LINQ. This presentation looks at other new features in VS 2008, including CSS properties, JScript intellisense and debugging, N-Tier data support, Synchrnoization services, Workflow (WF) support and WPF/Winform integration. The slides are based largly on a white-paper available at <A href=""></A>
    (Uploaded on 1/14/2018 10:49:27 PM - File Size 838198)
  • VB9Language

    <P>Slide deck and demos showing off the new features in VB 9 which will be included in Visual Studio 2008. The demos&nbsp;illustrate the following product features:</P><UL><LI>Anonymous Types</LI><LI>Local Type Inference</LI><LI>Object Initializers</LI><LI>Lambda Expressions</LI><LI>Expression Trees</LI><LI>Extension Methods</LI><LI>Query comprehensions</LI><LI>Partial Methods</LI><LI>Option Compare</LI><LI>Option Infer</LI><LI>Ternary If</LI><LI>Nullable Type?</LI><LI>XML Literals</LI><LI>XML Namespaces</LI><LI>Relaxed delegates</LI></UL>
    (Uploaded on 1/14/2018 10:49:22 PM - File Size 141221)
  • ThinqLinqRtm

    Updated source for Visual Studio 2008 RTM for the Thinq Linq sample blog site.
    (Uploaded on 1/14/2018 10:49:22 PM - File Size 2225784)
  • TallahasseeLinq

    Demos and slide deck for the 2006 Tallahassee, FL Code Camp covering LINQ and DLINQ.
    (Uploaded on 1/14/2018 10:49:12 PM - File Size 77819)
  • SharepointUnitTesting

    Slides and demo project illustrating using Unit Testing in a Sharepoint solution. Some of the tests require the <a href='' target='external'>TypeMock Isolator</a> product. Remove those references if you wish to test the project without using this tool. To run the sample webpart in SharePoint, deploy it to your SharePoint site and then add it to a form. Note: This sample is NOT production ready, but is simply illustrates how and why to consider using unit testing in your SharePoint development methodologies.
    (Uploaded on 1/14/2018 10:49:06 PM - File Size 2626439)
  • RX_Wpf

    Reactive Framework samples from the "Becoming an RxPusher with the Reactive Framework" talk. With the emergence of LINQ, we discovered the power and flexibility that comes from the IEnumerable interface. This pull model makes iterating over sets of data and performing filtering, transformation, and aggregation operations easy through LINQ. However, the pull model breaks down in asynchronous and event driven environments. In evaluating the options, we discovered that the IObserverable interface and the push model were effectively analogous to the pull model of IEnumerable. As a result, we can make event driven asynchronous progamming easier and more declarative by using the Reactive Framework and LINQ to Events.
    (Uploaded on 1/14/2018 10:48:54 PM - File Size 184046)
  • RX_Silverlight

    Slides and demos for using the Reactive Framework in Silverlight 4 and Windows Phone 7.
    (Uploaded on 1/14/2018 10:48:53 PM - File Size 465900)
  • RxJs

    Slides and samples demonstrating some of the uses of the Reactive Extensions for JavaScript (RxJs). The samples illustrate using RxJs for LINQ style queries, <a href="">Timer based web page rotator</a>, <a href="">Mock observable sensor</a>, Mose drag drop, Dictionary Suggest, and Bing Translator over multiple languages.
    (Uploaded on 1/14/2018 10:48:53 PM - File Size 2213005)
  • RxWp7Mix11

    Demo samples from the MIX 2011 talk: <a href="">Rx: A Library for Managing Asynchronous Data and Events in your Windows Phone 7 Application</a> .
    (Uploaded on 1/14/2018 10:48:46 PM - File Size 350758)
  • RecipeWebApi

    Slides and demos for WebAPI samples. This file does NOT include the database. It should be auto created when you spin the project up. You are responsible for populating data for testing purposes. Open the API help link to see the list of service methods and resources that are used in the demos.
    (Uploaded on 1/14/2018 10:48:33 PM - File Size 1096389)
  • Rx-Winrt

    Windows 8 Metro (WinRT) samples for Reactive Extensions (Rx). These samples were built using the Windows 8 Consumer Preview, Visual Studio 2011 Beta, and the experimental Beta for Rx 2.0 as introduced on the Rx Blog. I make no promises that these bits will continue to function once any of those systems are updated. In addition to those environments, you will also need to get your own Bing AppId if you want to use the Bing Translator sample.
    (Uploaded on 1/14/2018 10:48:28 PM - File Size 95877)
  • ParallelAsync

    Slides and samples for the Parallel vs. Async Programming in .Net. The samples require LinqPad 4 to run. The C# 5 Async/Await sample is not included. Instead, you can read the whitepaper from Microsoft which walks you through the process of moving from callbacks through Task based Async to C#5 syntax. The Rx Translator example is available in the RxPhone samples on this site.
    (Uploaded on 1/14/2018 10:48:27 PM - File Size 474970)
  • LinqToXml

    Slides and demos in VB and C# covering LINQ to XML for document reading and writing.
    (Uploaded on 1/14/2018 10:48:24 PM - File Size 743632)
  • MontgomeryCodeCampDlinq

    <P>Slides and demos from the LINQ to SQL presentation from the 2006 Montgomery, AL Code Camp.</P>
    (Uploaded on 1/14/2018 10:48:23 PM - File Size 98632)
  • LinqToSqlBeyondTheBasics

    Slides and samples for the LINQ to SQL Beyond the Basics talk.
    (Uploaded on 1/14/2018 10:48:23 PM - File Size 562498)
  • LinqForDBA

    Demos showing the basics of LINQ geared toward DBA's. The .linq files require LinqPad.
    (Uploaded on 1/14/2018 10:48:19 PM - File Size 3326490)
  • LinqScalability

    When LINQ arrived in 2008, we were given a new declarative model to perform set based operations. As we begin to use it more in our applications we start to see the performance implications of using this model in our applications. This session will look at options we have to improve our performance by improving our code, using hash tables with I40, scaling up with PLINQ, scaling out with Dryad and asynchronous operations with Rx. By the end of this session, you should have an understanding of when to use each of these new and emerging technologies to improve your LINQ code.
    (Uploaded on 1/14/2018 10:48:12 PM - File Size 581166)
  • LINQMigrationStrategies

    Slides supporting the discussion of how to migrate existing applications to take advantage of the power of LINQ.
    (Uploaded on 1/14/2018 10:48:08 PM - File Size 513686)
  • LINQJacksonville

    This file contains the slides and demos in for LINQ and VB9.0 and C#3.0 as presented at the Jacksonville, FL code camp in 2006. They require installing the MAY 2006 LINQ CTP available on MSDN.
    (Uploaded on 1/14/2018 10:48:00 PM - File Size 191330)
  • LinqBlog

    Updated version of the ThinqLinq site including the implementation of Categories, Theming, Url rewriting, and Comments.
    (Uploaded on 1/14/2018 10:47:58 PM - File Size 2738361)

    Slides for the LINQ for DBA's talk. This looks at LINQ from a DBA's perspective.
    (Uploaded on 1/14/2018 10:47:50 PM - File Size 285528)
  • L2STricksTips

    Slides and samples for the LINQ to SQL Tricks and Tips presentation. Please read the readme.txt file in this package to find out how to download the additional components used in the samples. You will need the version of Northwind that was created for the Entity Framework samples. You also need LINQPad from LINQPad.Net.
    (Uploaded on 1/14/2018 10:47:41 PM - File Size 626341)
  • DynamicVb

    Slides and Demos for the talk, "Dynamic Programming in a Statically Typed World with VB 10" - One of the key pillars of .NET 4.0 is the inclusion of dynamic language support. Many languages have tended to stick to static or dynamic typing. Visual Basic is uniquely positioned to stradle the fence and work equally well in both the staic and dynamic worlds. We will show how to take advantage of the new dynamic language enhancements in VB 10. We'll also demonstrate some cases where you should and shouldn't use these dynamic features.
    (Uploaded on 1/14/2018 10:47:38 PM - File Size 1349391)
  • L2S-EFMigration

    Demos showing migrating the simple version of this site from LINQ to SQL to the Entity Framework. This file contains two zipped projects: the starting project which uses LINQ to SQL and the end project which demonstrates the site using the Entity Framework. In addition to the simple migration, we also show how to eliminate the intemediary Many-to-Many CategoryPosts table in the conceptual entity model.
    (Uploaded on 1/14/2018 10:47:37 PM - File Size 2802379)
  • InsideLinq

    Slides and demos showing how IEnumerable differs from IQueryable. Also shows how duck typing works in C# for these patterns and the query comprehensions.
    (Uploaded on 1/14/2018 10:47:23 PM - File Size 158013)
  • EfTestability

    Slides and sample projects illustrating some options you have for testing Entity Framework models. The samples illustrate some ways that you can perform unit testing with and without abstracting the Entity Framework into repositories. NOTE: One test in the solution intentionaly fails to illustrate how you should write your test so that it fails first. Once you write your implemntation, the test should pass. In the EDMX based models, you can generate the database using the "Generate Model From Database" option in the designer.
    (Uploaded on 1/14/2018 10:47:22 PM - File Size 895396)
  • EFMigration

    Slides focusing on the differences between LINQ to SQL and the Entity Framework. See also the accompanying demo projects for a sample migration project including before and after solutions.
    (Uploaded on 1/14/2018 10:47:18 PM - File Size 591445)
  • EF4

    Prior to the first release of the Entity Framework, a number of people voiced objections in a ""Vote of no confidence"". With the release of 2010, the Entity Framework has seen significant enhancements which address many of these concerns. In this session, we'll look at the concerns and show some of the changes that were made in EF 4.0 as a result
    (Uploaded on 1/14/2018 10:47:15 PM - File Size 286911)
  • DynamicCsVb

    Slides and samples for the "Dynamic Programming in a Statically Typed World" presentation. This version includes sample implementations showing Dynamic uses in test first, COM interop, Script hosting, MVC, CSV, and Microsoft.Data.
    (Uploaded on 1/14/2018 10:47:11 PM - File Size 1950255)
  • DynamicApps

    Slides and samples for the 1/2 day Building more Dynamic Data applications. Please read the enclosed Readme.txt file for information on how to run these samples. This package includes samples for LINQ to SQL, LINQ to Entities, ADO.Net Data Services, ASP.Net Dynamic Data, Silverlight 3, and RIA Services. To run these samples, you may need to download additional components.
    (Uploaded on 1/14/2018 10:47:07 PM - File Size 2709144)
  • DelegatesVB10

    Updated version of the Delegates demos for VB10 including Multil-line and Statement Lambdas. This project works with the VS 2010 Beta 1 release from October of 2008.
    (Uploaded on 1/14/2018 10:46:39 PM - File Size 67349)
  • Delegates

    Delegates define the signature of a method. A pointer to the method cabn be passed as a parameter to other methods. With .NET 2.0 and 3.5, we have seend enhancements including anonymous delegates, Lambda expressions and Expression trees. This file includes the slides and sample projects demonstrating Delegates, Lambdas, and Expressions. (Who needs Lions, Tigers and Bears anyway?)
    (Uploaded on 1/14/2018 10:46:36 PM - File Size 257038)
  • CodeCamp

    Slides and demos from the <A>Alabama Code Camp</A> presentation.
    (Uploaded on 1/14/2018 10:46:26 PM - File Size 87723)
  • AtlantaDotnetLinq

    Demos and slides for the LINQ / DLINQ / XLINQ presentation for the Atlanta Dot Net User Group.
    (Uploaded on 1/14/2018 10:46:25 PM - File Size 56382)
  • AsyncProgramming

    Slides and samples demonstrating ways of performing Asynhronous operations vrom .Net 1.0 through .Net 5.0. In addition to the standard Visual Studio 2010 install, you will also need to download and in stall the following libraries to use these samples: <a href="">Wintellect Power Threading Library</a>, <a href="">Reactive Extensions for WPF 4</a>, <a href="">Visual Studio Async CTP</a>.
    (Uploaded on 1/14/2018 10:46:25 PM - File Size 662616)
  • AtlantaCodeCampDemos

    LINQ demos and slidedeck from the 2006 Atlanta Code Camp.
    (Uploaded on 1/14/2018 10:46:22 PM - File Size 67316)