No video

.NET Framework and .NET Core

  Рет қаралды 29,835

Gavin Lon

Gavin Lon

Күн бұрын

Mobile apps, 2D and 3D games, web applications and more can be developed rapidly using C#. C# is a very powerful and flexible .NET programming language.
This video is a short clip from a tutorial which provides an Introduction to C#. This clip provides an abstract overview of the .NET Core Runtime and its relationships to the .NET Framework Runtime. I hope you enjoy this short video.
The tutorial from where this clip has been extracted can be viewed at the following location, • C# for Beginners - Par...
Links
---------
If you’d like to help support the channel,
Buy me a Coffee ☕️
www.buymeacoff...
PayPal
www.paypal.com...
BitCoin
12JZYMiRq5YRDN5R5zuyYt7jMN8eTpkgns
Full playlist - Let's Build an ASP .NET Core MVC Web Application on .Net 5
• Part 1 - Overview - Le...
Full playlist - C# for Beginners Course
• C# for Beginners - Par...
Full playlist - Advanced C# Course
• Introduction - Advance...
.NET Core Prerequisites - Windows
docs.microsoft...
.NET Core Prerequisites - macOS
docs.microsoft...
Download Visual Studio Community Edition for Windows
docs.microsoft...
Download Visual Studio Community Edition for Mac
docs.microsoft...
Download Visual Studio Code for Windows and Mac
code.visualstu...
.NET Core SDK - Overview
docs.microsoft...
Download .NET Core SDK
dotnet.microso...
Visual Studio Licensing Terms
visualstudio.m...
Recommendation on when to use the .NET Framework or .NET Core runtime for server side applications
docs.microsoft...
All music was created by Gavin Lon Digital.
Contact
gavinlondee@gmail.com

Пікірлер: 46
@ender2999
@ender2999 4 жыл бұрын
Criminally low views. Thank you so much for the time and effort put into this!
@GavinLon
@GavinLon 4 жыл бұрын
You are very kind. Thank you for your comment.
@marksimpson4310
@marksimpson4310 4 жыл бұрын
Well explained and concise. Great for people like me with no very little patience who just want the essential information quickly. Don't stop making videos.
@GavinLon
@GavinLon 4 жыл бұрын
Thanks for those encouraging words. They are greatly appreciated. More videos are coming soon!
@rapoliit
@rapoliit 3 жыл бұрын
Incredible depth in short duration with clarity. Thank you so much.
@GavinLon
@GavinLon 3 жыл бұрын
My pleasure! Thank you so much for your kind comment!
@rakeshh3759
@rakeshh3759 3 жыл бұрын
You have explained it very clearly. Thank you for clarifying the confusion. Kudos!
@GavinLon
@GavinLon 3 жыл бұрын
My pleasure. Thanks for your positive feedback.
@akalam6956
@akalam6956 2 жыл бұрын
Very helpful, Thank you
@GavinLon
@GavinLon 2 жыл бұрын
You are very welcome! :)
@e01nerv
@e01nerv 3 жыл бұрын
the music made me subscribe! i was locked in thank you! :)
@GavinLon
@GavinLon 3 жыл бұрын
You are very kind. Great to get complimented on the music and thanks for subscribing!!
@asifiqbaljh
@asifiqbaljh 4 жыл бұрын
Good explanation in simple words. Thanks
@GavinLon
@GavinLon 4 жыл бұрын
Thanks very much for your positive comment. I appreciate it.
@jakubfedorko5071
@jakubfedorko5071 4 жыл бұрын
Very nicely and playfully explained . Good job m8 !
@GavinLon
@GavinLon 4 жыл бұрын
Thanks so much for your great comment!
@kamithpiumal4887
@kamithpiumal4887 2 жыл бұрын
Thank you
@GavinLon
@GavinLon 2 жыл бұрын
You are very welcome :)
@Tomanoppy
@Tomanoppy 3 жыл бұрын
Fantastic video thank you!
@GavinLon
@GavinLon 3 жыл бұрын
It's my pleasure. Thanks so much for your kind comment!
@pd6335
@pd6335 4 жыл бұрын
Great, thanks
@GavinLon
@GavinLon 4 жыл бұрын
It's my pleasure.
3 жыл бұрын
Nice video! Thanks.
@GavinLon
@GavinLon 3 жыл бұрын
It's my pleasure. Thanks for your positive feedback!
@muhammadshoaibsikander2603
@muhammadshoaibsikander2603 4 жыл бұрын
Superb !!!
@GavinLon
@GavinLon 4 жыл бұрын
Thanks for your kind comment!
@subway394
@subway394 4 жыл бұрын
Thanks for the nice explanation! Exactly what I was looking for.
@GavinLon
@GavinLon 4 жыл бұрын
It's my pleasure. I'm glad that this video has been helpful to you.
@thomasjust2663
@thomasjust2663 4 жыл бұрын
Very good video, I'm surprised it's not recommeded by youtube's algorithm and I have been programing for close to a year in .net, instead I get other random videos about welding or carpentry
@GavinLon
@GavinLon 4 жыл бұрын
Thanks for your great comment. With the release of .NET 5 this year, I think .NET is likely to gain even more popularity. I recommend checking out this video if you haven't yet seen it, kzbin.info/www/bejne/i3XFhnSYrp2aibM
@AaronEstebanSEO
@AaronEstebanSEO 4 жыл бұрын
So if I take an application that I made a few years back in VB.NET and .NET Framework and switch the compiler to .NET CORE, should that be the only thing that I'd need to get this same old program to run on MAC? Thanks for the video!
@GavinLon
@GavinLon 4 жыл бұрын
Hi, thanks for your comment and question. Unfortunately in some cases it won’t be as simple as porting from .NET Framework to .NET core in order to get an old application to work on a Mac. For e.g. if the application type is Winforms or WPF these project types will only work on Windows platforms. It depends on the type of project you wish to port to .NET core. For more detailed information on porting from .NET framework to .NET core, please navigate to this URL, docs.microsoft.com/en-us/dotnet/core/porting/. I hope this helps.
@AaronEstebanSEO
@AaronEstebanSEO 4 жыл бұрын
@@GavinLon okay, thanks for this info. So then how would I get my Windows Forms Application to run on a MAC?
@GavinLon
@GavinLon 4 жыл бұрын
​@@AaronEstebanSEO You may need to write the front end part of your application using Xamarin which is a technology specifically created for developing cross platform solutions. docs.microsoft.com/en-gb/xamarin/mac/get-started/
@ismailmujde
@ismailmujde 4 жыл бұрын
I heard that version 4 will be the last version of .net framework. From version 5 on, only .net core will be available.
@GavinLon
@GavinLon 4 жыл бұрын
The best features of .NET Framework, Mono and .NET core will be combined into one framework with the release of .NET 5. So, yes the .NET framework as you know it will be discontinued after the release of .NET 5, but .NET 5 is a vast improvement. It is cross platform like .NET core and MONO. It will also contain most of the features of the .NET Framework. For more detail on .NET 5 please view this video that has been released by this channel, kzbin.info/www/bejne/i3XFhnSYrp2aibM
@snehansh
@snehansh 3 жыл бұрын
.NET only runs in Windows, does that mean if I have an ASP.NET web application, it can only be deployed on a Windows based system such as Windows Server. Web application once deployed, can be accessed from any browser on any platform. Is my understanding correct?
@GavinLon
@GavinLon 3 жыл бұрын
.NET Framework was the first release of the .NET runtime and was released in 2002. The .NET Framework is only supported on Windows platforms. The .NET runtime is the platform on which all .NET apps run. An evolution of the .NET runtime was release in 2016 called .NET Core. This version of the .NET runtime allows .NET apps to run on Windows, Linux and Mac platforms. This allows developers to develop apps on Windows, as well as Linux and Mac platforms. The .NET core runtime also enables apps to be deployed to Windows, Linux and Mac platforms. .NET framework (an earlier version of the .NET runtime), could only run on Windows platforms therefore developers could only develop their apps on Windows platforms and deploy their apps to Windows platforms. So .NET core was a significant release in 2016. So an ASP .NET web application running on .NET Core runtime can run on Windows, Linux and Mac platforms. An ASP .NET application running on the .NET Framework version of the .NET runtime will only be able to run on a Windows platform. The ASP .NET web application will run on the server side so the .NET runtime doesn't have any bearing on a user being able to access a web application through their browsers. That was a very basic explanation. I hope that helps.
@snehansh
@snehansh 3 жыл бұрын
@@GavinLon Thanks for the explanation.
@ex0stasis72
@ex0stasis72 4 жыл бұрын
"but it must be noted that [.NET Core] does not replace .NET Framework." That's all I needed to know to make me realize I want no part of it. It's my ultimate goal one day to be completely free from Windows as an OS.
@GavinLon
@GavinLon 4 жыл бұрын
Thanks for your comment. I just wanted to clarify that you can install the .Net Core runtime on a Linux platform or a Mac platform and your .NET applications can run on these platforms no problem. You don't need the Windows OS to run .NET applications, the .NET Core runtime enables .NET applications to run on Mac and Linux platforms. For detailed information as to why the .NET Core runtime does not replace the .NET Framework runtime I recommend reading the web page at the following URL, docs.microsoft.com/en-us/dotnet/standard/choosing-core-framework-server I hope this helps. I may do a more in-depth video on .NET Core at some point in the near future. Also, I recommend viewing the video at this location, kzbin.info/www/bejne/aKHUpoSDiL6ebMU, where at the end of the video I demonstrate running a very basic .NET application on a Mac platform.
@ex0stasis72
@ex0stasis72 4 жыл бұрын
@@GavinLon Ok, thanks for the clarification. I'm still weighing out the pros and cons between .NET Core and Node.js (with TypeScript because I prefer strongly typed languages). It seems like if I want to work at a small business, I should choose Node.js and, for a large corporation, .NET Core. But perhaps that could change in the near future.
@ksallinone8629
@ksallinone8629 4 жыл бұрын
Why background music?
@GavinLon
@GavinLon 4 жыл бұрын
The background music here has been included to enhance the video, but I understand that music appreciation is highly subjective and not everyone will appreciated it. This video is a clip from my "Introduction to C#" video (the location of this video is included in the description). The original video content does not contain background music.
@YassineYassine-qv8tb
@YassineYassine-qv8tb 4 жыл бұрын
Thank you
@GavinLon
@GavinLon 4 жыл бұрын
It's my pleasure. Thank you for your comment.
C# - An Overview of .NET Assemblies and how they are Processed
4:14
.NET Framework vs .NET Core vs .NET vs .NET Standard vs C#
25:14
IAmTimCorey
Рет қаралды 550 М.
黑天使遇到什么了?#short #angel #clown
00:34
Super Beauty team
Рет қаралды 47 МЛН
When you discover a family secret
00:59
im_siowei
Рет қаралды 15 МЛН
КТО ЛЮБИТ ГРИБЫ?? #shorts
00:24
Паша Осадчий
Рет қаралды 3,6 МЛН
Is Blazor Better than React?
14:25
Gavin Lon
Рет қаралды 47 М.
How to Become a Highly Employable C# Developer in 2024
17:47
Gavin Lon
Рет қаралды 16 М.
Brutally honest advice for new .NET Web Developers
7:19
Ed Andersen
Рет қаралды 155 М.
Getting Started with OpenTelemetry in .NET
19:56
Nick Chapsas
Рет қаралды 57 М.
The Ultimate .NET Version Guide
14:35
Claudio Bernasconi
Рет қаралды 25 М.
Is C# Better than Java?
18:41
Gavin Lon
Рет қаралды 14 М.
Is Blazor Better than Angular?
15:57
Gavin Lon
Рет қаралды 9 М.
Clean Architecture with ASP.NET Core 8 | .NET Conf 2023
29:17
黑天使遇到什么了?#short #angel #clown
00:34
Super Beauty team
Рет қаралды 47 МЛН