Skip to content

shsolomo/DotNetNotebooks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

.NET Polyglot Notebooks πŸ““βœ¨

License: MIT .NET VS Code

Interactive C#, F#, SQL, JavaScript and more - all in one notebook!

πŸš€ Overview

Welcome to .NET Polyglot Notebooks! This project provides a collection of interactive notebooks demonstrating the power of Microsoft's Polyglot Notebooks extension for VS Code. Create rich, executable documentation that combines code, text, and visualizations in a single file.

πŸ“š Notebooks

Notebook Description
00-IntroToPolyglot Introduction to Polyglot Notebooks with VS Code - features, keyboard shortcuts, and language support
01-UsingNugetPackages How to install and use NuGet packages in notebooks
02-UsingDefaultCredentials Working with default credentials for API authentication

βš™οΈ Requirements

πŸ”§ Setup

  1. Clone this repository:

    git clone https://github.com/yourusername/DotNetNotebooks.git
    cd DotNetNotebooks
    
  2. Open the project in VS Code:

    code .
    
  3. Install the required extensions if you haven't already:

  4. Open any of the notebooks in the Notebooks directory and start exploring!

🌟 Key Features

  • Multi-language Support: Write and run cells in C#, F#, PowerShell, JavaScript, SQL and more
  • Interactive Learning: Execute code snippets directly in the notebook and see results instantly
  • NuGet Integration: Import and use your favorite NuGet packages
  • Rich Documentation: Combine executable code with formatted text, images, and diagrams

πŸ“ Create Your Own Notebook

  1. Press Ctrl+Shift+P to open the command palette
  2. Type and select Polyglot Notebooks: Create Blank Notebook
  3. Start adding code and markdown cells!

🀝 Contributing

Contributions are welcome! Feel free to submit a Pull Request.

πŸ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.


Last updated: March 21, 2025

About

Use of Polyglot notebooks in C# development

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors