|
LINQ for Java? |
|
|
By Joe Rattz on
5/6/2008 4:36:49 PM
|
|
|
|
Carl Rosenberger has posted a call to arms to elicit support for a LINQ for Java project. If you would like to see this project come to fruition, you can read the details on Carl's blog here.
You can vote to show your support as well as volunteer to participate in the implementation.
Good luck Carl!
|
 |
|
Comments (0)
|
|
|
|
Making a Project LINQ to SQL Enabled |
|
|
By Joe Rattz on
3/28/2008 9:53:27 AM
|
|
|
|
I was talking to another developer recently and detected a slight intimidation at the thought of trying to adopt LINQ to SQL in his project. I can certainly understand that. Many times in the past there has been some new technology I knew I should start investigating, but the hassle I expected squelched my desire. So, I decided to make a video demonstrating just how easy it can be to make a project LINQ to SQL enabled. Notice I said "it can be". This doesn't mean to imply that every project will be this simple. Unlike most of the other LINQ APIs, adopting LINQ to SQL is an architectural decision that needs to be made. It has its benefits, and its limitations. So, for any given project, adopting LINQ to SQL may be more difficult than in the sample project in my video. Also, concerning the video, I am just getting started with the video software, so please show some mercy. Steven Spielberg I ain't.
|
 |
|
Comments (6)
|
More...
|
|
|
DataContexts Should be Short-Lived |
|
|
By Joe Rattz on
2/13/2008 12:32:27 PM
|
|
|
|
I was recently invited to attend a meeting of the Atlanta Microsoft Professionals user group by fellow Atlantan and co-author of LINQ in Action, Jim Wooley. During the meeting, I believe I caught part of a discussion about the lifetime of the DataContext. I wasn't there as a speaker, nor did I hear the full conversation, so I was not comfortable blurting out about what I thought I heard, but I felt like I should perhaps offer some information about DataContexts and their lifetime here.
DataContexts should be short-lived. How short? As short as possible, yet reasonable. Why? Well, as one of the key Microsoft developers working on LINQ to SQL told me, the data in a DataContext is stale the moment you retrieve it. The reason this is significant has to do with the way data is returned from your query.
I cover this in detail in Chapter 16 of my book, Pro LINQ: Language Integrated ...
|
 |
|
Comments (1)
|
More...
|
|
|
|
|
Watching the Amazon Rankings |
|
|
By Joe Rattz on
11/7/2007 7:27:15 PM
|
|
|
|
One of the more interesting things now that my book is finsihed and I am waiting for it to be published is watching the Amazon rankings. Of course, seeing the Amazon ranking itself is interesting, but what I find more fulfilling personally is my ranking within certain gategories. For example, right now, I am ranked 13th in the C & C++ Windows Programming category. Being on the same page as Scott Meyer's Effective C++ and the K&R is unbelievably rewarding and a position I never even considered when I signed up for the ask of writing a book.
|
 |
|
Comments (0)
|
|
|
|
Just turned in my last chapter review |
|
|
By Joe Rattz on
10/11/2007 9:08:58 PM
|
|
|
|
It has been a busy last 17 months for me working on Pro LINQ. I just turned in the last review for my last chapter (actually chapter 2, not chronologically the last chapter).
My book is scheduled to ship to the printer on 10/26, and is supposed to be available mid-November.
I have been far too busy working on the book to actually blog much about LINQ on my site here, but now that I have the book 'in the can', I can take some time to do more blogging and to try-out some LINQ-related stuff.
|
 |
|
Comments (0)
|
|
|
|
Book Retitled to Pro LINQ: Language Integrated Query in C# 2008 |
|
|
By Joe Rattz on
8/21/2007 1:31:04 PM
|
|
|
|
Well, it finally happened. My book is so chock-full of useful LINQ information that we had to upgrade it from a Foundations level book to a Pro level book. Since we had to change the name to reflect the depth of information we also adopted the branding that Microsoft appears to be moving toward. Therefore my book previously titled Foundations of LINQ in C# has been retitled Pro LINQ: Language Integrated Query in C# 2008.
Look for Pro LINQ: Language Integrated Query in C# 2008 in your book store at the end of October 2007.
|
 |
|
Comments (0)
|
|
|
|
Pro LINQ: Language Integrated Query in C# 2008 to Publish end of October 2007 |
|
|
By Joe Rattz on
8/10/2007 10:36:18 AM
|
|
|
|
My book has been delayed for quite some time due to the unknown release date of Visual Studio 2008 Beta 2. With the release of Beta 2, we now have the ability to publish once all the material is updated to reflect the changes in Beta 2. Look for my book, Pro LINQ: Language Integrated Query in C# 2008, at your favorite bookstore at the end of October 2007.
|
 |
|
Comments (0)
|
|
|
|
Pro LINQ: Language Integrated Query in C# 2008 Delayed |
|
|
By Joe Rattz on
1/21/2007 1:41:14 AM
|
|
|
|
I realized today that I haven't really blogged much about LINQ. I actually write more articles for my other site, netsplore.com. It's difficult finding the time to post about LINQ when I spend all my free time writing about it. You would think it would be the opposite. Plus, I can't share my best tips here; I need you to have some reason to buy my book once it is published. ;-) For example, are you aware that you can make a LINQ to SQL query and get back results that do not match the where clause of the query? Sounds crazy I know, but it is true.
Speaking of my book, I guess now would be as good a time as any to announce it is being delayed somewhat. Due to the current state of LINQ in the most recent Orcas betas, there really hasn't been a good release to coordinate the book with. Hopefully the February Orcas beta release will be that release. Once it is out, the plan is for me to review and verify all I have written to ensure it is still accurate, and up to date. It looks like we are now antici ...
|
 |
|
Comments (2)
|
More...
|
|