> ## Content Index
> Fetch the complete content index at: https://nolongerset.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# ¡twinBASIC Va a Madrid!
- URL: https://nolongerset.com/madrid-2022/
- Published: 2022-06-18T03:20:22.000Z
- Updated: 2026-05-08T12:57:01.000Z
- Description: ¡Hola, Madrid! Muchas gracias a Juanjo Luna por invitarme a hablar en su conferencia anual de Access.
- Author: Mike Wolfe
- Tags: Presentations, #Import 2026-05-20 02:59

¡Hola! Me llamo es Mike Wolfe (también conocido como Miguel Lobo). 

Hablo muy poco español, así que el resto de esta página estará en inglés. 

Google Translate (¡y George Young!) es nuestro amigo. 😉

---

This page includes resources and additional reading to go along with my presentation to the annual conference of the Access User Groups España being held at the Hotel Preciado in Madrid, Spain.

---

## Slide Deck

[TwinBasic-Madrid2022.pdf](https://assets.nolongerset.com/2022/TwinBasic-Madrid2022.pdf)

## Installing the twinBASIC IDE

Download the latest beta from this GitHub page: [](https://github.com/WaynePhillipsEA/twinbasic/releases/tag/beta)[twinBASIC Releases](https://github.com/WaynePhillipsEA/twinbasic/releases).

1. Click on "**Assets**" for the latest release
2. Download the zip file
3. Extract the contents of the zip file into a local folder
4. Double-click the **twinBASIC.exe** file

![](https://storage.ghost.io/c/eb/d7/ebd732c1-5f03-4f07-b386-5d08557e15c9/content/images/2022/06/image-64.png)

![](https://storage.ghost.io/c/eb/d7/ebd732c1-5f03-4f07-b386-5d08557e15c9/content/images/2022/06/image-62.png)

![](https://storage.ghost.io/c/eb/d7/ebd732c1-5f03-4f07-b386-5d08557e15c9/content/images/2022/06/image-65.png)

The IDE will open immediately.

That's right, there is no installer! Welcome to the wonderful world of twinBASIC.

*Note: The IDE does require the WebView2 runtime as the development environment uses the HTML-based Monaco code editor. The WebView2 runtime comes preinstalled with Windows 11 and certain Windows 10 software, such as Office 365\. If you don't have it, you can download it here:* <https://tinyurl.com/twinbasicwebview2runtime>

## Getting Involved with twinBASIC

- *[](https://github.com/WaynePhillipsEA/twinbasic/releases)[Download the latest IDE](https://github.com/WaynePhillipsEA/twinbasic/issues/772)*
- *[GitHub Issue Tracker (report bugs)](https://github.com/WaynePhillipsEA/twinbasic/issues)*
- *[twinBASIC Discord Server](https://discord.com/invite/UaW9GgKKuE) ([chat about the project](https://github.com/WaynePhillipsEA/twinbasic/discussions/629))*

## Official Links

[twinBASIC Welcome![](https://www.twinbasic.com/images/twinBASICIconTransparent.png)![](https://www.twinbasic.com/images/twinBASIClogo1.png)](https://www.twinbasic.com/)

The official twinBASIC website.

[twinBASIC 12-MONTH ROADMAP · Issue #335 · WaynePhillipsEA/twinbasictwinBASIC ROADMAP Dates given are tentative and subject to change. Only the major issues are listed here. Smaller feature requests will be implemented when most appropriate (usually when we are alr...![](https://github.githubassets.com/favicons/favicon.svg)GitHubWaynePhillipsEA![](https://opengraph.githubassets.com/faa213c59dd95e6e931e616356108e56fc4ef6673adebebfc2e4aefc2d8b399a/WaynePhillipsEA/twinbasic/issues/335)](https://github.com/WaynePhillipsEA/twinbasic/issues/335)

twinBASIC 12-month development roadmap (updated 2022-04-28).

## twinBASIC Debut Video at DevCon 2021

If you had never heard of twinBASIC prior to today's presentation, the video below will provide some much-needed context. It does a good job of covering the new language features introduced with twinBASIC. 

Keep in mind, this presentation took place about a week after the very first alpha release of the twinBASIC language. Let's just say, the project has progressed *more than just a bit* since then.

The video is available on [YouTube](https://www.youtube.com/watch?v=dBvMBAUSyT8):

## twinBASIC One-Year Update at DevCon 2022

A few months ago, I presented the one-year update to the Access DevCon Vienna audience. 

Once again, Karl Donaubauer was gracious enough to make the presentation publicly available a few weeks after the conference. 

This video is also available on [YouTube](https://www.youtube.com/watch?v=y4DRAcdH9tg):

## twinBASIC en Español

My friend and Madrid Conference host Juanjo Luna has a few Spanish-speaking videos available on YouTube where he introduces the twinBASIC project:

[Crea tus complementos COM para Access con twinBASIC](https://www.youtube.com/watch?v=sEH%5FJfri3e8)

[twinBASIC y el futuro de VBA para Excel y Access](https://www.youtube.com/watch?v=Jr7DIyiNdMo)

## HOW TO: Articles

[HOW TO: Creating an Office COM Add-in with twinBASICEver wish you could turn your VBA code into a COM add-in that would run in 32- AND 64-bit Office applications? It’s easier than ever with twinBASIC.![](https://nolongerset.com/favicon.png)No Longer SetMike Wolfe![](https://storage.ghost.io/c/eb/d7/ebd732c1-5f03-4f07-b386-5d08557e15c9/content/images/2022/06/twinBASIC-COM-Addin.jpg)](https://nolongerset.com/create-com-addin-with-twinbasic/)

[HOW TO: Creating a Standard (non-ActiveX) DLL with twinBASICWith twinBASIC, you no longer need C++ to build a standard DLL. Call high-performance code from VBA without needing the Windows registry.![](https://nolongerset.com/favicon.png)No Longer SetMike Wolfe![](https://storage.ghost.io/c/eb/d7/ebd732c1-5f03-4f07-b386-5d08557e15c9/content/images/2022/06/fire-horse-2492947_1920.jpg)](https://nolongerset.com/how-to-standard-dll-with-twinbasic/)

[HOW TO: Create a Tool Window in the VBIDE with twinBASICMove over Rubberduck VBA and MZ-Tools. The next great VBE addin is going to be built with twinBASIC. Here are step-by-step instructions to get you started.![](https://nolongerset.com/favicon.png)No Longer SetMike Wolfe![](https://storage.ghost.io/c/eb/d7/ebd732c1-5f03-4f07-b386-5d08557e15c9/content/images/2022/04/window-4553721_1920.jpg)](https://nolongerset.com/create-a-vbe-addin-with-twinbasic/)

[HOW TO: Create a Custom ActiveX Control with twinBASICDid you ever wish you could build a custom control for Microsoft Access forms and reports? With twinBASIC, that’s a 15-minute project.![](https://nolongerset.com/favicon.png)No Longer SetMike Wolfe![](https://storage.ghost.io/c/eb/d7/ebd732c1-5f03-4f07-b386-5d08557e15c9/content/images/2022/04/twinBASIC-ActiveX-Controls.jpg)](https://nolongerset.com/create-activex-control-with-twinbasic/)

## Additional Reading

[How to Use Version Control with twinBASICYou can now extract the embedded text files from .twinproj containers for use in version control. I wrote a batch file to make the process even easier.![](https://nolongerset.com/favicon.png)No Longer SetMike Wolfe![](https://storage.ghost.io/c/eb/d7/ebd732c1-5f03-4f07-b386-5d08557e15c9/content/images/2021/06/twinBASIC-Version-Control-1-.jpg)](https://nolongerset.com/version-control-with-twinbasic/)

[Generic Objects in twinBASICtwinBASIC supports generic objects! Let’s dig into the details with a practical example.![](https://nolongerset.com/favicon.png)No Longer SetMike Wolfe![](https://storage.ghost.io/c/eb/d7/ebd732c1-5f03-4f07-b386-5d08557e15c9/content/images/2021/04/TwinBasic-Generics.jpg)](https://nolongerset.com/generic-objects-in-twinbasic/)

[New Syntax in twinBASIC: Part 1Let’s cover some new syntax in twinBASIC, including “AndAlso/OrElse”; the ternary If() operator; and “Continue For” and its cousins.![](https://nolongerset.com/favicon.png)No Longer SetMike Wolfe![](https://storage.ghost.io/c/eb/d7/ebd732c1-5f03-4f07-b386-5d08557e15c9/content/images/2021/04/TwinBasic-New-Syntax-1.jpg)](https://nolongerset.com/new-syntax-in-twinbasic-part-1/)

[New Syntax in twinBASIC: Part 2Let’s cover some more new syntax in twinBASIC, including parameterized class constructors, method overloading, and return syntax for functions.![](https://nolongerset.com/favicon.png)No Longer SetMike Wolfe![](https://storage.ghost.io/c/eb/d7/ebd732c1-5f03-4f07-b386-5d08557e15c9/content/images/2021/04/TwinBasic-New-Syntax-2.jpg)](https://nolongerset.com/new-syntax-in-twinbasic-part-2/)

[New Syntax in twinBASIC: Part 3There’s even more new syntax in twinBASIC, including the IsNot operator, initializing on declare, and augmented assignment operators.![](https://nolongerset.com/favicon.png)No Longer SetMike Wolfe![](https://storage.ghost.io/c/eb/d7/ebd732c1-5f03-4f07-b386-5d08557e15c9/content/images/2021/04/TwinBasic-New-Syntax-3.jpg)](https://nolongerset.com/new-syntax-in-twinbasic-part-3/)

## WAAAY More Additional Reading

The link below will take you to the "twinBASIC" tag page on my website, where you will find every twinBASIC article I've written, including more than 50 twinBASIC weekly update articles dating back to May 2, 2021.

[twinBASIC - No Longer SettwinBASIC is a modern version of the classic BASIC programming language, with the goal of providing 100% backward compatibility with existing VB6 and VBA projects.![](https://nolongerset.com/favicon.png)No Longer SetMike Wolfe![](https://storage.ghost.io/c/eb/d7/ebd732c1-5f03-4f07-b386-5d08557e15c9/content/images/2021/04/2021-04-20-17_37_51-GBM18-TwinBasic-DevCon2021.pptx---PowerPoint-2.png)](https://nolongerset.com/tag/twinbasic/)