Browse by Tags

All Tags » VB » VB10 » DevCenter (RSS)
Just spotted it on MSDN subscriber downloads. Enjoy :)
2 comment(s)
Filed under: , , , ,
I've finally given the Snippet Editor a major make over including a new look. To go with this, I've given it a new home on my web site: http://billmccarthy.com/Projects/Snippet_Editor And I've added a Snippets category to this blog for feedback...
I've updated the Snippet editor to work with Visual Studio 2008 and 2005 releases. Note this release requires .NET 3.5. Changes/fixes: Added 2008 product range to the list of products Fixed replacement of the install root variable for Visual Studio...
I recall almost four years ago to this day, I was at the 2003 PDC in LA. On the last day of the conference, the head architects of different .NET languages got together and talked about language directions, generics and some of the "VS 2005"...
1 comment(s)
Filed under: , , , ,
Paul Vick released some statistics in relation to VB , which for discussion sake I'll repeat here : Visual Basic is the #1 .NET language (as reported by Forrester Research) Visual Basic is the #1 downloaded and #1 registered Express Edition (topping...
I got an interesting email today, which, to paraphrase, said: I would like a syntax where I can say “an XElement that follows this XSD" This question actually digs deep into the issue of strong typing versus dynamic typing and what it really is we...
with no comments
Filed under: , , ,
Of programming languages, VB has in many ways had a checkered history mainly due to the changes from VB6 to VB7 (VB.NET). I remember clearly the change from "Wend" to "End While". Some folks claimed that was "gratuitous"...
with no comments
Filed under: , ,
31. Templates for anonymous types It'd be nice if you could change the template used for anonymous types, such as to include INotifyPropertyChanged or other functionality. If you add a template to your project, you could then specify which template...
4 comment(s)
Filed under: , ,
Today I was only going to add one, item, #29, but in writing the samples for it two more items came to mind. One however was an IDE thing more than a language thing, so just 2 items for the list today :) 29. Embrace declarative style coding VB led the...
2 comment(s)
Filed under: , ,
I've still got some more thoughts, but these are beginning to be big items, so I'm only touching on two more today Backing fields nested inside Properties Public Property Name() As String Dim m_Name As String Get Return m_Name End Get Set ( ByVal...
with no comments
Filed under: , ,
Standardization IOSO or ECMA standardization, to allow fully open development and meet organizational and governmental requirements for open standards. At present part of the language is under Patent protection, making it unclear for example if a third...
3 comment(s)
Filed under: , ,
Expression trees allow you to walk through all the information about an expression. So you can use this to create a NameOf function similar to the one I outlined in my post on VB 10 thoughts (part 5) <Extension()> _ Function NameOf( Of T1)( ByVal...
with no comments
Filed under: , , ,
a NameOf operator you could use this similar to TypeOf, but to get the name of a class or a method or property etc. NameOf could be used : - without any operand to return the name of the current method/property, e.g NameOf() - using an object reference...
2 comment(s)
Filed under: , ,
still teasing out thoughts from the cobwebs Date literals today in VB you can only specify date literals in the format of #MM/dd/yyyy# That's incredibly USA centric. I'd like to input date literals in the form of dd/MM/yyyy, but because that would...
4 comment(s)
Filed under: , ,
More language thoughts for VB10 (see part1 and part2 for earlier posts) Delegate combining and removing syntax Today in VB if you write a Custom Event handler, you have to write some really long winded code to combine and remove delegates, such as : Custom...
5 comment(s)
Filed under: , ,
Continuing thoughts on the language from yesterday : Multiple assignment Todd suggested this yesterday in reply to my post. I don't like the use of the := syntax, rather I'd like to see a grouping used, such as : (x, y) = 5 That would be the equivalent...
3 comment(s)
Filed under: , ,
Paul Vick has started the conversation about VB 10 features and thoughts. Off the top of my head in no particular order here's some things I'd like to see in the language: complete Optional parameters Optional parameters are one of my favorite...
7 comment(s)
Filed under: , ,