Browse by Tags
All Tags »
DevCenter (
RSS)
This seems so incredibly long overdue, but at last as of .NET 4, IntPtr has + and – operators added to it !! This means you can now easily write code such as : Dim ptr As IntPtr . . . . ptr += 4...
If you’ve got Windows 7 installed, the Windows Virtual PC for Windows 7 is now on MSDN subscriber downloads !!! I had the Release Candidate (RC) installed, so had to uninstall that first and reboot before installing the RTM release. All worked perfectly...
Last night I accidentally pulled out the wrong power plugs, crashing my computer. For some reason this meant it wouldn’t start properly. I don’t quite get why that would mean it wouldn’t start as the hard disc didn’t fail, but none the less it wouldn...
First the good news : The February release of the Snippet Editor has now had 10,000 downloads ! Now for bug fix news: There were a couple of issues with the paths per language. A problem with Express Editions of Visual Studio occurred due to partial...
Recently I got this email from Ted: Hi Bill! Love the snippet tool, it's great! I'm curious, what tool did you use to produce the screencast for the tool? The quality is awesome! Thanks a lot! Kind regards, Ted The answer to that is I used Camtasia...
With all the focus on Windows 7 RTM announcements, the availability of Expression 3 on the MSDN site last Thursday may have sneaked under folks radars. For MSND subscribers, grab your copy of Expression 3.
When working with VB9 you may get this cryptic error : XML namespace prefix 'xmlns' is not defined If you are using only default namespaces you can fix this by including a definition for the xmlns as an Import statement or as an xmlns attribute...
If you use XML literals in your code, adding one to another: Dim e1 = <a:books></a:books> dim e2 = <a:book></a:book> e1.Add(e2) You will have the xmlns declaration repeated in each of the elements, when really it is only needed...
If you install VS 2008 on a machine that has VS 2005 on it, you'll be prompted to let VS 2008 import as many of your settings from 2005 as possible. Generally this is a good thing, but you might run into some issues with code snippets as you might...
In VB9, there's a bug when using XML literals with any type member that is a protected keyword. For example, given the following psuedo types, Class Doc Public Property [Imports]() As List( Of DocImports) End Class Class DocImports Public Property...
Just spotted it on MSDN subscriber downloads. Enjoy :)
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...
In playing with Windows.Forms in VS 2008, I got the same old error I use to get in VS 2005 sometimes: Type must be a type provided by the runtime. Parameter name: type The good news is it looks so much prettier in VS 2008. It's not fixed, but look...
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"...
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've been rummaging through the Windows Vista User Interface Experience Guidelines draft, a 33 MB pdf file , and it poses some interesting questions around warning and exception dialog messages. Now apparently it is not OK to present the user with...
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...
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"...
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...
More Posts
Next page »