Browse by Tags

Tagged Content List
  • Blog Post: New Language Features in Visual Basic 14

    "Visual Basic 14" is the version of Visual Basic that will ship with Visual Studio 2015 . In this blog post I'll talk specifically about the VB language improvements in this release. (Separately, there are a whole host of IDE and project-system improvements as well). There are two overall themes to the...
  • Blog Post: New Language Features in Visual Basic 14 (animated)

    "Visual Basic 14" is the version of Visual Basic that will ship with Visual Studio 2015 . In this blog post I'll talk specifically about the VB language improvements in this release. (Separately, there are a whole host of IDE and project-system improvements as well). There are two overall themes to the...
  • Blog Post: VB Universal Windows App: downloads

    Here are download links for the " VB Universal Windows App " series: Part 1: Setting up the universal app in the Dev Centers, and in VS Solution Explorer Part 2: Sharing XAML, Assets and Code Part 3: Local and Roaming settings, and In-App purchases Part 4: Sound effects with SharpDX ...
  • Blog Post: VB Universal Windows App Part 5: calling into platform-specific APIs from PCL

    This is Part 5 of the " VB Universal Windows App " series: Part 1: Setting up the universal Windows app in the Dev Centers, and in VS Solution Explorer Part 2: Sharing XAML, Assets and Code Part 3: Local and Roaming settings, and In-App purchases Part 4: Sound effects with SharpDX >...
  • Blog Post: VB Universal Windows App Part 4: using SharpDX for sound effects

    This is Part 4 of the " VB Universal Windows App " series: Part 1: Setting up the universal Windows app in the Dev Centers, and in VS Solution Explorer Part 2: Sharing XAML, Assets and Code Part 3: Local and Roaming settings, and In-App purchases > Part 4: Sound effects with SharpDX...
  • Blog Post: VB Universal Windows App Part 3 (for the end-user): roaming settings, and in-app purchases

    This is Part 3 of the " VB Universal Windows App " series: Part 1: Setting up the universal Windows app in the Dev Centers, and in VS Solution Explorer Part 2: Sharing XAML, Assets and Code > Part 3: Local and Roaming settings, and In-App purchases Part 4: Sound effects with SharpDX...
  • Blog Post: VB Universal Windows App Part 2 (for the developer): sharing XAML, Assets and Code

    This is Part 2 of the " VB Universal Windows App " series: Part 1: Setting up the universal Windows app in the Dev Centers, and in VS Solution Explorer > Part 2: Sharing XAML, Assets and Code Part 3: Local and Roaming settings, and In-App purchases Part 4: Sound effects with SharpDX...
  • Blog Post: VB Universal Windows App Part 1: Getting Started

    This is Part 1 of the " VB Universal Windows App " series: > Part 1: Setting up the universal Windows app in the Dev Centers, and in VS Solution Explorer Part 2: Sharing XAML, Assets and Code Part 3: Local and Roaming settings, and In-App purchases Part 4: Sound effects with SharpDX...
  • Blog Post: Visual Basic 11 Beta Available for Download!

    As you may have read in Jason’s announcement , today we announced that Visual Studio 11 Beta is now available for download . This is a huge release for Visual Basic as it provides full platform support for building Windows 8 Metro style apps, a first-class asynchronous programming experience, and...
  • Blog Post: Announcement: Namespace Global

    There’s a new feature coming to VB, and already included in the Visual Studio 11 Developer Preview . The feature is called Namespace Global and it’ll make your life easier… if you part of your code belongs in a different namespace from the rest of your project, if you use...
  • Blog Post: New Async Programming Video's

    Some great new video's on MSDN showing how to do async programming using the Async CTP. http://msdn.microsoft.com/en-us/vstudio/hh378091.aspx There are different versions of video's for both VB and C#. This is a great opportunity to see the power of the new Async languages featuresand follow through...
  • Blog Post: Announcing the Async CTP for Visual Basic (and also Iterators!)

    We're very happy to announce today the Async CTP for Visual Basic and C#. Async CTP homepage : http://msdn.com/vstudio/async Installer : http://go.microsoft.com/fwlink/?LinkId=203690 Async discussion forums : http://social.msdn.microsoft.com/Forums/en-US/async/threads Asynchronous programming...
  • Blog Post: What didn't get into VB10: a wish-list for future versions of VB

    Visual Studio 2010 is almost out the door. Now is a good time to look back at what we didn't get into the language in this release, but would have wanted to, and so will consider for future releases. Over the coming weeks, each day, I'll blog on blogs.msdn.com/lucian about the ideas on our wish-list...
  • Blog Post: Negative delays: not in VB (Lucian Wischik)

    Our recent pos t on "negative sleeps in VB" was an April Fool's joke. VB doesn't have negative sleeps, and isn't going to. But the joke's on me! Several readers wrote back to say that other languages do have negative sleeps. Tony Hoare, inventor of "Quicksort" amongst other things, wrote: Did you...
  • Blog Post: Using "negative sleeps" to improve responsiveness in VB web apps

    [NOTE: please also read the followup to this article] .NET 4.0 will introduce many new threading and concurrency classes -- SpinLock, Parallel Linq, and ConcurrentDictionary to name but a few. The new feature that excites me the most is the ability to pass a negative argument to Thread.Sleep...
  • Blog Post: Channel 9 Interview: Using the Touchless SDK with Visual Basic (Beth Massi, Lucian Wischik)

    Today I posted a new interview on Channel 9 on using the Touchless SDK. The Touchless SDK enables developers to create multi-touch based applications using a webcam for input. "Touch without touching." It's actually pretty cool! In this interview I meet up with Touchless SDK creator, Mike Wasserman...
  • Blog Post: Concurrent Basic on Channel 9 (Lucian Wischik, Lisa Feigenbaum)

    Concurrency is an important topic on everyone's mind, when considering future trends for computing and programming languages. Concurrent Basic is a variant of the Visual Basic language, with new constructs baked in to help handle concurrency and parallelism, in a very natural way. Watch this high-energy...
  • Blog Post: Web-scraping using Visual Basic's XML support

    We've just had a fascinating article about using VB's XML literals to produce web pages. I've been interested in the other side of the process: using VB's XML support to scrape web-pages for data. Here's the essential bit of code, which looks for something like <div class="content"><h2>Title<...
  • Blog Post: System.Diagnostics.Process: avoid deadlocks in RedirectStandardInput/Output (Lucian Wischik)

    It's common that you want to launch an external process but supply input and capture the output. Here's one attempt: ' BAD CODE Using p As New System.Diagnostics.Process p.StartInfo.FileName = "cat" p.StartInfo.UseShellExecute = False p.StartInfo.RedirectStandardOutput = True p.StartInfo...
  • Blog Post: Happy 10th Birthday to the Italian VB Tips and Tricks Community! (Lisa Feigenbaum)

    "Visual Basic Tips & Tricks" is an Italian online community that was started 10 years ago today. To be exact, the first tips were actually published in 1996 on a personal web page of the founder and leader, Gianluca Cannalire. However, the group recognizes the first day of the "real community" as...
  • Blog Post: Romeo and Juliette and Windows Azure (Lucian Wischik)

    1. Juliette sends a message "I'll take a drug which makes me look dead but I'm not really" 2. Romeo receives the message 3. Romeo finds Juliette looking dead, but knows she's not really dead 4. They live happily ever after vs. 1. Juliette sends a message "I'll take a drug which makes me look dead...
  • Blog Post: Where are the Windows "SDK tools"? Where is ildasm? (Lucian Wischik)

    C:\Program Files\Microsoft SDKs\Windows\v6.0\bin\ildasm.exe C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\ildasm.exe C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\ildasm.exe C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\x64\ildasm.exe C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\NETFX...
  • Blog Post: Typeless expressions (Lucian Wischik)

    "My dog has no type." "How does he smell?" " Awful! " Two of the new features of VB10 -- array literals and multi-line lambdas -- are interesting from the language perspective because their expressions have no type! This article is for language lawyers. I remember at my very first undergraduate computer...
  • Blog Post: Community Interview with Lucian Wischik (Beth Massi)

    Here's a community interview from our Italian Visual Basic MVP Alessandro Del Sole , this time with Lucian Wischik, a Developer on the team. I'm just getting to know Lucian but he is a very interesting and bright person who is just a pleasure to talk with (I hope he starts blogging a lot more ). When...
  • Blog Post: VB 2010 Language Features: The Channel9 Version (Lucian Wischik, Lisa Feigenbaum)

    I recently blogged about the new VB 2010 language features announced at PDC, as well as the video available from Paul and Lucian's "VB Futures" session . Another way to learn about the new features coming out in 2010 is by watching the following Channel9 video with VB specification lead, Lucian Wischik...
Page 1 of 2 (30 items) 12