Showing tag results for Orcas

Feb 15, 2007
Post comments count0
Post likes count0

Extension methods and Generics (Extension Methods Part 5)

VBTeam

This is the 5th installment in my series of posts about extension methods. You can find links to the rest of the series here. Originally I had planned on discussing extension method versioning issues, but I've decided to postpone that topic to my next post and talk about extension methods and generics instead. In Orcas we've introduced a new set of...

Jan 24, 2007
Post comments count0
Post likes count0

Extension methods and late binding (Extension Methods Part 4)

VBTeam

This is the fourth installment in my series of posts about extension methods. You can find links to the rest of the series here. Today I'm going to talk about extension methods and late binding. Essentially there isn't much to say about it, other than the fact that we don't support late bound execution of extension methods. For the most part this i...

Jan 19, 2007
Post comments count0
Post likes count0

Extension Methods (part 3)

VBTeam

In my previous 2 posts I talked about some of the benefits of extension methods and then delved into the details of our new binding rules for consuming them in your programs. Today I'm going to talk about some perils to be aware of when defining extension methods. First, however, I'm going to dig a little into the mechanics used by the compiler for...

Jan 11, 2007
Post comments count0
Post likes count0

Extension Methods (part 2)

VBTeam

In my previous post I gave a high level overview of some of the benefits of using Extension Methods in VB 9.0. Today I'm going to delve into some of the details about how to define extension methods and then use them in your programs. Defining Extension Methods You can define an extension method by creating a method in a VB module and decorating it...

Jan 5, 2007
Post comments count0
Post likes count0

Extension methods (part 1)

VBTeam

Hi. I'm Scott Wisniewski, a dev on the VB Compiler Team. I've been here for a while now (about a year and a half), but this is my first blog post. I've been spending the past seven months or so working on Orcas, and finally decided it would be a good time to come up for some air, talk about what I've been working on, and start to actually make a de...

Nov 22, 2006
Post comments count0
Post likes count0

Holiday fun with LinQ, and LinQ technologies in mind

VBTeam

OK, so when you're playing around with LinQ and all it's various additional bits, you really do get to have a bit of fun. I've made this available simply because i enjoyed doing it. The basic idea is to time and then compare the duration of various 'IsPrime' implementations. The 'client' simply allows you to run various IsPrime implementations. The...

Jun 19, 2006
Post comments count0
Post likes count0

VB6 Collections: The Missing LINQ

VBTeam

By Jonathan Aneja   Hi, my name’s Jonathan and I’m a Program Manager on the VB team, working mainly on LINQ features.  One of the things I love about LINQ is it’s not just limited to querying over databases and XML – you can query over any collection of Objects.  For example, let’s say I have a collection of PurchaseOrders, and I wa...

Apr 7, 2006
Post comments count0
Post likes count0

Paper on XML features of VB9

VBTeam

Just wanted to point out a paper Brian Beckman and Erik Meijer wrote on the XML features of VB9.  

Mar 16, 2006
Post comments count0
Post likes count0

New VB9 Bloggers

VBTeam

By Amanda Silver  I just wanted to let you know that we’re working furiously on turning the VB9 features into an actual product, understanding how the debugger and editor should support them, and getting another CTP out to you all. Your feedback so far as been invaluable.  Hopefully you’ll see that we’ve responded t...

Jan 23, 2006
Post comments count0
Post likes count0

NEW VB LINQ CTP: Now live on MSDN!

VBTeam

By Amanda Silver I’m very excited to announce that the next tech preview of Visual Basic 9.0 which includes support for Language INtegrated Query (codename LINQ) and XML integration atop the XLinq API is now available on the VB Future and the LINQ project websites. This is the result of a ton of hard work for a significant portion of the...