Code for Rapid C# Windows Development eBook + LINQPad and Data Tools
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.nuget
AW Dynamic Data
AW.Business
AW.Data
AW.DebugVisualizers.Tests
AW.DebugVisualizers
AW.Helper.LLBL
AW.Helper
AW.LLBLGen.DataContextDriver.Tests
AW.LLBLGen.DataContextDriver
AW.LLBLGen.Plugins
AW.LinqPadExtensions
AW.LinqToSQL
AW.Test.Helper
AW.Test
AW.WebDbEditor
AW.Win.Tests
AW.Win
AW.Winforms.Helpers.LLBL
AW.Winforms.Helpers
Ancillary
Databases
Documentation
DynamicDataSupportClasses
EnumerableVisualizerVSPackage
Lib
Northwind
NuGetPackWithVersion
ObjectListView.Test
ObjectListView
SampleQueryFiles
Tools
WebSites/ListIISApps
docs
nunitforms
packages
.gitignore
AW no Web.sln
AW with Everything Tests.bat
AW with Everything.sln
AW with Everything.sln.DotSettings
AW with Everything.vsmdi
AW with Everything.vssscc
AW-NoTests.sln
AW-NoTests.vssscc
AW.DebugVisualizers.sln
AW.DebugVisualizers.vssscc
AW.DebugVisualizersWithTests.sln
AW.DebugVisualizersWithTests.vsmdi
AW.DebugVisualizersWithTests.vssscc
AW.LINQPad.sln
AW.LINQPad.vsmdi
AW.LINQPad.vssscc
AW.sln
AW.vsmdi
AW.vssscc
AWCI.sln
AWCI.sln.DotSettings
LocalTestRun.testrunconfig
Northwind.sln
Northwind.vssscc
README.md
license.md

README.md

Code for Rapid C# Windows Development eBook + LINQPad and Data Tools

The worked example in Joseph Chancellor’s book Rapid C# Windows Development which uses LLBLGen Pro to connect to the Adventure Works sample database.
It also contains this Enumerable Debugger Visualizer for Visual Studio, an LLBLGen Entity Browser and some LINQPad Extensions and Tools and a few Winform Controls.

The book, published in February 2006 about 'Quickly Build Robust, Database-Driven Applications', along with the code is a great introduction into performing common tasks in Database-Driven Applications, however it was written with version 1.X of LLBLGen Pro so I have updated it to work with the later versions (2.6, 3.x and 4.x). At the same time I wanted to use this code as a starting point for evaluating LINQ To LLBLGen so I have converted all of the queries to use LINQ (but kept the originals for comparison).

Book source code details

Additional controls and tools contained in this project

Background
Acknowledgements, credits and attributions

Links

http://www.lulu.com/josephchancellor
http://josephchancellor.wordpress.com
http://www.llblgen.com
http://www.linqpad.net

Thanks to Joseph Chancellor for writing the book and making the code available for this project