Maybe after I finish the Foundation in C# course I'll take a look at this whole open source development scene and see if it's something that I could get figured out. Thanks for this, Tim!
Gr8 vid like always i would like to see a vid about github actions a small demo and some tips and tricks and how to use it with a NET Project tnx a lottt a keep going
Hello Tim. Sorry to bother you with my question. My understanding was, that it would not be possible to consume in a NET 5.0 Project APIs from .NET 4.x.x Class libraries directly. However, I was able to reference a .Net 4.6.1 project and consume the class library APIs using your sample code on the UA-cam video "Intro to Refit REST API Client for C#", so from the .NET 5.0 project "SimpleApi" I was able to successfully consume APIs from a .Net 4.6.1 class library project directly. Could you please help me to understand? I am confused. Sorry to bother you. Thank you.
Couple things here. First, when you are referring to .NET 4.x, you are referring to .NET Framework. .NET 5+ is actually .NET Core. Those are two different frameworks. That's why one cannot use the other. Now, when you build an API, anything can call it. That means a .NET 5+ project can consume a .NET Framework 4.x project (as well as the reverse). If you want to use a class library with both .NET 5+ and .NET Framework 4.x then make your class library a .NET Standard 2.0 project (not 2.1). That will allow both .NET Framework 4.x and .NET 5+ projects to access the library directly without using an API.
I notice one person in the comments below looking for contributors. you can also search on 'open source projects in c# I can help with'. As Tim points out, look at projects that interest you. Maybe games or science projects you are interested in. Don't just jump at the first thing you find. Hit the discussion boards and ask questions.
Thank you dear Tim for your great support to the community maybe this step in my next near future steps.
You are welcome.
I started OSS contribution by updating the tutorials if I found errors or unused code. It’s not much, but it’s something!
Great!
This the question that occurred to my mind lately ,Thank you 👏.
You are welcome.
Maybe after I finish the Foundation in C# course I'll take a look at this whole open source development scene and see if it's something that I could get figured out. Thanks for this, Tim!
That's a great idea. I like that you are thinking one step ahead but not trying to skip ahead. That mind set will serve you well.
Def something I need to do. Been stuck behind DoD projects and never have anything to show as a result.
Thank you so much!
You are welcome.
It was helpful thanks for sharing 👍🙏
Thanks for looking to Tim for information like this
Thanks!
You are welcome.
Tim Corey, we are actually looking for Open Source collaborators for a Blazor Web Assembly project we created
Thank you 😊
You are welcome.
Thanks for this information
You are welcome.
great advices.
Thanks
Gr8 vid like always i would like to see a vid about github actions a small demo and some tips and tricks and how to use it with a NET Project tnx a lottt a keep going
I noted your recommendation by adding it to Tim's list of possible future topics, thanks.
Does anyone know about open source projects that one can help?
Hello Tim.
Sorry to bother you with my question.
My understanding was, that it would not be possible to consume in a NET 5.0 Project APIs from .NET 4.x.x Class libraries directly. However, I was able to reference a .Net 4.6.1 project and consume the class library APIs using your sample code on the UA-cam video "Intro to Refit REST API Client for C#", so from the .NET 5.0 project "SimpleApi" I was able to successfully consume APIs from a .Net 4.6.1 class library project directly. Could you please help me to understand? I am confused.
Sorry to bother you.
Thank you.
Couple things here. First, when you are referring to .NET 4.x, you are referring to .NET Framework. .NET 5+ is actually .NET Core. Those are two different frameworks. That's why one cannot use the other. Now, when you build an API, anything can call it. That means a .NET 5+ project can consume a .NET Framework 4.x project (as well as the reverse). If you want to use a class library with both .NET 5+ and .NET Framework 4.x then make your class library a .NET Standard 2.0 project (not 2.1). That will allow both .NET Framework 4.x and .NET 5+ projects to access the library directly without using an API.
@@IAmTimCorey
Hello Tim.
Thank you very much for your prompt answer. I really appreciate it.
Got it!
Thank you for the help.
Is there a good place to go look for open source programs that you can help out on?
I notice one person in the comments below looking for contributors. you can also search on 'open source projects in c# I can help with'. As Tim points out, look at projects that interest you. Maybe games or science projects you are interested in. Don't just jump at the first thing you find. Hit the discussion boards and ask questions.
This question has been lingering with me for so long.
I'm glad you finally got an answer.