C# functional programming in-depth (2) Named function and function polymorphism
This chapter starts the deep dive in functional programming with C#. C# has named function and anonymous function. In C#, the most intuitive functions are method members of class and structure, includ
3054 words
|
15 minutes
C# functional programming in-depth (1) C# language basics
The previous chapter demonstrates that C# is a standardized, cross-platform, and multi-paradigm language, and gives an overview that C# is very functional with rich features, including LINQ, a unified
8798 words
|
44 minutes
Functional Programming and LINQ Paradigm (3) LINQ to Data Sources
As fore mentioned, LINQ is a functional programming model, consists of syntax in languages and APIs in libraries:
4357 words
|
22 minutes
Functional Programming and LINQ Paradigm (2) Programming Paradigms and Functional Programming
Object-oriented programming and functional programming are programming paradigms. A programming paradigm is a fundamental style or approach of programming. Paradigms are not mutually exclusive. It is
2518 words
|
13 minutes
Functional Programming and LINQ Paradigm (1) Cross Platform C# and .NET
C# is a functional and object-oriented programming language built by Microsoft. C# works with a family of programming frameworks crossing many platforms and devices. C# has been used by millions of pe
11792 words
|
59 minutes
End-to-End - Setup free SSL certificate to secure Azure Web App with HTTPS
It is 2019 now, and HTTP is considered as “not secure”, and HTTPS is the default. This is a end-to-end tutorial of how to setup SSL certificate to secure Azure Web App with HTTPS. It is based on “[Let
1317 words
|
7 minutes
Entity Framework/Core and LINQ to Entities (9) Performance
The previous parts has discussed some aspects that can impact the performance of EF/Core and LINQ to Entities, and here is a summary:
3404 words
|
17 minutes
Entity Framework/Core and LINQ to Entities (8) Optimistic Concurrency
Conflicts can occur if the same data is read and changed concurrently. Generally, there are 2 approaches:
3496 words
|
17 minutes