C# Functional Programming In-Depth (6) Anonymous Function and Lambda Expression
2019-06-06
Besides named function, C# also supports anonymous function, represented by anonymous method or lambda expression with no function name at design time. Lambda expression can also represent expression
1590 words
|
8 minutes
C# functional programming in-depth (5) Delegate: Function type, instance and group
2019-06-05
C#’s delegate is an important feature to make function first class citizen just like object. C# is a strongly-typed language, where any value and any expression that evaluates to a value has a type. I
3761 words
|
19 minutes
C# functional programming in-depth (4) Function input and output
2019-06-04
The previous 2 chapters discuss all the named functions in C#. This chapter looks into the input and output features of C# function.
2088 words
|
10 minutes
C# functional programming in-depth (3) Local Function and Closure
2019-06-03
The previous chapter discussed named function. There is one more special kind of named function. local function. Local function can be nested in another function, and it supports an important feature
2545 words
|
13 minutes
C# functional programming in-depth (2) Named function and function polymorphism
2019-06-02
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
3473 words
|
17 minutes
C# functional programming in-depth (1) C# language basics
2019-06-01
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
9400 words
|
47 minutes
Functional Programming and LINQ Paradigm (3) LINQ to Data Sources
2019-05-30
As fore mentioned, LINQ is a functional programming model, consists of syntax in languages and APIs in libraries:
4657 words
|
23 minutes
Functional Programming and LINQ Paradigm (2) Programming Paradigms and Functional Programming
2019-05-28
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
2636 words
|
13 minutes
Functional Programming and LINQ Paradigm (1) Cross Platform C# and .NET
2019-05-07
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
11733 words
|
59 minutes
End-to-End - Setup free SSL certificate to secure Azure Web App with HTTPS
2019-04-09
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
1318 words
|
7 minutes