Coconote
AI notes
AI voice & video notes
Export note
Try for free
NET Beginner Series Lecture
Jun 21, 2024
NET Beginner Series
Welcome
Presenter:
Cloudo
Introduction to NET
NET Definition:
Free, open-source, cross-platform development platform
Breakdown:
Free:
No charge to use NET
Open Source:
Code is developed publicly; community can submit PRs
Cross-Platform:
Runs on Linux, macOS, and Windows
Development Platform:
Includes programming languages and libraries
Supported Languages and Tools
Languages:
C#, F#, and more
Tools:
Visual Studio, Visual Studio Code
Recommendation for Beginners:
Start with C# (object-oriented)
Use Visual Studio Code
Applications You Can Build
Web apps and services
Mobile and desktop applications
Cloud native applications
IoT
APIs
General versatility:
Suitable for new or experienced developers
NET vs NET Framework
NET Framework:
First version, Windows-only
Source code available but no community contributions
Security and reliability updates monthly
Comes pre-installed with Windows, updated by Windows
Modern NET:
Runs on Linux, macOS, and Windows
Open-source, community contributions accepted
Innovation happens here
Supports more application types
Shipped separately from operating systems
Recommended for new development
Cheat Sheet
NET Framework:
Version 4.8.1 or lower
Modern NET:
Version 5 and above (recommend NET 8)
Resources
NET Website
Documentation
Download link
Hello World tutorial
Next Steps
Next video: Installing NET and getting started with VS Code and C#
📄
Full transcript