alguidelines/content/docs/agentic-coding/CommunityResources/videos.md
Jeremy Vyska 4db38ba4d3 Add comprehensive agentic coding documentation
- Add 6 MCP server documentation pages (bc-code-intelligence, al-dependency, azure-devops, serena, al-objid, clockify)
- Add AI Coding Agents documentation (GitHub Copilot, Claude, Cursor)
- Add Getting Started section (what is agentic coding, setup, prompting, best practices, limitations, glossary)
- Add Getting More section (code review, documentation, telemetry examples)
- Add Community Resources placeholders (articles, videos, tools)
- Update Tools section to focus on MCP servers instead of VSCode extensions
2025-10-10 12:25:41 +02:00

9.1 KiB

title linkTitle weight description
Video Tutorials Videos 2 Video content demonstrating AI-assisted AL development techniques

Overview

Visual learning resources showing AI coding assistants in action for Business Central development. These videos demonstrate real workflows, techniques, and best practices.

Getting Started Videos

Introduction to AI Coding for AL

Channel: Community Channel
Duration: ~15 minutes
Level: Beginner

What You'll Learn:

  • Setting up GitHub Copilot for AL development
  • First steps with AI assistance
  • Basic prompting techniques
  • Common mistakes to avoid

Topics Covered:

  • Installation and configuration
  • Writing your first AI-assisted AL code
  • Understanding suggestions
  • Accepting and modifying completions

Link: [Example - Replace with actual link when available]


Configuring VS Code for Optimal AI Assistance

Channel: Community Channel
Duration: ~10 minutes
Level: Beginner

What You'll Learn:

  • VS Code settings for AL + AI
  • Workspace configuration
  • Extension setup
  • Optimizing for better suggestions

Link: [Example - Replace with actual link when available]


Technique Demonstrations

Effective Prompting for AL Development

Channel: Community Channel
Duration: ~20 minutes
Level: Intermediate

Demonstrations:

  • Writing clear, specific prompts
  • Providing context for better results
  • Iterative refinement
  • Prompt patterns that work for AL

Example Scenarios:

  • Creating table extensions
  • Generating page code
  • Writing codeunit logic
  • Building API pages

Link: [Example - Replace with actual link when available]


Live Coding: Building a Feature with AI

Channel: Community Channel
Duration: ~30 minutes
Level: Intermediate

Watch As:

  • Complete feature built with AI assistance
  • Real-time problem solving
  • Code review and refinement
  • Testing and debugging

Feature Built: Customer loyalty points system

Link: [Example - Replace with actual link when available]


Advanced Workflows

AI-Assisted Code Refactoring

Channel: Community Channel
Duration: ~25 minutes
Level: Advanced

Demonstrations:

  • Analyzing legacy code
  • Planning refactoring with AI
  • Executing transformations
  • Validating changes

Before/After: Real code transformation examples

Link: [Example - Replace with actual link when available]


Adding Telemetry with AI Assistance

Channel: Community Channel
Duration: ~20 minutes
Level: Advanced

Step-by-Step:

  • Planning telemetry strategy
  • Generating telemetry code
  • Creating custom dimensions
  • Testing telemetry output

Link: [Example - Replace with actual link when available]


Building Test Coverage with AI

Channel: Community Channel
Duration: ~30 minutes
Level: Advanced

Covers:

  • Test planning with AI
  • Generating test codeunits
  • Creating test data
  • Running and debugging tests

Link: [Example - Replace with actual link when available]


Real-World Projects

Case Study: Migrating NAV to BC with AI

Channel: Company Channel
Duration: ~45 minutes
Level: Advanced

Complete Walkthrough:

  • Project scope and planning
  • AI-assisted code conversion
  • Manual review process
  • Quality assurance
  • Results and lessons learned

Metrics Shared: Time savings, accuracy rates

Link: [Example - Replace with actual link when available]


Building a Complete Extension from Scratch

Channel: Community Channel
Duration: ~60 minutes (multi-part)
Level: Intermediate

Full Development Cycle:

  • Requirements gathering
  • Architecture design
  • Implementation with AI
  • Testing
  • Documentation
  • Deployment

Extension Built: Warehouse management enhancement

Link: [Example - Replace with actual link when available]


Tips & Tricks

"5-Minute AL AI Tips" Series

Channel: Community Channel
Episodes: 20+
Duration: ~5 minutes each
Level: All

Topics Include:

  • Quick productivity hacks
  • Useful prompt templates
  • Keyboard shortcuts
  • Common pitfalls to avoid
  • Integration tips

Link: [Playlist - Replace with actual link when available]


AI Shortcuts Every AL Developer Should Know

Channel: Community Channel
Duration: ~15 minutes
Level: All

Quick Wins:

  • Fast code generation
  • Smart completions
  • Context switching
  • Multi-file operations

Link: [Example - Replace with actual link when available]


Tool-Specific Tutorials

GitHub Copilot for AL Developers

Channel: GitHub or Community
Duration: ~25 minutes
Level: Beginner to Intermediate

Specific to GitHub Copilot:

  • Installation and setup
  • Chat vs inline suggestions
  • Slash commands
  • Best practices for AL

Link: [Example - Replace with actual link when available]


Using AI in VS Code for Business Central

Channel: Microsoft or Community
Duration: ~20 minutes
Level: Beginner

VS Code Integration:

  • Extension setup
  • Keyboard shortcuts
  • Chat interface
  • Multi-file context

Link: [Example - Replace with actual link when available]


Conference Talks & Webinars

"The Future of AL Development with AI"

Event: BC TechDays / Directions
Speaker: Industry Expert
Duration: ~45 minutes
Level: All

Topics:

  • Current state of AI assistance
  • Emerging trends
  • Impact on development teams
  • Future predictions

Link: [Example - Replace with actual link when available]


"Practical AI for BC Developers" Workshop

Event: Community Webinar
Duration: ~90 minutes
Level: Intermediate

Hands-On Workshop:

  • Interactive exercises
  • Real-world scenarios
  • Q&A session
  • Best practices discussion

Link: [Example - Replace with actual link when available]


Series & Playlists

"AI-Powered AL Development" Complete Course

Creator: Community Educator
Videos: 15
Total Duration: ~6 hours
Level: Beginner to Advanced

Curriculum:

  1. Introduction and Setup (3 videos)
  2. Basic Techniques (4 videos)
  3. Advanced Patterns (4 videos)
  4. Real Projects (3 videos)
  5. Best Practices (1 video)

Link: [Course playlist - Replace with actual link when available]


"Code Review with AI" Series

Creator: Community Contributor
Videos: 10
Duration: ~20 minutes each
Level: Intermediate

Each Episode: Reviews real AL code with AI assistance, showing improvements and best practices

Link: [Series - Replace with actual link when available]


Live Streams & Recordings

Weekly AL Development with AI

Stream: Live on [Platform]
Schedule: Weekly
Duration: ~60 minutes
Level: All

Format:

  • Live coding with AI
  • Community Q&A
  • Tip sharing
  • Problem solving

Link: [Channel - Replace with actual link when available]


How to Use These Videos

For Learning

  • Beginners: Start with "Getting Started" videos
  • Intermediate: Focus on technique demonstrations
  • Advanced: Watch real-world projects and case studies

For Reference

  • Bookmark specific technique videos
  • Use during development as guidance
  • Share with team members
  • Include in training materials

For Practice

  • Code along with demonstrations
  • Pause and try techniques yourself
  • Apply patterns to your own projects
  • Experiment with variations

Creating Your Own Content

Interested in creating AL + AI video content?

We encourage community members to create and share!

Tips for Creating Good Content:

  • Show real code and workflows
  • Explain your thinking process
  • Include mistakes and corrections
  • Provide downloadable examples
  • Keep audio quality high
  • Use clear screen recordings

To Get Listed:

  1. Create quality content
  2. Make it publicly accessible
  3. Submit via Contributing process

Video Quality Standards

Listed videos meet these criteria:

  • Clear audio and video
  • Accurate information
  • Relevant to AL/BC development
  • Good demonstration quality
  • Publicly accessible

Language & Accessibility

Most videos are in English, but we welcome content in other languages. Please indicate language in submissions.

Accessibility:

  • Look for videos with closed captions
  • Many creators provide transcripts
  • Some include downloadable code samples

Updates

Latest Additions: Check back regularly for new videos

To Suggest Videos: See Contributing section


Placeholder Notice

Note to Contributors: This page uses example placeholders for community video resources. As actual video content about AI-assisted AL development is published, it should be added here with proper attribution and links. Please contribute by submitting pull requests with real resources that meet the quality criteria above.