Showing results for Series - Visual Basic Blog

Jun 5, 2018
3
3

Combining Angular, Visual Basic and .NET Core for developing modern web apps

Klaus Loeffelmann
Klaus Loeffelmann

Visual Basic supports .NET Core starting in Visual Studio 2017 Update 3 (15.3). This opens new possibilities for new applications and modernizing existing applications. Preserving domain-specific code when modernizing applications allows step-wise conversions, decreases cost, and avoids disruptions. This post covers using Visual Basic ASP.NET Core ...

Sep 7, 2017
0
1

Dependency Injection with Visual Basic .NET – Part 2 – IoC Containers

VBTeam
VBTeam

This post was authored by guest blogger André Obelink, a Visual Basic MVP, and published by the VBTeam on his behalf. In my previous post, I wrote about the basics of dependency injection. I explained the technique to define an interface and injecting the dependencies to a client object. These dependencies contain the real implementation of that s...

Aug 28, 2017
1
1

Dependency Injection with Visual Basic .NET – Part 1

VBTeam
VBTeam

This post was authored by guest blogger André Obelink, a Visual Basic MVP, and published by the VBTeam on his behalf. In this first blog post of a series of two, I explain what dependency injection (DI) is and why you might want to use this design principle in your software. The target audience of this post is the junior / medium experienced softwa...

Apr 2, 2015
3
0

Lowercase Keywords Revisited (not an April Fools’ Day joke this time, I promise)

Anthony D. Green [MSFT]
Anthony D. Green [MSFT]

Hey all, I hope you enjoyed yesterday's April Fools' Day post. I thought it was a fun way to kick off an experiment I'd like to conduct and in this post I'll tell you how you can actually try out lowercase keywords for VB on your machine right now no matter what version of VS you're using (no joke). You see, a few years back Architect-emeritus Pa...

Apr 1, 2015
0
0

How “Roslyn” Finally Unshackled Visual Basic From The Tyranny of the Pretty-Lister

Anthony D. Green [MSFT]
Anthony D. Green [MSFT]

UPDATE 2015-04-02: After reading this post be sure to read the follow-up post! I was chatting with an old Microsoftie a while ago and he let me in on the real story behind Visual Basic’s at times aggressive reformatting of code. It turns out that it didn’t actually start out as a feature but as a consequence of how the IDE was implemen...

Jun 21, 2014
0
0

VB Universal Windows App: downloads

VBTeam
VBTeam

Here are download links for the "VB Universal Windows App" series:   App1.vb This is the minimal VB universal app that we'll build in this blog series.   Breakout Universal This is a complete game, based upon all the principles that were covered in the blog series. &nbs...

Jun 20, 2014
0
0

VB Universal Windows App Part 5: calling into platform-specific APIs from PCL

VBTeam
VBTeam

This is Part 5 of the "VB Universal Windows App" series: So far we've been able to re-use all our code and XAML by placing them in the PCL. Actually, PCLs can only ever contain calls to APIs that are common to the platforms they target. This generally isn't a problem, because most APIs on Windows also exist on Windows Phone, and vi...

Jun 15, 2014
0
0

VB Universal Windows App Part 4: using SharpDX for sound effects

VBTeam
VBTeam

This is Part 4 of the "VB Universal Windows App" series: So far we've built a solid app, sharing as much code and XAML as possible by placing it in our PCL. For today's post we'll continue the process, adding game-quality sound effects to our app. SharpDX is the best way to do this. Please bear with me. This is a long technical...

Jun 15, 2014
1
0

VB Universal Windows App Part 3 (for the end-user): roaming settings, and in-app purchases

VBTeam
VBTeam

This is Part 3 of the "VB Universal Windows App" series: In the first two parts we set up a VS Solution that helped us to share between our two app projects. In this post, we're going to code in the user-facing benefits of universal Windows apps. From an end-user perspective, the benefit of universal Windows apps is that (1) if yo...

Jun 15, 2014
0
0

VB Universal Windows App Part 2 (for the developer): sharing XAML, Assets and Code

Anthony D. Green [MSFT]
Anthony D. Green [MSFT]

This is Part 2 of the "VB Universal Windows App" series: In Part 1 we set ourselves up by registering the app in the two Dev Centers, and by creating the basic structure in Solution Explorer. In Part 2 today, we're going to share! From a developer perspective, the benefit of universal Windows apps is in sharing as much as possible...