VB.NET


A Lifetime of Data in C# and Visual Basic

Or, how lifetime can mean different lengths of time, depending on whether it's procedural- or block-level.

Default Access Levels in C# and Visual Basic

It pays to be explicit and not use the emotional defaults of each language.

Retain State by Serializing to Disk

If you're looking for an easy way to save the user's current state, the simplest solution is use the Serialize and Deserialize method.

Experiencing Nothingness in C# and Visual Basic

Nothing and null are one and the same, except in the language of programming.

Entity Developer 6.0 Now Supports EF Core 1.0, Telerik's Data Access

New version allows for visual design and code generation of apps using Microsoft's newest Entity Framework Core 1.0, as well as popular data access framework from Telerik.

Conflicts in C# and Visual Basic

Case matters when moving from one language to another and, often, variable naming conflicts can be as simple as that.

Silver Anniversary for Visual Basic

A belated 25th birthday to Visual Basic. Yes, 25 years ago, this language transformed the Windows app market in ways even Microsoft could not have imagined.

Stack Up the Stream Objects to Combine Functionality

Using the Stream objects correctly can speed up your I/O, protect your files and simplify your code.

ReSharper Ultimate 2016.1 Improves on VB, TypeScript Support

Newer version of the coding extension for Visual Studio makes incremental improvements in VB.NET 14 support, and will come with Intermediate Language viewer.

Visual Studio '15' Is What's vNext

Microsoft offered a preview of Visual Studio '15' at Build last week. And whileit's just not quite ready for prime time, it's got an impressive number of changes with practically every tool in it that demand developer attention.

Visual Studio Productivity Power Tools Open Sourced

A number of tools are slowly being open sourced onto the Github repository, with all of them being available over time.

Time's Almost Up for Visual Studio 2005

Official Microsoft support for the decade-old development platform ends mid-April. So, who is still using it to develop enterprise-grade apps?

The Fix Is In: Visual Studio 2015 Update 2 CTP Available

These are the fixes you were looking for: more than 300 bugs squashed in C++, as well as a number of editing fixes for those working with C# and Visual Basic projects.

Creating a Value Object that Developers Can Use

You can dramatically simplify your code by using value objects, but to create a value object that makes sense to the developer who uses it, you need to redefine what the equals sign means. Along the way, Peter points out some problems when you don't use classes to define your data.

An Intern Battles the Monster App

What Martin wanted was to fulfill his internship requirement for his degree and possibly earn a little spending money for his efforts. He got both of these and the experience of meeting "The Monster."

Doubly Precise VB.NET Rounding Issues Abound

You'd think that rounding should be simple, but why is it causing Ryan so much trouble? You can thank his managers for that.

B4J Keeps Classic Visual Basic Alive

According to Anywhere Software, B4J aims to be the modern alternative to Visual Basic 6.

Rosyln Update: The State of the .NET Compiler Platform

Now that Visual Studio 2015 is upon us, here's a brief overview of the capabilities of the .NET Compiler Platform.

July 20: Visual Studio 2015, TFS 2015 and .NET 4.6 To Be Released Online

Microsoft's programming tools suite features get locked for its release to manufacturing later this month, and the company will simultaneously hold a number of online events and demos to formally introduce the tools to the world.

Everything You Didn't Know About Shared and Static Members

Peter's convinced you're not using Shared and static members enough, but then he's also convinced that none of you know about all the ways you can use those two keywords.

Upcoming Events

.NET Insight

Sign up for our newsletter.

I agree to this site's Privacy Policy.