# Get started with SQL Server and C# on Windows Get started quickly with developing applications in C# on Windows with SQL Server ### Contents [About this sample](#about-this-sample)
[Before you begin](#before-you-begin)
[Run this sample](#run-this-sample)
[Sample details](#sample-details)
[Disclaimers](#disclaimers)
[Related links](#related-links)
## About this sample - **Applies to:** SQL Server 2016 (or higher) - **Workload:** - CRUD with .NET - CRUD with Entity Framework - Performance improvements with Columnstore - **Programming Language:** C# - **Authors:** ajlam ## Before you begin To run this sample, you need the following prerequisites. **Software prerequisites:** 1. SQL Server 2016 (or higher) 2. .NET Framework 3. Entity Framework 4. Visual Studio ## Run this sample 1. In Visual Studio, open the Program.cs file and update the connection string username and password with your own. 2. From Visual Studio, hit **F5** to build and run the program. 3. Repeat the above steps for any of the three samples provided. ## Sample details Please visit the [C# on Windows tutorial](https://www.microsoft.com/en-us/sql-server/developer-get-started/csharp-windows) to run through the sample in full with more detail. ## Disclaimers The scripts and this guide are provided as samples. They are not part of any Azure service and are not covered by any SLA or other Azure-related agreements. They are provided as-is with no warranties express or implied. Microsoft takes no responsibility for the use of the scripts or the accuracy of this document. Familiarize yourself with the scripts before using them. ## Related Links For more information, see these articles: * To see more getting started tutorials, visit our [tutorials page](https://www.microsoft.com/en-us/sql-server/developer-get-started/)