Category: Master C#

How to master C# language features and become a fluent C# developer.

How to use the Azure Cognitive Services Translator Text Api

Productive C# Logo

Learn how to use the Azure Cognitive Services Translator Text Api. Video Link: https://www.youtube.com/watch?v=zeXpNi8C1is&t=176s If you liked the post, don’t forget to share it and subscribe to the newsletter using the form below the post!Do you want more? Learn about the Productive C# Membership here.

Permanent link to this article: https://www.productivecsharp.com/2018/04/translator-text-api/

C# 7.X and Beyond – A sneak peek at the future of C#

Productive C# Logo

Have a quick sneak peek at the future of C#. Do you know all the features available in the current latest release of C# 7?Do you know all the potential features who might make it into C# 7.3, C# 8 and beyond? At the .NET Cambridge community, I introduced all the C# 7 features and quickly introduced …

Continue reading

Permanent link to this article: https://www.productivecsharp.com/2018/04/csharp7-and-beyond-future-of-csharp/

Learn C# Online with Try.NET

Try .NET

Learn how you can run C# code in the browser and learn C# without installing Visual Studio. This is perfect when you are getting started with C# to familiarise with the language and it’s also great for experienced developers. Video Link: https://www.youtube.com/watch?v=Ff7sXQele3sPrevious PostsPrivate Protected Access Modifier in C# 7.2Top 10 Productive C# Videos of 2017Quiz: …

Continue reading

Permanent link to this article: https://www.productivecsharp.com/2018/03/learn-csharp-online-trydotnet/

Private Protected Access Modifier in C# 7.2

private protected

Learn about the new private protected access modifier in C# 7.2 and how it relates to all the other access modifiers. Video Link: https://www.youtube.com/watch?v=KTk_XNQMPr4Transcript Of The Video In this video I want to talk about the private protected member access modifier that has been introduced in C# 7.2. In order to do so, I’d like to have …

Continue reading

Permanent link to this article: https://www.productivecsharp.com/2018/03/private-protected-csharp72/

Quiz: How ref returns work in C# 7.2

Quick with ref in C# 7.2

Test your C# 7.2 knowledge on ref returns by commenting what this program will print to the console. Do you know what will be the output of this program? and why? Write a comment below with your answer  No cheating allowed 馃檪 Don’t forget to share the quiz with your friends and colleagues. Share0 Share +10 Tweet0

Permanent link to this article: https://www.productivecsharp.com/2018/02/quiz-fun-with-ref-returns-in-csharp72/

The Future of Engineering at Redgate鈥娾斺夾 futurespective empathy map approach

Empathy map

Few days ago, I come across to a bunch of tests that were using the null conditional operator in the wrong way and I think it is worth sharing it. Have a look at this code and how I fixed it.What’s the problem with the original code? When result is null, the test pass even if clearly …

Continue reading

Permanent link to this article: https://www.productivecsharp.com/2018/02/careful-using-c-null-conditional-operators-tests-2/

Christmas Holidays and Automatic Code Formatting

How often do you talk about code formatting during code reviews? Probably too often… Have you considered to define rules for your team to automate code formatting? I am sure you did.You probably came to the conclusion that it is going to take too much time to  find an agreement between all members of your team. You are …

Continue reading

Permanent link to this article: https://www.productivecsharp.com/2018/01/automatic-code-formatting/

Be careful in using the C# null conditional operators in tests

Dangerous use of null C# conditional operator in test

Few days ago, I come across to a bunch of tests that were using the null conditional operator in the wrong way and I think it is worth sharing it. Have a look at this code and how I fixed it.What’s the problem with the original code? When result is null, the test pass even if clearly …

Continue reading

Permanent link to this article: https://www.productivecsharp.com/2018/01/careful-using-c-null-conditional-operators-tests/

Top 10 Productive C# Videos of 2017

Productive C# Logo

This is the list of the top 10 most watched Productive C# videos of 2017. 1. Generalized Async Return Type (ValueTask) in C# 7 Learn how to use the generalized async return type feature in C# 7 (more specifically ValueTask) in order to improve the performance of you application by reducing memory pressure. ValueTask is …

Continue reading

Permanent link to this article: https://www.productivecsharp.com/2017/12/top-10-productive-csharp-videos-2017/

Productive C# – Using Static Declaration in C# 6.0

New video from Productive C# to learn about the using static declaration in C# 6.0. Using Static Declaration Learn how C# 6.0 using static declarations can help to make your code more readable. Related posts All you need to know to practically master the new C# 7 features How to configure the C# language version …

Continue reading

Permanent link to this article: https://www.productivecsharp.com/2017/10/using-static-declaration-csharp-6/

>