Showing results for Timothy Ng - Visual Basic Blog

Sep 28, 2008
Post comments count0
Post likes count0

Where is the VB Team going to be over the next few months? (Lisa Feigenbaum)

Beth Massi
Beth Massi

We have quite a few trips coming up over the next couple months, and we want to connect with you while we’re on the road. Here is our plan. Let us know where we can find you. ;-)  October 6-7, 2008 Software Development Conference 2008: http://www.sdc.nl/ Beth Massi October 8-10, 2008TechEd Hong Kong: http://www.microsoft.com/hk/tech...

Mar 28, 2008
Post comments count0
Post likes count0

LINQ to SQL (and LINQ to Entities) performance improvements (Tim Ng)

VBTeam
VBTeam

Over the last few months, the VB and Data Programmability teams were working on fixing a performance problem with LINQ to SQL (which also manifested in LINQ to Entities). The issue was that LINQ to SQL was generating sub optimal T-SQL queries when the VB LINQ queries included filters over nullable columns. For example, consider the following query:...

Sep 19, 2007
Post comments count0
Post likes count0

VB expression trees – string comparisons

VBTeam
VBTeam

Hey there! Last time, I talked a little bit about expression trees and what they are useful for. Expression trees are really interesting to those who want to write LINQ providers and have the ability to reason about the lambda expressions coming into their LINQ provider. However, in general, anyone that want's to reason about a lambda expression sh...

Sep 11, 2007
Post comments count0
Post likes count0

Lambda Expressions and Expression Trees

VBTeam
VBTeam

Hi there! My name is Tim, and I'm the dev lead for the VB compiler team. Recently Amanda convinced me to blog on the VB team blog rather then my own blog for a variety of reasons, and so here I am. My current plan is that I'll post VB related postings here, and more compiler implementation/technology/fun facts on my own blog (ie, things that don't ...