Technologies
Windows
Windows Dev Center
Windows IT Center
Windows apps
Classic desktop
Internet of Things
Games
Holographic
Microsoft Edge
Hardware
Microsoft Azure
What is Azure
Products
Solutions
Pricing
Create a free account
Visual Studio
Visual Studio
Visual Studio IDE
Visual Studio Team Services
Visual Studio Code
Xamarin
Visual Studio Dev Essentials
Subscriptions
Office
Office Dev Center
Office 365 for IT pros
Word/Excel/PowerPoint
Microsoft Graph
Outlook
OneDrive/Sharepoint
Skype
Services
Store
Cortana
Bing
Application Insights
Documentation
Microsoft Developer Network
TechNet
Platforms
Microsoft Azure
Visual Studio
Visual Studio Team Services
Windows
Office
All Developer Centers
IT TechCenters
Windows IT Center
Office 365 for IT Pros
All IT TechCenters
Downloads
Microsoft Download Center
Microsoft Azure
Visual Studio
SDKs
Windows
Code samples
PowerShell scripts
Resources
Blogs
Microsoft Azure
Visual Studio
Visual Studio Team Services
Developer tools
Server & management
Windows
Community & Forums
Developers
TechNet
Microsoft Tech Community
Subscriptions
MSDN subscriptions
IT Pro Cloud Essentials
Training
Microsoft Virtual Academy
IT Pro Career Center
TechNet Evaluation Center
Channel 9
Search Microsoft
Search
.net
Downloads
Learn
Documentation
Community
Support
Learn .NET
.NET languages
Getting started with C#
Learn C# with our interactive tutorial ❯
Other languages
Visual Basic fundamentals for beginners
F# interactive tutorials
Additional resources
C# Fundamentals video series
C# Programming Guide
Visual Basic Walkthroughs
F# Books and Tutorials
.NET platforms
.NET Framework
Client applications
Get started with Windows apps
Developing client applications with the .NET Framework
Windows courses at Microsoft Virtual Academy
Server applications
Learn ASP.NET
.NET Core
.NET Core platform
.NET Core Guide
.NET Core tutorials
ASP.NET Core
ASP.NET Core Tutorials
Xamarin
Courses and training
Xamarin for beginners
Xamarin getting started videos
Other resources
Xamarin University
Creating Xamarin Forms apps (eBook)