|
|
Front Page News
-
|
The ADO.NET team details on its blog what has changed for LINQ to SQL with the release of Visual Studio 2008 and .NET 3.5 Service Pack 1 Beta : Across the LINQ to SQL we have made numerous bug fixes, better SQL translation for queries comparing nullable...
|
-
|
On page 216 of LINQ in Action , I made a comment that unmapped properties in a mapped class cannot be used in a LINQ to SQL projection. This was true with the beta bits, but only partially true with the release bits. To begin, let's consider the Author...
|
-
|
LINQ in Action is doing well. We're all happy with the sales and all the reviews , on Amazon (5 stars on average) or on blogs. In fact, the book is doing so well that the publisher has to print a second edition! We didn't expect that it would happen so...
|
-
|
C# 3.0 and VB.NET 9.0 introduced implicit typing. When you use anonymous types, it's required. The rest of the time, it's mostly a judgment call to decide whether to use implicitly-typed local variables or not. An interesting discussion is going on about...
|
-
|
I had a blast on the Geek Speak today. If you missed it, they will have it available on demand from their blog at http://blogs.msdn.com/geekspeak/ . You can even subscribe to the audio feed using your the Zune podcasting functionality from their rss feed...
|
-
|
Tomorrow, Wednesday 4/2/2008, I will be the guest speaker on the Geek Speak webcast. We will be discussing strategies for beginning to incorporate LINQ into your existing application infrastructure. In many cases, that does not mean replacing your entire...
|
-
|
The two sessions I co-presented during the Microsoft TechDays in February (and all the other sessions) were recorded, and the videos are now available. This is all in French, but I plan on recording soon an English version of my session about LINQ and...
|
-
|
Since our LINQ in Action book was published last month, we are lucky to receive a lot of nice feedback and comments. Steve, Jim, and I worked hard to make LINQ in Action a book that readers would enjoy. It's very encouraging to see what readers think...
|
-
|
A book signing session for LINQ in Action will take place at the Monde en Tique bookstore in Paris at the end of the month. Une session de dédicaces du livre LINQ in Action est prévue au Monde en Tique à Paris le samedi 29 mars. N'hésitez pas à passer...
|
-
|
I love it when projects take a life of their own. A while back, I posted my LINQ enabled Personal Web Starter Kit in VB and received several requests to provide a C# port. Thankfully, one brave soul stepped up and did the port for me. Thanks go to Stephen...
|
-
|
A frequent question we get about our LINQ book is whether it's been written for C# developers only. If you think so, you're making a mistake. We cover both C# and VB.NET in the book. This is one big difference with competing books. Even if not all code...
|
-
|
It's not always easy to grasp and follow what's happening when a LINQ query is executed. Well, thanks to clever code by Jon Skeet , it's now possible to see LINQ queries execute in front of your eyes! At least LINQ to Objects queries that is. See this...
|
-
|
After two years of work on our LINQ book, and 10 days after the PDF ebook , here is the paper book! You can buy it directly from Manning's website to receive it immediately. It will become available on Amazon and in all the other bookstores shortly. The...
|
-
|
At long last, the process of doing my first book is coming to a close. I started this project last March. Through the process we had to revisit our work numerous times, including each time a new CTP or Beta drop came. For me, 10 months, and Fabrice 2...
|
-
|
The PDF of our LINQ book has been finalized! You can buy it on Manning's website for $27.50. There, you'll also find the following documents: About This Book Table of Contents Preface Foreword Index We also have sample and bonus chapters awaiting you...
|
-
|
Here is the preface I wrote for LINQ in Action : I chose software development as the way to make a living mainly because it’s a technology that is constantly evolving. There’s always something new to learn. No chance of getting bored in this line of work!...
|
-
|
In the official LINQ forum , someone asked whether it's better to use query syntax (query expression) or method syntax (dot notation). My answer is that it's mostly a matter of tastes and it depends on the query. If I'm writing a query that uses many...
|
-
|
Book sent to the printer! Yeah!...
|
-
|
From February 11 to 13 will take place the Microsoft TechDays France 2008 . It will be the main Microsoft event of the year in France, with no less than 280 sessions. LINQ will be one of the major subjects covered this year: seven sessions will be related...
|
-
|
You may have seen me present it at a speaking engagement. You may have watched the podcasts . You may have even downloaded the sample application . Now you can see it in action. ThinqLinq.com is now live. The site was designed completely in VB with LINQ...
|
-
|
Yesterday, a developer asked in the LINQ in Action forum and in Microsoft's official LINQ forum how to write a LINQ to SQL query that would return random records from the database. It's not something built-in. There is no Random query operator provided...
|
-
|
LINQ in Action won't be available as a paper book before January, but the e-book is already available in preview, and of course .NET 3.5 and Visual Studio 2008 are there. This is why we are now able to publish the complete source code for all the samples...
|
-
|
Often, when you try to find out how to write the correct LINQ query you need, you end up being confused because it becomes too complex. In such situations, you should remember that the let clause is here to help you. Let's see is an example from the official...
|
-
|
Did you know that a forum dedicated to LINQ in Action is available? It was already available from the book's web page at Manning , but we've just added a link to it in the top menu of this site so it can be found more easily. You can use this forum for...
|
-
|
In addition to the items I mentioned in my previous Beta 2 - RTM breaking change list , I found a link on the VS 2008 samples page that a whitepaper has been issued on this. In addition, there is a whitepaper specific to breaking changes between VB 2005...
|
|
|
|