What is ASP NET Core
If you are a foodie like me, I am sure you will enjoy the recipes on my friend's YouTube channel. If you find them useful, please subscribe and share to support her. She's really good at what she does.
https://www.youtube.com/channel/UC7sEwIXM_YfAMyonQCrGfWA/?sub_confirmation=1
Text version of the video
http://csharp-video-tutorials.blogspot.com/2018/03/what-is-aspnet-core.html
Slides
http://csharp-video-tutorials.blogspot.com/2018/03/what-is-aspnet-core-slides.html
Full ASP.NET Core course
https://www.youtube.com/playlist?list=PL6n9fhu94yhVkdrusLaQsfERmL_Jh4XmU
All Dot Net and SQL Server Tutorials in English
https://www.youtube.com/user/kudvenkat/playlists?view=1&sort=dd
What is ASP.NET CORE?
Asp.net core is a free and open source web framework used to develop the next generation of ASP.NET applications. ASP.NET Core is developed and powered by Microsoft as well as the community user base
It is a modular Framework that has the capability to run on legacy .NET Framework that runs on Windows as well as on cross platform systems
Originally it was called asp.net next version and then later it was supposed to be called asp.net 5 when it is ready. However, Microsoft later changed the name to ASP.NET core during the first release. The first version was released on 17th may 2016
As of this video recording asp .NET core 2.0 is being used and it was released on 14 August 2017
The first question that comes into our mind when we need to use asp.net core as we have The Legacy asp.net applications. If you take a look at the comparison table below given by Microsoft it’s fairly listed out when we need to choose asp.net core against ASP.NET
In spite of these points, we can say that .NET Core is not a replacement for .NET Framework and we still need to use the .NET Framework applications when we need to use third party like .NET libraries where Nuget packages which are not available for any .NET Core apps.
We still need to use ASP.NET as we don't have capability of WCF service implementation using asp.net core at this point of time. However, the asp.net Core web applications can consume the WCF Services and they should not be a problem in the application development from the front end
Windows workflow Foundation related services and WCF Data Services are only available in .NET framework and Microsoft doesn't have any plans to bring this to ASP.NET Core
The windows presentation Foundation is still running on the sp.net and there are no plans to put them to the .NET Core.
Why should I choose and use ASP.NET Core?
1. Cloud based application development is current trend and using asp.net core along with a blend of cloud is an additional advantage for any developer to learn asp.net Core applications
2. Microsoft is moving towards community based application development rather than their traditional application development which brings the change faster to the asp.net core and gives an advantage over the traditional asp.net applications
Why is Microsoft Promoting Core?
1. Developers don’t stick to SQL server development
2. Platform Independence is in demand
3. Flexibility in hosting apps to Amazon/Google/Microsoft clouds
4. Community development brings rapid changes
I hope the above points clarify why Microsoft is proceeding towards the direction of ASP.NET Core
Features of ASP.NET Core
1. Improved support for cloud development
2. Nuget based support
3. High performance
4. Modular framework
5. Cross platform compatibility
6. Flexibility of being open source
7. Hosting independence
8. Built-in support for dependency injection
9. Support for JSON based configuration
10. Unit testing with xunit.net
What Next?
In the next session, Lets learn how to create and run a web application using ASP.NET Core
Видео What is ASP NET Core канала kudvenkat
https://www.youtube.com/channel/UC7sEwIXM_YfAMyonQCrGfWA/?sub_confirmation=1
Text version of the video
http://csharp-video-tutorials.blogspot.com/2018/03/what-is-aspnet-core.html
Slides
http://csharp-video-tutorials.blogspot.com/2018/03/what-is-aspnet-core-slides.html
Full ASP.NET Core course
https://www.youtube.com/playlist?list=PL6n9fhu94yhVkdrusLaQsfERmL_Jh4XmU
All Dot Net and SQL Server Tutorials in English
https://www.youtube.com/user/kudvenkat/playlists?view=1&sort=dd
What is ASP.NET CORE?
Asp.net core is a free and open source web framework used to develop the next generation of ASP.NET applications. ASP.NET Core is developed and powered by Microsoft as well as the community user base
It is a modular Framework that has the capability to run on legacy .NET Framework that runs on Windows as well as on cross platform systems
Originally it was called asp.net next version and then later it was supposed to be called asp.net 5 when it is ready. However, Microsoft later changed the name to ASP.NET core during the first release. The first version was released on 17th may 2016
As of this video recording asp .NET core 2.0 is being used and it was released on 14 August 2017
The first question that comes into our mind when we need to use asp.net core as we have The Legacy asp.net applications. If you take a look at the comparison table below given by Microsoft it’s fairly listed out when we need to choose asp.net core against ASP.NET
In spite of these points, we can say that .NET Core is not a replacement for .NET Framework and we still need to use the .NET Framework applications when we need to use third party like .NET libraries where Nuget packages which are not available for any .NET Core apps.
We still need to use ASP.NET as we don't have capability of WCF service implementation using asp.net core at this point of time. However, the asp.net Core web applications can consume the WCF Services and they should not be a problem in the application development from the front end
Windows workflow Foundation related services and WCF Data Services are only available in .NET framework and Microsoft doesn't have any plans to bring this to ASP.NET Core
The windows presentation Foundation is still running on the sp.net and there are no plans to put them to the .NET Core.
Why should I choose and use ASP.NET Core?
1. Cloud based application development is current trend and using asp.net core along with a blend of cloud is an additional advantage for any developer to learn asp.net Core applications
2. Microsoft is moving towards community based application development rather than their traditional application development which brings the change faster to the asp.net core and gives an advantage over the traditional asp.net applications
Why is Microsoft Promoting Core?
1. Developers don’t stick to SQL server development
2. Platform Independence is in demand
3. Flexibility in hosting apps to Amazon/Google/Microsoft clouds
4. Community development brings rapid changes
I hope the above points clarify why Microsoft is proceeding towards the direction of ASP.NET Core
Features of ASP.NET Core
1. Improved support for cloud development
2. Nuget based support
3. High performance
4. Modular framework
5. Cross platform compatibility
6. Flexibility of being open source
7. Hosting independence
8. Built-in support for dependency injection
9. Support for JSON based configuration
10. Unit testing with xunit.net
What Next?
In the next session, Lets learn how to create and run a web application using ASP.NET Core
Видео What is ASP NET Core канала kudvenkat
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
ASP NET Core TutorialUnderstanding .NET Standard, .NET Core and .NET Framework.NET Core 3.1 MVC REST API - Full CoursePart 1 How to find nth highest salary in sqlPart 3 Why and when should we use an abstract classAsync and await in C# exampleC# Async / Await - Make your app more responsive and faster with asynchronous programmingDependency InjectionREST API concepts and examplesWhat is the use of C# Automapper ?.NET Core vs .NET Framework - What's the difference?What is ASP NET Web APIConfigure ASP NET Core request processing pipelineAzure Tutorial for BeginnersCreating asp net core web applicationAddSingleton vs AddScoped vs AddTransientASP.NET Core Web App Tutorial - Part 1.NET Core and .NET Framework - what to choose? | Desktop and .NET Core 101 [1 of 3]Routing in ASP NET Core MVCMiddleware in ASP NET Core