Visual Basic Blog
A group blog from members of the VB team
- Posts
- 738 from 17 May 2004 to 11 Mar 2020
- Posting
- quiet since 2020
- Kind
- company blog
- Feed
- https://devblogs.microsoft.com/vbteam/feed/
2020 1
2018 2
2017 11
- Roslyn Primer – Part I: Anatomy of a Compiler
- Dependency Injection with Visual Basic .NET – Part 2 – IoC Containers
- Dependency Injection with Visual Basic .NET – Part 1
- New for Visual Basic: .NET Standard Class Libraries and the dotnet CLI!
- Visual Basic and Cross-Platform: Mobile Apps with VB, Xamarin, and .NET Standard!
- Introduction to (Live) Unit Testing in Visual Basic… [updated for VS 2017 Update 3 Preview 3]
- Easy Async and Await for VBs Part 1, or…
- Why VB2017 only supports consuming ref returning methods
- What's New in Visual Basic 2017
- Digging Deeper into the Visual Basic Language Strategy
- Relaunching the Visual Basic Team Blog
2015 7
- New VB T-Shirt Designs on the .NET Blog – Tell Us What You Think
- Roslyn ships v1.0-rc2 with "Go-Live" license
- A Journey Through Open Source: The Trials & Triumphs in Roslyn's First Year of Open Source
- Lowercase Keywords Revisited (not an April Fools’ Day joke this time, I promise)
- How “Roslyn” Finally Unshackled Visual Basic From The Tyranny of the Pretty-Lister
- Edit & Continue and Make Object ID Improvements in CTP 6
- We're moving to GitHub!
2014 23
- Better together: Visual Basic 14 and the Visual Studio 2015 Debugger
- New Language Features in Visual Basic 14
- New Language Features in Visual Basic 14 (animated)
- Post-Release Goodies
- Short Videos Demonstrating What’s New in Visual Studio 2015 Preview for C#, VB, and F#
- Introducing the Visual Studio 2015 Preview for VB and C#
- .NET Compiler Platform ("Roslyn") for the Rest of Us
- VB Universal Windows App: downloads
- VB Universal Windows App Part 5: calling into platform-specific APIs from PCL
- VB Universal Windows App Part 4: using SharpDX for sound effects
- VB Universal Windows App Part 3 (for the end-user): roaming settings, and in-app purchases
- VB Universal Windows App Part 2 (for the developer): sharing XAML, Assets and Code
- VB Universal Windows App Part 1: Getting Started
- Visual Studio “14” CTP Now Available
- Edit and Continue survey results
- TechEd: "The Future of Visual Basic and C#" Video Now Available Online!
- Help make Edit and Continue better!
- *New* video series on Windows Store App development using Visual Basic on Microsoft Virtual Academy
- QuickVB Goes Open Source!
- Happy 50th Birthday, BASIC!
- Visualizing Roslyn Syntax Trees
- Taking a tour of Roslyn
- Roslyn performance (Matt Gertz)
2013 3
2012 7
- Roslyn September 2012 CTP Available for Download!
- Install Published Samples with Visual Studio
- More VB Metro Samples available
- Announcing Microsoft “Roslyn” June 2012 CTP
- Kinect SDK v1.5 – Now with VB Samples !!!
- Async Targeting Pack for Visual Studio 11, now available for .NET 4 and Silverlight 5
- Visual Basic 11 Beta Available for Download!
2011 37
- New VB XNA Sample – showing Xbox, Windows and Phone targetting
- VB Support for Microsoft Surface 2.0
- Roslyn Syntax Visualizers
- Putting back functionality left out of VB Core – ( If you can't live without Mid when writing WP7 apps ;-) )
- Halloween: VB Style!
- Introducing the Microsoft "Roslyn" CTP
- Announcement: Namespace Global
- Visual Studio 11 Developer Preview: Visual Basic (VB) Call Hierarchy
- Dynamics CRM 2011 Developer Training Kit – Updated with VB Source
- Updated Samples for WP7 Developers
- New Async Programming Video's
- Temperature Monitoring using VB.Net, Micro-framework and a Netduino
- Kinect SDK For PC – VB Samples available.
- Micro-framework v4.2 Support for Visual Basic
- VB Support for the XNA platform
- Happy 20th Birthday Visual Basic!
- Simultaneous Async Tasks (Alan Berman)
- The Temple of VB (Matt Gertz)
- WebMatrix Series #1: How to Create Visual Basic Websites Using WebMatrix
- Silverlight 4 Firestarter Series #3: How to work with Panels, XAML, and Controls in Silverlight
- Silverlight 4 Firestarter Series #2: How to migrate an ASP.NET Web Forms Application to Silverlight
- Silverlight 4 Firestarter Series #1: How to migrate a Visual Basic Windows Form Application to Silverlight
- Async Feature Control Flow (Alan Berman)
- Visual Basic Windows Phone 7 Series #11. How to create an accelerometer for Windows Phone 7
- Visual Basic Windows Phone 7 Series #10. How to create a panorama and pivot effect for Windows Phone 7
- Visual Basic Windows Phone 7 Series #9. How to create a keyboard input scope application for Windows Phone 7
- Visual Basic Windows Phone 7 Series #8. How to create a settings page for Windows Phone 7
- Visual Basic Windows Phone 7 Series #7. How to create a Bing Maps application for Windows Phone 7
- Visual Basic Windows Phone 7 Series #6. How to create an application bar for Windows Phone 7
- Visual Basic Windows Phone 7 Series #5. How to create a control tilt effect application for Windows Phone 7
- Visual Basic Windows Phone 7 Series #4. How to implement a model-view-viewmodel pattern in a Windows Phone application
- Visual Basic Windows Phone 7 Series #3. How to create a custom indeterminate progress bar application for Windows Phone 7
- Visual Basic Windows Phone 7 Series #2. How to create a microphone application for Windows Phone 7
- Visual Basic Windows Phone 7 Series #1. How to create a mini browser application for Windows Phone 7
- Visual Studio is Hiring
- VB Core – New compilation mode in Visual Studio 2010 SP1
- Visual Basic Code Examples
2010 21
- Using Entity Framework in Silverlight with Visual Basic
- VB Goes Mobile: Announcing “Visual Basic for Windows Phone Developer Tools – RTW”
- Microsoft Help Viewer 1.1 – Updates Planned for Visual Studio 2010 SP1 (Kathleen McGrath)
- Announcing the Async CTP for Visual Basic (and also Iterators!)
- Announcing Microsoft Visual Basic CTP for Windows Phone Developer Tools
- Channel 9 Interview: Multi-Targeting Deep Dive (Beth Massi, Spotty Bowles)
- Productivity Improvements for the Entity Framework
- Troubleshooting Errors When Embedding Type Information (Doug Rothaus)
- Removing duplicate namespaces in XML Literals (Shyam Namboodiripad)
- VB XML Cookbook, Recipe 7: Enumerating Large XML Files (Doug Rothaus)
- Using HTML entities in XML Literals (Avner Aharoni)
- Channel 9 Interview: Array and Collection Initializers in Visual Basic 2010 (Beth Massi, Spotty Bowles)
- Visual Basic 2010 is here!
- Back to the future! – New version of the VB6 InteropForms toolkit is released!!
- Crystal Reports for Visual Studio 2010
- Editing XML Literals Embedded Expressions in Visual Basic 2010 (Avner Aharoni)
- On The Blink (Matt Gertz)
- New Learning Resources on the Visual Basic Developer Center (Beth Massi)
- What didn't get into VB10: a wish-list for future versions of VB
- The many cases of ByRef
- Fun With Dynamic Objects (Doug Rothaus)
2009 215
- There’s No Such Thing As Too Much Euchre! (Matt Gertz)
- Hidden Gems in VB2010 – Serializing Objects that Raise Events (Jonathan Aneja)
- Spot the Bug! – The Key to using Anonymous Types (Jonathan Aneja)
- Spot the Bug! – Is it in VB or XAML? (Jonathan Aneja)
- Linking Zune media items with LinQ, Part 2 (Matt Gertz)
- Linking Zune media items with LinQ, Part 1 (Matt Gertz)
- Spot the Bug! – Much ado about Nothing… Part 2! (Jonathan Aneja)
- Spot the Bug! – Much Ado about Nothing… (Jonathan Aneja)
- Visual Basic “How Do I” Videos
- Announcing Visual Studio 2010 Beta 2!
- I'm A VB: Lluis Franco
- I'm A VB: Jorge Serrano, Visual Basic MVP
- I'm A VB: Earl Vella
- I'm A VB: Bob Swan
- I'm A VB: Naveed Iqbal
- I'm A VB: Abbass El-Outa
- I'm A VB: Anders Borg
- I'm A VB: Mohamed Jbeli
- I'm A VB: Besnik Belegu
- I'm A VB: Daniel Rolfe
- I'm A VB: Gaurav Khanna
- I'm A VB: Kenneth Wong
- I'm A VB: Lieutenant Commander Mohd Nazri Mohamed Nasir (R)
- I'm A VB: Greg Rothlander
- I'm A VB: Macario F. Pedraza
- I'm A VB: Ryan Hollings
- I'm A VB: Raja Venkatesh Ramasamy
- I'm A VB: Andrew Turner
- I'm A VB: Shahriyar Yazdipour
- I'm A VB: Ignacio Alvarez N.
- I'm A VB: Josselin Jouannet
- I'm A VB: Diego Cattaruzza, Visual Basic MVP
- I'm A VB: Carlos Ferreira
- I'm A VB: Yelinna Pulliti Carrasco
- I'm A VB: Charlie Mun (whitebono)
- I'm A VB: Usman Ahmed
- I'm A VB: Mohammed Mujtaba Siraj
- I'm A VB: Essam, Binzghayo
- I'm A VB: John Kotronis
- I'm A VB: Jung Hwan, Woo.
- I'm A VB: Jabbar
- I'm A VB: Brian Bierie
- I'm A VB: Ejaz Lateef
- I'm A VB: Ali Bidar
- I'm A VB: Sven Knoch
- I'm A VB: Imran Khan
- I'm A VB: Mike Hillman
- I'm A VB: Michael Parker
- I'm A VB: Oscar Martin
- I'm A VB: Michael Becht
- I'm A VB: Frank Buchan
- I'm A VB: Júlio Ködel
- I'm A VB: Luke Burri
- I'm A VB: Dattaprasad Kulkarni
- How do I deploy an application and its prerequisites? (Mary Lee)
- I'm A VB: Mohammadhani Toutounchi
- I'm A VB: Ambarish Joglekar
- Getting Loopy (Matt Gertz)
- Hidden Costs (Matt Gertz)
- Free SQL Server 2008 Express How-To-Guide Series
- Testing Events for Nothing/Null (Doug Rothaus)
- Properties vs Fields – Why Does it Matter? (Jonathan Aneja)
- It’s a Small World, After All, part 2 – VB, C#, and GPS (Matt Gertz)
- It’s a Small World, After All, part 1 – VB, C#, and GPS (Matt Gertz)
- I'm A VB: Juan Rafael
- I'm A VB: Hassan SadeghiOrang
- I'm A VB: Anup Warade
- I'm A VB: Mehmet Şahin
- I'm A VB: Russ Yeagley
- I'm A VB: Manoj Kumar
- I'm A VB: James Kahl
- I'm A VB: Bruce Meeker
- I'm A VB: Sinhue Baez
- I'm A VB: Amin Choroomi
- I'm A VB: Sameer Tripathi
- I'm A VB: Jorge Paulino, Visual Basic MVP
- I'm A VB: William "Bill" Sheldon, Visual Basic MVP
- I'm A VB: Erick Kurniawan, Visual Basic MVP
- I'm A VB: Rambod Taati
- I'm A VB: Burak Dikici
- I'm A VB: Thanigainathan Siranjeevi
- I'm A VB: Khor Eng Boon
- Dynamic Searching using LINQ – Dataset + Joins
- I'm A VB: Uday Gupta
- I'm A VB: Daron Yondem
- I'm A VB: Mark Harr
- I'm A VB: Blake Pell
- I'm A VB: Waleed El-Badry
- I'm A VB: Hefin Dsouza
- I'm A VB: Fuzz Box
- I'm A VB: Alex Dybenko
- I'm A VB: Veeresh Athimamula
- I'm A VB: Saul Ortiz
- I'm A VB: Dave Campbell
- I'm A VB: Dylan Borg
- I'm A VB: Abdul Aziz
- I'm A VB: Mostafa El-Barky
- I'm A VB: Jaspreet Dhillon
- I'm A VB: TB
- I'm A VB: Greg S.
- I'm A VB: Jim McDevitt
- I'm A VB: Steve Kellaway
- I'm A VB: Carlos R. Nobrega
- I'm A VB: Charles Stratton
- I'm A VB: Adam Leyshon
- I'm A VB: Charl Adrian Klein
- I'm A VB: Soumya Sengupta
- I'm A VB: IIS MATT
- I'm A VB: Daniel Seara, Visual Basic MVP
- I'm A VB: Dat Nguyen
- I'm A VB: Ed Lance
- I'm A VB: Subair Ayobami
- I'm A VB: Walter Sassano
- I'm A VB: Sameh Fakoua
- I'm A VB: Javier Sanchez
- I'm A VB: Shawn Greer
- I'm A VB: Muhammad Rashed Nadeem
- I'm A VB: Alexey Mastjuk
- I'm A VB: Moonhyuk Choi
- I'm A VB: Gary Lima, Visual Basic MVP
- I'm A VB: Ustes Greenridge
- I'm A VB: Cihan Yakar
- I'm A VB: Carl Boudreau
- I'm A VB: Christopher Deweese
- I'm A VB: Jens Burup
- I'm A VB: Jackie Goldstein, Visual Basic MVP
- I'm A VB: Leonardo Omar Sailer
- I'm A VB: Alex Pfrogner
- I'm A VB: Paulo Santos
- I'm A VB: José Batista
- I'm A VB: Mohammad Reza Moasherati
- I'm A VB: Ramesh Pujeri
- I'm A VB: Milind Sawde
- I'm A VB: Adam Hall
- I'm A VB: Roman Sallin
- I'm A VB: Jason M. Hirst
- I'm A VB: Franklin Garzon
- I'm A VB: Faisal Ghaznavi
- I'm A VB: Nolan Sunico
- I'm A VB: Anthony Papillion
- I'm A VB: Sachin Palewar
- I'm A VB: Mark Wisecarver
- I'm A VB: Mayur Tendulkar
- I'm A VB: Ehsan Valizadeh
- I'm A VB: Duncan Jones
- I'm A VB: Zafer Kafkas
- I'm A VB: Steele Price, Visual Basic MVP
- I'm A VB: Leonardo Testa
- I'm A VB: Alberto De Luca
- I'm A VB: Biser Dimitrov
- I'm A VB: Ennio Della Lucia
- I'm A VB: Kristof Zerbe
- I'm A VB: Yemi Ajibabi
- I'm A VB!
- I'm A VB: Chris G. Williams (VB MVP)
- We Need to Talk (Matt Gertz)
- I'm A VB: Joacim Andersson, Visual Basic MVP
- I'm A VB: Wilson Kutegeka, Visual Basic MVP
- I'm A VB: Vishal Shukla, Visual Basic MVP
- History of Microsoft Video: Bill Gates Talks about Altair Basic (Lisa Feigenbaum)
- InfoQ Article on the Future of VB.NET (Lisa Feigenbaum)
- I'm A VB: Dave Noderer (VB MVP)
- I'm A VB: Pep Lluís Baño, Visual Basic MVP
- TechEd Video: Future Directions for Visual Basic, by Anders Hejlsberg and Jonathan Aneja
- I'm A VB: Antonio Chagoury, Visual Basic MVP
- Implicit Line Continuation (Kathleen McGrath)
- Misfit Geek Podcast – Episode #2 "Does VB have a Future?" (Lisa Feigenbaum)
- VB Entity Framework Samples Now Available (Lisa Feigenbaum)
- Auto-Implemented Properties (Kathleen McGrath)
- Try Out Dotfuscator in VS 2010 Beta 1!
- VS2010 Beta1 Extensibility News (Lisa Feigenbaum)
- How We Do It: Building the Visual Studio Product Line (Beth Massi, Matt Gertz)
- Learning about Visual Studio 2010 and .NET Framework 4 (Mary Lee)
- Phoning Home, revisited (Matt Gertz)
- Visual Studio 2010 and .NET Framework 4.0 Beta 1 Released Today! (Lisa Feigenbaum)
- Channel9 Interview with Luca Bolognese: VB.NET and C# Co-Evolution (Lisa Feigenbaum)
- CodeRush Xpress Released Today! (Lisa Feigenbaum)
- CodeCast Episode 20: Biz Apps Team and VB with Beth Massi (Lisa Feigenbaum, Beth Massi)
- How Do We Learn to Be Good Programmers? (Matt Gertz)
- Ask Kathleen: Working with MEF (Lisa Feigenbaum)
- CodeRush Xpress 9.1 Beta: 59 Refactorings, 17 Consume-first providers, and Much more! (Lisa Feigenbaum)
- CodeCast Episode 17: Visual Basic 2010 Preview with Lisa Feigenbaum
- XML Literals, WCF and LINQ Article by Steele Price (Lisa Feigenbaum)
- .NET Rocks! with Beth Massi on the Open XML SDK and XML Literals (Lisa Feigenbaum)
- TechEd North America, here we come! (Lisa Feigenbaum)
- When using LINQ to XML why don’t I get results if I don’t import a XML namespace (Daniel Walzenbach)?
- Luca Bolognese on Asynchronous HTML caching in VB.NET (Lisa Feigenbaum)
- How to get a list of all files of a directory (subdirectories included) (Daniel Walzenbach)?
- Two free e-books available till April 22th to celebrate MS Press’s 25th b-day (Daniel Walzenbach)
- Keep the Customer Satisfied (Matt Gertz)
- Negative delays: not in VB (Lucian Wischik)
- Using "negative sleeps" to improve responsiveness in VB web apps
- CodeCast Episode 12: Visual Basic and the VB Community (Lisa Feigenbaum, Dustin Campbell)
- Implicit Line Continuation in VB 10 (Tyler Whitney)
- Channel 9 Interview: No More Underscores in Visual Basic 10 (Beth Massi, Tyler Whitney)
- The Silverlight Toolkit Adds Visual Basic Samples (Lisa Feigenbaum)
- Composite Application Guidance for WPF and Silverlight: VB QuickStarts, Hands-On-Labs, and How-To Topics released! (Lisa Feigenbaum)
- Channel 9 Interview: WPF Improvements in VS2010 for Business Apps (Beth Massi, Milind Lele)
- Channel 9 Interview: Using the Touchless SDK with Visual Basic (Beth Massi, Lucian Wischik)
- MIX 09 Video: Making XML Really, Really Easy with Microsoft Visual Basic (Alex Turner, Lisa Feigenbaum)
- Visual Studio at MIX 09 (Lisa Feigenbaum)
- Presentation Materials from Belgian TechDays 2009 (Lisa Feigenbaum)
- Tips and Tricks for Finding Information in the MSDN Library (Mary Lee)
- Veni, MIDI, Vici: Generating a simple MIDI file using VB, part 2 (Matt Gertz)
- Visual Studio 2008 Voted Best IDE! (Lisa Feigenbaum)
- Veni, MIDI, Vici: Generating a simple MIDI file using VB, part 1 (Matt Gertz)
- Concurrent Basic on Channel 9 (Lucian Wischik, Lisa Feigenbaum)
- VB XML Literals with ASP.NET MVC (Lisa Feigenbaum)
- Visual Basic at MIX ’09 (Lisa Feigenbaum)
- Visual Basic 10 on the 10-4 Channel9 Series! (Lisa Feigenbaum)
- Web-scraping using Visual Basic's XML support
- Channel 9 Interview: ASP.NET MVC using Visual Basic XML Literals (Beth Massi)
- An Updated Screensaver Example (Matt Gertz)
- New WPF "How Do I" Video on Formatting Data Entry (Beth Massi)
- Happy New Year! (Lisa Feigenbaum)
2008 165
- VB Developer? Read MSDN Magazine? You're in luck! (Lisa Feigenbaum)
- System.Diagnostics.Process: avoid deadlocks in RedirectStandardInput/Output (Lucian Wischik)
- 10-4 Episode 2: Welcome to Visual Studio 2010 (Lisa Feigenbaum)
- Video: Downloading and Using the Visual Studio 2010 September CTP (Lisa Feigenbaum)
- Sshhh… it’s a secret (Matt Gertz)
- Announcing 10-4! Weekly video podcasts on Visual Studio 2010 and the .NET Framework 4.0 (Lisa Feigenbaum)
- What's the list of new language features in Visual Basic 10.0 and C# 4.0? (Lisa Feigenbaum)
- Are you a VB developer and interested in Silverlight? (Lisa Feigenbaum)
- Join the Visual Basic team on Facebook! (Lisa Feigenbaum)
- Make sure you apply this fix before your VS2010 CTP VPC expires! (Lisa Feigenbaum)
- Walkthrough: Quick Search for Files and Symbols in Visual Studio 2010 (Lisa Feigenbaum)
- Visual Studio: Snow Edition
- Community Article: Scaling ADO.NET DataTables (Beth Massi)
- Walkthrough: Dynamic Programming in Visual Basic 10.0 and C# 4.0 (Lisa Feigenbaum)
- Walkthrough: Office Programmability in Visual Basic and C# in VS 2010 (Lisa Feigenbaum)
- Walkthrough: TDD Support with the Generate From Usage Feature in VS 2010 (Lisa Feigenbaum)
- VB 2008 Keyboard Shortcut Posters — Download your copy today! (Lisa Feigenbaum)
- Using both VB.Net and C#? (Lisa Feigenbaum)
- M. G. Phone Home (Matt Gertz)
- Did you know? You can unwind the call stack from exceptions (Bill Horst)
- Happy 10th Birthday to the Italian VB Tips and Tricks Community! (Lisa Feigenbaum)
- Did you know? There are many ways to insert a snippet into your code (Lisa Feigenbaum)
- Video: Microsoft Visual Basic 2008 Tips and Tricks (Lisa Feigenbaum)
- Video: The Joy of Writing Code in Visual Studio 2010 (Karen Liu)
- Channel9 series: Visual Studio 2010 and the .NET Framework 4.0 Week! (Lisa Feigenbaum)
- Did you know there's a VB user group meeting each month at Microsoft Redmond? (Lisa Feigenbaum)
- Code Focused Development in Visual Studio 2010 (Lisa Feigenbaum)
- VS 2010 Announcements at TechEd EMEA (Lisa Feigenbaum)
- Channel 9 Interview: WPF Drag-Drop Data Binding in Visual Studio 2010 (Beth Massi)
- Panel: Developers moving to VB.Net for projects using XML (Lisa Feigenbaum)
- Spain User Group Tour: All Good Things Must Come to An End (Lisa Feigenbaum)
- Tutorial: Functional Programming with Visual Basic 9.0 (Lisa Feigenbaum)
- Drag-drop data binding for WPF in Visual Studio 2010 (Milind Lele)
- Installing the .NET Framework 3.5 SP1 as a Prerequisite (Mary Lee)
- My *V*Birthday with VB friends in Spain! (Lisa Feigenbaum)
- Visual Basic en España (Lisa Feigenbaum)
- Romeo and Juliette and Windows Azure (Lucian Wischik)
- Where are the Windows "SDK tools"? Where is ildasm? (Lucian Wischik)
- Community Interview with Doug Rothaus (Beth Massi)
- TechEd Barcelona: Session Materials (Lisa Feigenbaum)
- "Future Directions of Visual Basic" Interview with Paul Vick (Lisa Feigenbaum)
- Typeless expressions (Lucian Wischik)
- New WPF How Do I Videos Released! (Beth Massi)
- "Visual Basic 10: New Features" Interview with Paul Vick (Lisa Feigenbaum)
- Community Interview with Lucian Wischik (Beth Massi)
- Download the CTP and Submit Your Feedback! (Lisa Feigenbaum)
- What to watch, as a VB Developer at PDC (Lisa Feigenbaum)
- VB 2010 Language Features: The Channel9 Version (Lucian Wischik, Lisa Feigenbaum)
- PDC Dinner in honor of VB and C# MVPs (Lisa Feigenbaum)
- I'm a VB! (Lisa Feigenbaum)
- Experience PDC 2008 whenever and wherever – for FREE! (Lisa Feigenbaum)
- TL12: Future Directions for Microsoft Visual Basic (Lisa Feigenbaum)
- VB 2010 Unveiled at PDC 2008! (Lisa Feigenbaum)
- Shell Games (Matt Gertz)
- Community Interview with Adrian 'Spotty' Bowles (Beth Massi)
- Community Interview with Sophia Salim (Beth Massi)
- Community Interview with John Stallo (Beth Massi)
- Community Interview with Eric Knox (Beth Massi)
- Community Article: Enabling Speech Recognition in Microsoft Word 2007 with Visual Studio 2008 (Beth Massi)
- Community Interview with Bill Horst (Beth Massi)
- Channel 9 Interview: ADO.NET Data Services in Visual Studio 2008 SP1 (Beth Massi)
- Community Interview with Me! (Beth Massi)
- A VS plugin to background-run your code and see the output (Lucian Wischik)
- Community Interview with Matt Gertz (Beth Massi)
- Community Interview with Jared Parsons (Beth Massi)
- Community Interview with Patrick Dengler (Beth Massi)
- Reflection on COM objects (Lucian Wischik)
- VB Video Tutorials on ASP.Net Dynamic Data (Lisa Feigenbaum)
- Community Interview with Jonathan Aneja (Beth Massi)
- TechEd Online: .Net, A Multi-Language Platform (Lisa Feigenbaum)
- VB Catch … When: Why so special?
- Community Interview with Lisa Feigenbaum (Beth Massi)
- Are you using Silverlight with Visual Basic? (Lisa Feigenbaum)
- VB XML Cookbook, Recipe 6: Writing an XSLT Transform in VB (Doug Rothaus)
- Community Interview with Paul Vick (Beth Massi)
- Microsoft Announces Visual Studio 2010 and .Net Framework 4.0 (Lisa Feigenbaum)
- Looking for Setup and Deployment Project Templates? (Mary Lee)
- Where is the VB Team going to be over the next few months? (Lisa Feigenbaum)
- To compare two filenames (Lucian Wischik)
- Did you know? 300+ Visual Studio Tips & Tricks (Lisa Feigenbaum)
- Building a Zune Playlist (Matt Gertz)
- "Future Directions of Visual Basic": Don't miss this talk at the Professional Developers Conference! (Lisa Feigenbaum)
- Malay Mail coverage of TechEd SouthEast Asia (Lisa Feigenbaum)
- Have a background in C#, and starting to write some Visual Basic? (Lisa Feigenbaum)
- Are you using Expression Encoder 2 with Visual Basic? (Lisa Feigenbaum)
- Are you using Windows Presentation Foundation with Visual Basic? (Lisa Feigenbaum)
- Channel9 Interview: Meet the VS "Development Experience" Team (Beth Massi)
- Are you using the ASP.Net MVC Framework with Visual Basic? (Lisa Feigenbaum)
- Visual Basic and CSharp IDEs Uncensored (Lisa Feigenbaum)
- Visual Basic Developer Center Revamped! (Lisa Feigenbaum)
- Visual Basic at TechEd SouthEast Asia (Lisa Feigenbaum)
- Visual Basic at TechEd South Africa 2008 (Lisa Feigenbaum)
- Around the World with Visual Basic (Lisa Feigenbaum)
- Nice to meet you! A Nine Question Interview (Lisa Feigenbaum)
- How Do I: Add Smart Tags to Excel Workbooks? (Kathleen McGrath)
- Channel 9 Interview: New Editor Features in Visual Studio 2008 SP1 (Beth Massi)
- VB 2008 Language Deep Dive – Presentation Materials (Jonathan Aneja)
- Channel 9 Interview: XML Schema Explorer in Visual Studio 2008 SP1 (Beth Massi)
- VS2008 SP1 and NetFX3.5 SP1 Released (Adam Braden)
- Channel 9 Interview: SQL 2008 & Occasionally Connected Client Support in Visual Studio SP1 (Beth Massi)
- Co- and contra-variance (Lucian Wischik)
- Channel 9 Interview: Jared Parsons on the P-Invoke Interop Assistant (Beth Massi)
- Channel 9 Interview: Look Who's Working on Visual Basic (Beth Massi)
- WANTED: Your feedback on a potential Call Hierarchy feature (Lisa Feigenbaum)
- WANTED: Your feedback on a potential Quick Search & Navigate feature (Lisa Feigenbaum)
- Community Article: Using Windows Communication Foundation with Windows Workflow Foundation – Part 1 (Beth Massi)
- How-Do-I Videos: WPF Forms over Data (Beth Massi)
- Article: Sharpening Your Axis with Visual Basic 9 (Beth Massi)
- PInvoke Interop Assistant on CodePlex (Jared Parsons)
- Protein is Good for You, part 2 (Matt Gertz)
- Protein is Good for You (Matt Gertz)
- Community Article: Creating a Text-to-speech add-in for Word (Beth Massi)
- TechEd US 2008: Presentation Materials for TLA325 (Lisa Feigenbaum)
- Come hear about VB 2008 Tips & Tricks at TechEd US! (Lisa Feigenbaum)
- Do you have an opinion about Visual Studio and .NET Framework developer Help content?
- LINQ Deep Dive and Best Practices Presentation Materials (Lisa Feigenbaum)
- VB 2008 IDE Tips & Tricks Presentation Materials (Lisa Feigenbaum)
- How LINQ to Dataset works in VB (Jonathan Aneja)
- Using LINQ to Dataset in an .aspx page (Jonathan Aneja)
- Visual Basic "Learn" Section of MSDN – Give it a Spin (Beth Massi)
- VB XML Cookbook, Recipe 5: The “Halloween” Problem (Doug Rothaus)
- Converting SQL to LINQ, Part 10: Like (Bill Horst)
- Come join me on a Southern California user group tour (Lisa Feigenbaum)
- VB XML Cookbook, Recipe 4: Get Inner XML from the Nodes Property (Doug Rothaus)
- VB XML Cookbook, Recipe 3: Identity Transforms (Doug Rothaus)
- New Community Article – The Power of Custom Workflow Activities (Part 2) (Beth Massi)
- "Git Over Here": Making Your Windows Mind Their Manners (Matt Gertz)
- VSLive San Francisco Content (Amanda Silver)
- Milestone Quality & Dogfooding (Matt Gertz)
- LINQ to SQL (and LINQ to Entities) performance improvements (Tim Ng)
- Recap of European Launch Events for Visual Studio 2008 (Amanda Silver)
- STAThread vs. MTAThread (WHorst)
- New "How Do I" Videos Available on the Visual Basic Developer Center (Beth Massi)
- Silverlight Ux Musings: New Control Skin Set [Corrina Barber]
- Hotfix available for VB performance issue in VS2008 (DJ Park)
- New Community Article – The Power of Custom Workflow Activities (Part 1) (Beth Massi)
- VB XML Cookbook, Recipe 2: Descendants and Ancestors (Doug Rothaus)
- Did you know? You can now manage your snippet highlighting (Lisa Feigenbaum)
- Improvements to Visual Basic 6 Runtime Support on Vista, Windows Server 2008 (by Paul Yuknewicz)
- Making PInvoke Easy
- Launch events in Portugal & England!
- Orcas introduces the IF operator – a new and improved IIF (Sophia Salim)
- Silverlight Ux Musings: Silverlight 2 Control Skins [Corrina Barber]
- Language Futures Page on Code Gallery (Beth Massi)
- InteropForms ToolKit – Visual Studio 2008 edition (Todd Apley)
- Channel 9 Interview – Tips and Tricks with the Interop Forms Toolkit (Beth Massi)
- Keeping Track of Books Using VB (Matt Gertz)
- VB XML Cookbook, Recipe 1: XML Transformations using XML Literals (Doug Rothaus)
- New Community Article – Windows Workflow 101 (Beth Massi)
- New Data Repeater Control in Latest Power Packs Release! (Beth Massi)
- Converting SQL to LINQ, Part 9: Full Outer Join (Bill Horst)
- Converting SQL to LINQ, Part 8: Left/Right Outer Join (Bill Horst)
- Preparing for the Next Product Cycle (Matt Gertz)
- Petzold WPF Book Sample Conversion – Final Chapters (Young Joo)
- Announcing the Forums Bug Submission Pilot (Sarika Calla)
- Source code of Visual Basic runtime has been released to public. (Vladimir)
- Channel 9 Interview: XML Properties and Enabling IntelliSense (Beth Massi)
- Did you know? VB IntelliSense now filters as you type! (Lisa Feigenbaum)
- Did you know? What you can do with Debugger Datatips… (Lisa Feigenbaum)
- Did you know? Ctrl+Tab to navigate windows in VS (Lisa Feigenbaum)
- Did you know? IntelliSense is now transparent in VS2008! (Lisa Feigenbaum)
- Did you know? IntelliSense Everywhere (Lisa Feigenbaum)
- Converting SQL to LINQ, Part 7: UNION, TOP, Subqueries (Bill Horst)
- Petzold WPF Book Sample Conversion – New Chapters (Young Joo)
- VB2008 Outperforms VB2005! (Lisa Feigenbaum)
2007 157
- Converting SQL to LINQ, Part 6: Joins (Bill Horst)
- LINQ for the Web Using VB (By Paul Yuknewicz)
- VB Love Song for the Holidays and New Year (By MS Friends of VB)
- Channel 9 Interview: Brian Beckman Does Higher Algebra with Visual Basic (Beth Massi)
- Higher Algebra with Operator Overloads (Brian Beckman)
- Converting SQL to LINQ, Part 5: GROUP BY and HAVING (Bill Horst)
- LINQ Cookbook, Recipe 12: Calculate the Standard Deviation (Doug Rothaus)
- Visual Basic Yesterday, Today and Tomorrow with Paul Vick (Beth Massi)
- Channel 9 Interview: XML Literals Performance and Namespaces Explained (Beth Massi)
- LINQ Cookbook, Recipe 11: Desktop Search Statistics (Doug Rothaus)
- Converting SQL to LINQ, Part 4: Functions (Bill Horst)
- Channel 9 Interview: Refactoring in Visual Basic with Refactor!
- Euchre Revisited: Fixing bugs and service releases (Matt Gertz)
- New VB Community Article: Creating Visual Studio Add-ins (Beth Massi)
- Silverlight Ux Musings: Providing Panning Functionality for a Canvas of Objects – Part 2 [Corrina Barber]
- Converting SQL to LINQ, Part 3: DISTINCT, WHERE, ORDER BY and Operators (Bill Horst)
- Silverlight Ux Musings: Providing Panning Functionality for a Canvas of Objects – Part 1 [Corrina Barber]
- Job Alert: Programming Writer opening on Visual Basic Team (Robin Reynolds-Haertle)
- Converting SQL to LINQ, Part 2: FROM and SELECT (Bill Horst)
- Launching External Tools from inside Visual Studio (Jonathan Aneja)
- Drawing Maps with Visual Basic (Scott Wisniewski)
- Petzold WPF Book Sample Conversion Update (Young Joo)
- Applications = Code + Markup (Charles Petzold) Visual Basic Code Sample
- Awesome VB9 Blog Series by Bart De Smet (Amanda Silver)
- Visual Studio 2008 SDK 1.0 and Visual Studio 2008 Shell released (Beth Massi)
- Hidden Gems in Visual Basic 2008 (Amanda Silver)
- Converting SQL to LINQ, Part 1: The Basics (Bill Horst)
- Visual Basic 2008 Ships!!! (Amanda Silver)
- One is the Loneliest Number (Matt Gertz)
- Don Box on Visual Basic 9 (Beth Massi)
- Creating Visual Basic Add-ins for Windows Home Server (Beth Massi)
- Channel 9 Interview: Type Inference in Visual Basic with Bill Horst (Beth Massi)
- LINQ Cookbook, Recipe 10: Pre-compiling Queries for Performance (Doug Rothaus)
- Petzold Chapter 3 (Young Joo)
- Refactoring in Action (Lisa Feigenbaum)
- New Community Article – Using Business Objects with WCF (Beth Massi)
- New Visual Basic LINQ to XML Videos Released! (Beth Massi)
- Silverlight Ux Musings: Controlling Alignment of UI Elements [Corrina Barber]
- Let the Music Play! (Matt Gertz)
- Channel 9 Interview: Matt Gertz Plays Cards with Visual Basic (Beth Massi)
- Visual Basic 9.0 Language Specification Released (Beth Massi)
- LINQ Cookbook, Recipe 9: Dynamic Sort Order (Doug Rothaus)
- A Note about Enums (Scott Wisniewski)
- Continued search for Small Business Developers and Chapter 2 of Petzold's book (finally!)
- Visual Studio Content – Tell Us What You Think! (Beth Massi)
- Channel 9 Interview – Offline Data Synchronization Services in Visual Studio 2008 (Beth Massi)
- Why you should learn WPF (and how I can help)
- LINQ Cookbook, Recipe 8: Querying XML Using LINQ (Doug Rothaus)
- Customizing Displays in the Debugger for System Types
- Option Strict [On|Off|SortOf]
- Small Business Developers Unite!
- VB expression trees – string comparisons
- Visual Basic Developer Center Gets a Facelift (Beth Massi)
- Visual Basic Pack for Visual Studio 2005 SDK Released! (Beth Massi)
- XML to Schema Tool for Visual Basic 2008 (Beth Massi)
- Lambda Expressions and Expression Trees
- Channel 9 Interview – John Stallo on Building N-Tier Applications in VS 2008 (Beth Massi)
- Back home again!
- Fun with VB !!!
- Programming With XML Using Visual Basic 9 (Beth Massi)
- A Walkthrough of WCF Support in Visual Studio 2008
- Implementing Dynamic Searching Using LINQ
- Channel 9 Interview – LINQ to SQL and the O/R Designer in VS 2008 (Beth Massi)
- Endgame (Matt Gertz)
- Microsoft Visual Basic 2005 Power Packs 2.0 now available
- Channel 9 Interview – Amanda Silver on LINQ (Beth Massi)
- Channel 9 Interview – Visual Basic Intellisense Improvements in VS 2008 (Beth Massi)
- LINQ to XML Videos (Beth Massi)
- Channel9 Interview: Scott Wisniewski on Extension Methods in Visual Basic 9.0 (Beth Massi)
- If I gave you $200 to spend on VB, how would you spend it?
- Amanda Silver will be Presenting VB and Silverlight on Second Life! (Beth Massi)
- Kit George and Chris Smith on Channel9 (Beth Massi)
- Lambdas, and Take While, and Group By, Oh My!
- Closures in VB Part 5: Looping
- Today's Performance Webcast Slide Deck and Channel9 Interview (Beth Massi)
- Visual Basic on Channel9 (Beth Massi)
- Sons and Daughters Day: a pure blast!
- How do we write software at Microsoft: a PM intern’s perspective #1
- Shameless Plug (Scott Wisniewski)
- Using the PrintForm component in Visual Basic (Matt Gertz)
- LINQ Cookbook, Recipe 7: Selecting Pages of Data from Northwind (Jonathan Aneja)
- Linq Cookbook, Recipe 6: Your first Linq Application using Northwind (Kit George)
- How to implement IQueryable (by Kevin Halverson)
- Loading and Saving Files in Visual Basic (Matt Gertz)
- This Week's Live From Redmond Webcast Rescheduled [Beth Massi]
- Lumos: Fireworks in Seattle
- Implementing infinite undo/redo (Matt Gertz)
- Slide Deck for Conquering XML with LINQ to XML Webcast [Beth Massi]
- LINQ Cookbook, Recipe 5: Concatenating the selected strings from a CheckedListBox (Kit George)
- Owner Draw in VB (Matt Gertz)
- Sleepless from Bulgaria: an intern's first weeks in the VB team
- LINQ Cookbook, Recipe 3: Find all the prime numbers in a given range (Jonathan Aneja)
- LINQ Cookbook, Recipe 4: Find all complex types in a given assembly (Kit George)
- Today's Live From Redmond Webcast Rescheduled [Beth Massi]
- LINQ Cookbook, Recipe 2: Find all capitalized words in a phrase and sort by length (then alphabetically) (Kit George)
- LINQ Cookbook, Recipe 1: Change the font for all labels on a windows form (Kit George)
- Closures in VB Part 4: Variable Lifetime
- Slide Deck and Samples for LINQ Best Practices (Beth Massi)
- Live From Redmond Webcast Just Added on LINQ to XML (Beth Massi)
- Some thoughts on Edit and Continue and Design-Time Expression Evaluation (Matt Gertz)
- What is the difference between VB 9, VBx and Silverlight? (Scott Wisniewski)
- Slide deck for Interop Toolkit Webcast
- Visual Basic XML Transform – TechEd demo prep
- InteropForms 2.0 Tip #1 – Font Property
- Deploying Applications with the InteropForms 2.0 toolkit
- Dissecting Snippets (Matt Gertz)
- Visual Basic LINQ Hands On Labs for Orcas Beta 1 (Beth Massi)
- So what does ComClass actually do?
- Bill & Steve (Jobs!) reminisce about floating point BASIC
- Closures in VB Part 3: Scope
- Error correction (Matt Gertz)
- Visual Basic & Smart Devices (Matt Gertz)
- Visual Basic Forms over Data "How-to" video series (Beth Massi)
- AmandaS' LINQ talk at VSLive Orlando
- Operator Overloading: A demonstration using matrices (Matt Gertz)
- Closures in VB Part 2: Method Calls
- Closures in VB: Part 1
- Just Released – Interop Forms Toolkit 2.0!
- Four dynamic languages for .NET interoperating!
- VB On Silverlight
- What do the announcements at Mix mean for the Visual Basic developer?
- The Best of Intentions (Matt Gertz)
- So, you're going to Mix?
- Want to Customize your menus in Visual Studio 2005? Here's how… (Lisa Feigenbaum)
- Working with Shortcut Keys (Lisa Feigenbaum)
- Save Time – Use Keyboard Shortcuts! (Lisa Feigenbaum)
- Controls on the fly (Matt Gertz)
- Visual Basic LINQ Samples Updated for Orcas Beta 1! (Beth Massi)
- Visual Basic "Orcas" Beta1 is in the wild! (Amanda Silver)
- "Live From Redmond: Orcas Overview" Webcast Rescheduled (Beth Massi)
- Using XML as a resource in your code –one more series on gamewriting (Matt Gertz)
- Live From Redmond Webcast Series (Beth Massi)
- Simple Animation in Visual Basic (Matt Gertz)
- It’s Elementary: Using VB To Get Process Information (Matt Gertz)
- Partial Methods
- Visual Basic "Soup-to-Nuts" Webcast Series
- Coding a Euchre Game, Part 9: Into the Wild Blue Yonder (Matt Gertz)
- Coding a Euchre Game, Part 8: Remember Me, Show Me, Help Me (Matt Gertz)
- Coding a Euchre Game, Part 7: Total Logic (Matt Gertz)
- Coding a Euchre Game, Part 6: Pump up the volume (Matt Gertz)
- Coding a Euchre Game, Part 5: Modality is a crutch (Matt Gertz)
- Coding a Euchre Game, Part 4: Tooltips and Menus (Matt Gertz)
- Coding a Euchre Game, Part 3: Timers (Matt Gertz)
- Coding a Euchre Game, Part 2: Show me the cards! (Matt Gertz)
- TableAdapter and Multiple Result Sets
- New Data Tools Features in Visual Studio Orcas
- Fun with card tricks (Matt Gertz)
- Extension Methods Best Practices (Extension Methods Part 6)
- Making your VB code ready to go global (Matt Gertz)
- March 2007 Orcas CTP Available
- Extension methods and Generics (Extension Methods Part 5)
- Extension methods and late binding (Extension Methods Part 4)
- Articles about Extension Methods
- Extension Methods (part 3)
- Extension Methods (part 2)
- Extension methods (part 1)
- Visual Studio 2005 SP1 and Visual Basic 2005 Command-line Compiler (VBC.exe) Hotfix Released!
2006 18
- Holiday fun with LinQ, and LinQ technologies in mind
- Key VB Hotfixes Available for Download
- Interop Roadmap – UserControls, MDI, and Data
- Notes from a recent tour to Hong Kong, Taiwan, and the Phillipines (well, almost!)
- Check out "Live from Redmond series #3" from the .NET FX product teams
- VB Developer's Introduction to ASP.NET
- Video Screencast: Microsoft Interop Forms Toolkit 1.0
- Visual Basic 2005 Power Pack!
- Create Add-ins for Office 2007 with Visual Basic
- Visual Basic Express Edition Videos
- Whats New In VB2005 – Some parts of the TechEd demos
- Generics Patterns and Practices: ideas and suggestions for when to use generics
- VB Curioddities #1: Enum, Enum, my kingdom for an Enum.Parse
- VB6 Collections: The Missing LINQ
- EMEA Tour Followup
- Paper on XML features of VB9
- New VB9 Bloggers
- NEW VB LINQ CTP: Now live on MSDN!
2005 43
- DTEE is BACK!!! by Kathleen Tamanaha
- IDE Debugger enhancements (type viewer attributes and type visualizers) by Luca Dellamore
- Explanation of cross-targeting in Visual Studio
- Code Generation for Overrides in Visual Basic .Net 2005
- New PAG book & tool to help learn VB6 to VB.NET migration approaches (by PaulYuk)
- 2005 Language Spec Live!
- Edit & Continue – Rude Edits
- Want to see the VB 2005 IDE in action? Check out this video!
- Visual Studio 2005 IDE: Top Ten Feature List (by LisaFeig)
- The VB IDE team joins the VB Team blog (by LisaFeig)
- Visual Basic 2005 is now available!
- VB Snippet Editor RTM RC Release – Lorenzo Minore
- Code Snippets on Channel9 – Ken Levy and Lisa Feigenbaum
- Channel 9 Videos
- Downloading the VB 9.0 preview bits…
- Glory, Hope, and Fame at the PDC
- Visual Basic — NEXT (by Amanda Silver)
- PDC: Where the VB team will be…
- Tune in for VB @ PDC '05 this week (by PaulYuk)
- New VB StarterKits for download!
- Working with DataSets by Greg Osefo
- Battling Bugs: A Glimpse of “VB War” by Irene Fan
- Beginners coding in ASP.NET
- Working with the Screensaver Starter Kit (by Irene Fan)
- Phlat! by Seth Capistron
- My First Database by Greg Osefo
- New article on customizing My
- A new home for the data team (aka Steve Lasker)
- What is the Generic Bootstrapper?
- Soma Blogs about Refactor!
- How to extend TableAdapter methods
- New Snippet Editor for beta 2!
- What's Wrong with Online Help? (by Adam Braden)
- Extending My
- Check out the new VB IDE blog!
- The Wait Is Over – Download VB 2005 Beta 2 Now! (By PaulYuk)
- TableAdapters and Object Binding – Bridging the gap
- I can no longer connect to the SQL Server on an XP SP2 machine!
- Open letter to VB community
- Chat with Eric Rudder
- My First Post – and more on VB6 support (by Rob Copeland)
- Visual Basic Chats in February
- Data Design Time Changes Beta1 to Beta2
2004 28
- VB Team in India
- Versioning Guidelines for Whidbey
- Some beta 2 feature changes
- Visual Basic Chats in October
- Why does the Typed DataSet generate FXCop violations?
- Custom Controls in the Data Sources Window
- Transactional Update using TableAdapters
- Why can’t I drag from Server Explorer to my form?
- VB Suggestions
- New article on My
- Why are the Data Components no longer on the Toolbox?
- Visual Basic chats in August 2004
- Updating a Joined Query
- Connection and Transaction properties exposed as Friend on TableAdapters
- Tips and Tricks of Visual Studio File and Project References
- Hot Job Alert: Programmer/Writer opening on Visual Basic Team
- VS Powertoy – Bootstrapper Manifest Generator is Released for Beta 1
- Chats on Visual Basic 2005
- Tech Ed, Conclusion.
- Tech-Ed San Diego, Thursday
- Nullable types in VB as Well
- Cabanas filled with excellent VB folks…
- Tech Ed!!! three days later
- Tech-Ed San Diego, Wednesday
- Tech-Ed San Diego, Tuesday.
- And they're off…
- Welcome to the VB Team Blog!
- VB Team at TechEd