vb-database

Guide Visual Basic .NET database interactions with ADO.NET and Entity Framework Core.

68|19|Updated Nov 21, 2025
One-click install
npx skills add https://github.com/bobmatnyc/claude-mpm-skills --skill vb-database
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vb-database
Source: https://github.com/bobmatnyc/claude-mpm-skills/tree/main/toolchains/visualbasic/database/adonet
Command: npx skills add https://github.com/bobmatnyc/claude-mpm-skills --skill vb-database

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines and secures your Visual Basic .NET database operations, preventing common pitfalls like SQL injection and ensuring efficient data management.

Core Features & Use Cases

  • ADO.NET Best Practices: Learn secure connection management, parameterized queries, and transaction handling.
  • Entity Framework Core: Implement robust CRUD operations, async queries, and change tracking.
  • Use Case: Securely transfer funds between accounts by implementing atomic transactions using ADO.NET, or efficiently retrieve and update customer data using Entity Framework Core.

Quick Start

Use the vb-database skill to add a new customer record to the database using Entity Framework Core.

Frequently Asked Questions about vb-database

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent SQL injection in VB.NET database applications?

To prevent SQL injection in VB.NET, use parameterized queries with ADO.NET or Entity Framework Core. This Skill provides guidance on implementing secure connection management and parameterized queries to protect database operations from common security vulnerabilities.

How do I handle atomic transactions in ADO.NET using VB.NET?

Handle atomic transactions in ADO.NET using VB.NET by implementing secure transaction management patterns. This Skill demonstrates how to safely transfer funds between accounts or execute multi-step database operations ensuring atomic execution.

How do I perform CRUD operations with Entity Framework Core in VB.NET?

Perform CRUD operations with Entity Framework Core in VB.NET by utilizing change tracking and async queries. This Skill guides you through adding new customer records, retrieving data, and updating records efficiently.

Can I run async database queries in VB.NET using Entity Framework Core?

Yes, you can run async database queries in VB.NET using Entity Framework Core. This Skill provides guidance on implementing asynchronous queries to optimize database application performance and responsiveness.

What is the best way to manage database migrations in VB.NET?

The best way to manage database migrations in VB.NET is using Entity Framework Core migration patterns. This Skill covers implementing and managing migrations to ensure efficient database schema updates and data management.

Does this VB.NET database guidance cover bulk operations and performance optimization?

Yes, this VB.NET database guidance covers bulk operations and performance optimization. It addresses common performance vulnerabilities and provides patterns for efficient data management using ADO.NET and Entity Framework Core.