-*
Artificial Intelligence University
Artificial Intelligence University
Welcome to the b>Visual Studio 2026 Course
This is a collection of various courses reduced to a series of AI Chat prompts that you can
use with your favorite AI Chat GPT service to learn the courses avaiable.
Check back here frequently as courses will be added regularly.
Click here to download and install Visual Studio 2026
.
Visual Studio 2026
Suggested prerequesites: none.
AIU VS 2026 Intro
Greetings. Welcome to the introductory lecture on Visual Studio 2026.As a beginner, it is common to feel overwhelmed by the sheer number of buttons and menus in a professional development tool. Think of Visual Studio not just as a "text editor," but as a digital workshop. While a text editor (like Notepad) gives you a pen and paper, an Integrated Development Environment (IDE) like Visual Studio gives you the desk, the light, the filing cabinet, the proofreader, and the delivery truck all in one place.1. What is Visual Studio 2026?Visual Studio 2026 is Microsoft's flagship IDE. It is the industry standard for building Windows applications, web services, and mobile apps
<\BR>
<\BR>
.
Key Distinction: VS vs. VS Code
Students often confuse Visual Studio with Visual Studio Code (VS Code).Visual Studio Code: A lightweight, "build-it-yourself" editor. It’s fast but requires you to install "extensions" for almost everything.Visual Studio 2026: A "heavyweight" powerhouse. It comes "batteries included" with massive tools for professional-grade debugging, profiling, and database management.
2. Navigating the "Workshop" (The UI)When you first open a project, your screen will be divided into several functional zones. Understanding these is the first step to feeling at home. The Editor (Center)This is where you write your code. It features IntelliCode, an AI that predicts what you want to type next.Solution Explorer (Right)Your "filing cabinet." It shows all the files, images, and settings that make up your application.The Toolbox (Left)Contains "drag-and-drop" elements (buttons, text boxes) if you are building a visual interface.The Output/Error List (Bottom)Your "feedback loop." If your code has a typo, the red squiggles will appear here to tell you exactly what went wrong.
3. The Lifecycle of a Program
In this class, we follow a simple three-step cycle to bring code to life:
Write: You type your logic in the Editor.Build (Compile): You go to Build > Build Solution. Visual Studio translates your human-readable code into a language the computer's processor understands.Debug/Run: You press the Green Arrow (F5). This runs your program. If the program crashes, the Debugger will pause the execution and show you exactly which line caused the "heart attack."
4. Why 2026 is Special
The 2026 version is a milestone because it is the first 64-bit version of the software. For you, this means it is significantly faster and can handle massive projects without "freezing" or running out of memory, unlike older versions.
Professor's Note: If you are a student or individual learner, always download the Community Edition. It is completely free and contains almost all the features of the expensive Professional versions.
Your First Lab Task: To get started, I recommend creating a C# Console App. It is the "Hello World" of the professional world—it removes the complexity of windows and buttons so you can focus purely on learning how to speak the language of logic.
Let's move from theory to practice. Open Visual Studio 2026, and we will walk through the "Birth of a Program."
Step 1: The Project Template
When you launch the application, you'll see a start window. Click "Create a new project."
In the search bar at the top, type "Console". You are looking for:
Template: Console App
Language: C#
Platform: Windows (or Cross-platform)
Why a Console App? In engineering terms, this is a "minimal viable environment." It runs in a simple black text window, allowing us to test logic without worrying about complex graphics.
Step 2: Naming and Framework
Click Next. You'll be asked for a Project Name. Let's call it LectureOne_HelloWorld.
On the Additional Information screen:
Framework: Select .NET 6.0, 7.0, or 8.0 (Long-term support).
Do not check "Do not use top-level statements" for now; the default settings are perfect for beginners as they hide unnecessary "boilerplate" code.
Step 3: Writing the Code
Once the project loads, you will see a file named Program.cs. Visual Studio usually provides a single line of code by default. Replace whatever is there with this:
C#
// This is a comment - the computer ignores it!
Console.WriteLine("Hello, Class! Welcome to Visual Studio 2026.");
Console.WriteLine("What is your name?");
string studentName = Console.ReadLine();
Console.WriteLine("Ready to code, " + studentName + "!");
What is happening here?
Console.WriteLine: This sends data out from the computer to your eyes.
string studentName: This creates a "container" (a variable) in the computer's memory to hold text.
Console.ReadLine: This pauses the program and waits for you to type something and hit Enter.
Step 4: The Moment of Truth (Running the App)
Look at the top toolbar for the Solid Green Arrow labeled "IIS Express" or your project name (or simply press F5 on your keyboard).
The Build: Watch the "Output" window at the bottom. You'll see "Build started...". This is Visual Studio translating your C# into machine code.
The Execution: A black terminal window will pop up.
Interaction: Type your name when prompted and press Enter.
Common "Student Errors" to Watch For
The Missing Semicolon (;): In C#, every "sentence" must end with a semicolon. If you forget it, you'll see a red squiggle.
Case Sensitivity: console.writeline (lowercase) will fail. It must be Console.WriteLine. C# is very picky about its capitalization!*
AIU Visual Studio 2026 - Use these prompts in your favorite AI Chat box:
- Using Visual Studio 2026, explain how to use IDE Navigation and Workspace CustomizationSolution Explorer & Tool Windows
- Using Visual Studio 2026, explain Code Editing and Productivity Features IntelliSense & IntelliCode
- Using Visual Studio 2026, explain Building and Compiling Configurations
- Using Visual Studio 2026, explain Debugging and Diagnostics (Core Strength) Breakpoints
- Using Visual Studio 2026, explain Version Control and Collaboration with Git Integration
- >Using Visual Studio 2026, explain Testing and the Extensions Test Explorer
- Using Visual Studio 2026, can you explain how to use Code Editing and Productivity Features?
- Using Visual Studio 2026, dive deeper into how Hot Reload works.
- Acting as a professor, create a test to prove student comprehension of Visual Studio 2026