On Wed, Oct 5, 2011 at 2:58 PM, Bill McCarthy
<bill.mccarthy.li...@live.com.au> wrote:
> Hi Ian,
>
> Declaring a variable As Object in VB, versus declaring it as dynamic in C#
> really isn't that different. You should try the code you have in C#, and try
> it in VB.
> There's no significant change for VB in regards to dynamic binding from .NET
> 4.0 to 4.5.
>
> In regards to JSON, I was discussing this just the other week in regards to
> VB's XML literals. A .ToJSON extension would be pretty cool.
>

XML literals - can't get enough!

>
> |-----Original Message-----
> |From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-
> |boun...@ozdotnet.com] On Behalf Of Ian Thomas
> |Sent: Wednesday, 5 October 2011 2:50 PM
> |To: 'ozDotNet'
> |Subject: RE: Dynamic
> |
> |Bill
> |
> |Ha Ha - Yes, I *have* used late binding in VB - 'for ever'  (VBA, Access
> Basic, VB6),
> |and also declaration as Object with VB in the .NET Framework up to 3.5
> |
> |But, the C# 4.0 seems very terse and simple - so it attracted me, instead
> of my
> |clumsy use of declaration as Object to parse the JSON stuff I was dealing
> with.
> |
> |But that may be my sloppy coding!
> |
> |So, if the syntactic sugar for VB.NET in the 4.5 Framework is similar to
> that in C#
> |4.0, I will appreciate it, I think :)
> |
> |(Yet to try the v4.5 CTP)
> |________________________________
> |Ian Thomas
> |Victoria Park, Western Australia
> |
> |-----Original Message-----
> |From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-
> |boun...@ozdotnet.com]
> |On Behalf Of Bill McCarthy
> |Sent: Wednesday, October 05, 2011 11:24 AM
> |To: 'ozDotNet'
> |Subject: RE: Dynamic
> |
> |Just curious ... Have you actually used any late binding or dynamic
> dispatch at all
> |in the last decade prior to C# 4 ???
> |
> |Prior to C# 4, you had to use on of the scripting languages or VB.NET. The
> |dynamic language runtime helped static languages to some extent, but lacked
> |that integrated approach. With .NET 4, some of the DLR got integrated into
> the
> |framework (eg System.Core.Dynamic) and both VB and C# support
> |DynamicObject as well as the traditional late binding.
> |And yes, it is as it has been for the last decade, just declare the
> variable As Object
> |and turn Strict Off
> |
> |Oh, and yes VB has optional parameters too ;)
> |
> |
> |
> ||-----Original Message-----
> ||From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-
> ||boun...@ozdotnet.com] On Behalf Of Ian Thomas
> ||Sent: Tuesday, 4 October 2011 1:27 PM
> ||To: 'ozDotNet'
> ||Subject: RE: Dynamic
> ||
> ||>  VB has had a "sort-of" dynamic (via Options), but can this be done
> ||> in
> |VB.NET
> ||for Framework 3.5 or 4.0 ? I don't think so -
> ||
> ||Well, I guess using object and Option Strict OFF it can be done - I
> ||will
> |have a try
> ||sometime.
> ||
> ||
> ||
> ||________________________________
> ||
> ||Ian Thomas
> ||Victoria Park, Western Australia
> |
>
>
>

Reply via email to