Lucian's VBlog

AsyncCTP installation problems (and VS11)

The AsyncCTP is getting a bit long in the tooth. This post is to explain how, why, and what to do....

Author: Lucian Wischik, MSFT Date: 03/25/2012

Async CTP v3 – installation

The third version of the Async CTP was released on 31st October 2011. The reason for releasing v3 is...

Author: Lucian Wischik, MSFT Date: 10/31/2011

A day in the life of compiler bugfixing

The VB/C# team is hard at work on the Async feature... You might already have download the Async CTP...

Author: Lucian Wischik, MSFT Date: 10/17/2011

Talk: What's new in VB10 (VS2010)

Talk: What's new in VB10 (VS2010) This talk details the new VB language features that arrived in...

Author: Lucian Wischik, MSFT Date: 05/25/2011

Talk: How to write an [Async] connected app for Windows Phone 7.1

Talk: How to write an [Async] connected app for Windows Phone 7.1 This talk is all about writing a...

Author: Lucian Wischik, MSFT Date: 05/20/2011

Talk: The [Async] Future of VB and C#

Talk: The [Async] Future of VB and C# I gave a C#-specific version of this talk at DevConnections in...

Author: Lucian Wischik, MSFT Date: 05/20/2011

[placeholder] How to write a connected VB phone app

This blog article has been moved and enhanced:...

Author: Lucian Wischik, MSFT Date: 05/18/2011

Async CTP Refresh - mitigation strategies

Async CTP Refresh - mitigations when using the CTP The preceding four blog posts have outlined the...

Author: Lucian Wischik, MSFT Date: 04/18/2011

Async CTP Refresh - what bugs remain in it?

Async CTP Refresh - what bugs remain in it? Q. How many bugs remain in the Async CTP Refresh? A....

Author: Lucian Wischik, MSFT Date: 04/17/2011

Async CTP Refresh - compiler bug fixes

Async CTP Refresh - Compiler Bug fixes The big news about the Async CTP Refresh is that it enabled...

Author: Lucian Wischik, MSFT Date: 04/16/2011

Async CTP Refresh - its state and direction

Async CTP Refresh - its state and direction We really appreciate everyone who has installed the...

Author: Lucian Wischik, MSFT Date: 04/14/2011

Async CTP Refresh - Installation

Async CTP Refresh - installation The Async CTP Refresh was announced on 13th April 2011. It includes...

Author: Lucian Wischik, MSFT Date: 04/13/2011

A technical introduction to the Async CTP

I made this slide deck that covers all of the Async CTP technically. [powerpoint] A technical...

Author: Lucian Wischik, MSFT Date: 10/29/2010

Async CTP: developer stories

We've shipped the Async CTP! And VB also has iterators! I'm writing this blog post at 8.30pm on the...

Author: Lucian Wischik, MSFT Date: 10/28/2010

Teched Tweets

I'm giving a talk at TechEd 2010 (New Orleans) now. I wrote a little VB app to display live tweets...

Author: Lucian Wischik, MSFT Date: 06/09/2010

How to write a VS2010 Extension using Statement Lambdas

Here's how to write a VS2010 extension (".vsix") in Visual Basic. The code is made a lot easier...

Author: Lucian Wischik, MSFT Date: 04/29/2010

VB and C# grammar for VS2010

Here is language grammar for Visual Basic 10 and for C# 4.0. These are the versions of the languages...

Author: Lucian Wischik, MSFT Date: 04/19/2010

VB grammar and C# grammar for VS2010

Oops, you've landed at the wrong page. The correct page is here:...

Author: Lucian Wischik, MSFT Date: 03/31/2010

Req27: Allow query syntax in For Each

[This post is part of a series, "wish-list for future versions of VB"] IDEA: Allow "For Each x In...

Author: Lucian Wischik, MSFT Date: 03/05/2010

Req26: allow With as a modifier on expressions

[This post is part of a series, "wish-list for future versions of VB"] IDEA: We should allow "With"...

Author: Lucian Wischik, MSFT Date: 03/04/2010

Req25: With and From should be allowed together

[This post is part of a series, "wish-list for future versions of VB"] IDEA: With and From should be...

Author: Lucian Wischik, MSFT Date: 03/04/2010

Req24: warnings where "Nothing" isn't null

[This post is part of a series, "wish-list for future versions of VB"] IDEA: Emit a warning where...

Author: Lucian Wischik, MSFT Date: 03/04/2010

Req23: Make more keywords contextual

[This post is part of a series, "wish-list for future versions of VB"] IDEA: Make more keywords...

Author: Lucian Wischik, MSFT Date: 03/04/2010

Req21: Allow unambiguous types from ambiguous namespaces

[This post is part of a series, "wish-list for future versions of VB"] IDEA: Allow unambiguous types...

Author: Lucian Wischik, MSFT Date: 02/15/2010

Req20: Range expressions

[This post is part of a series, "wish-list for future versions of VB"] IDEA 1: Allow range...

Author: Lucian Wischik, MSFT Date: 02/15/2010

Req19: Allow statements to start with parentheses

[This post is part of a series, "wish-list for future versions of VB"] IDEA: Allow statements to...

Author: Lucian Wischik, MSFT Date: 02/15/2010

Req17: Define extension methods in an "extension class" of the extended type

[This post is part of a series, "wish-list for future versions of VB"] IDEA: Allow extension methods...

Author: Lucian Wischik, MSFT Date: 02/15/2010

Req16: Modules that don't auto-import their contents; extension methods in classes.

[This post is part of a series, "wish-list for future versions of VB"] IDEA 1: Shared Classes. We...

Author: Lucian Wischik, MSFT Date: 02/15/2010

Req15: GetType for instances, methods and properties

[This post is part of a series, "wish-list for future versions of VB"] IDEA: GetType should work on...

Author: Lucian Wischik, MSFT Date: 02/15/2010

Req14: Non-empty default partial methods

[This post is part of a series, "wish-list for future versions of VB"] IDEA: Allow a non-empty...

Author: Lucian Wischik, MSFT Date: 02/15/2010

Req13: Catches in Using blocks

[This post is part of a series, "wish-list for future versions of VB"] IDEA: Allow Catch statements...

Author: Lucian Wischik, MSFT Date: 02/15/2010

Req12: Select Case on object identity and type

[This post is part of a series, "wish-list for future versions of VB"] VB already has a powerful...

Author: Lucian Wischik, MSFT Date: 02/14/2010

Req11: International date literals

[This post is part of a series, "wish-list for future versions of VB"] IDEA: Allow date literals in...

Author: Lucian Wischik, MSFT Date: 02/14/2010

Req10: share variables in method bodies

[This post is part of a series, "wish-list for future versions of VB"] VB's "static variables" are a...

Author: Lucian Wischik, MSFT Date: 02/14/2010

Req9: allow CObj in constants and attributes

[This post is part of a series, "wish-list for future versions of VB"] IDEA: Allow a CObj in...

Author: Lucian Wischik, MSFT Date: 02/14/2010

Req8: Use [ ] for arrays

[This post is part of a series, "wish-list for future versions of VB"] IDEA: Use [ ] for arrays....

Author: Lucian Wischik, MSFT Date: 02/12/2010

Req7: Have separate syntax for assignment "=" and comparison "=="

[This post is part of a series, "wish-list for future versions of VB"] IDEA: Have different syntax...

Author: Lucian Wischik, MSFT Date: 02/12/2010

Req6: Better casting

[This post is part of a series, "wish-list for future versions of VB"] IDEA: Casts should flow from...

Author: Lucian Wischik, MSFT Date: 02/12/2010

Req5: unsafe and pointer support

[This post is part of a series, "wish-list for future versions of VB"] IDEA: "unsafe" and pointer...

Author: Lucian Wischik, MSFT Date: 02/12/2010

Req3: multiline strings

[This post is part of a series, "wish-list for future versions of VB". Just to note, I've been...

Author: Lucian Wischik, MSFT Date: 02/12/2010

Req2: null-propagating field access

[This post is part of a series, "wish-list for future versions of VB"] IDEA: Introduce a syntax for...

Author: Lucian Wischik, MSFT Date: 02/11/2010

Req1: Put the loop control variable inside the loop

[This post is part of a series, "wish-list for future versions of VB"] IDEA: In a "For Each" loop,...

Author: Lucian Wischik, MSFT Date: 02/11/2010

Core11: an "XML pattern" to break free from XDocument/XElement

[This post is part of a series, "wish-list for future versions of VB"] IDEA: An "XML pattern"....

Author: Lucian Wischik, MSFT Date: 02/11/2010

Power11: Extension properties

[This post is part of a series, "wish-list for future versions of VB"] IDEA: Extension properties....

Author: Lucian Wischik, MSFT Date: 02/11/2010

Power10: Reduce verbosity through #light

[This post is part of a series, "wish-list for future versions of VB"] IDEA: Add a #light directive,...

Author: Lucian Wischik, MSFT Date: 02/11/2010

Power7: Dictionary and list literals

[This post is part of a series, "wish-list for future versions of VB"] IDEA: Dictionary literals....

Author: Lucian Wischik, MSFT Date: 02/11/2010

Power6: CALLER_MEMBER

[This post is part of a series, "wish-list for future versions of VB"] IDEA: Reflect on your caller...

Author: Lucian Wischik, MSFT Date: 02/11/2010

Power5: Custom anonymous types

[This post is part of a series, "wish-list for future versions of VB"] IDEA: Custom anonymous types....

Author: Lucian Wischik, MSFT Date: 02/02/2010

<Previous Next>