Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The developer who works for developers
C# 7 Series, Part 10: Span and universal memory management
Part 1: Value TuplesPart 2: Async MainPart 3: Default LiteralsPart 4: DiscardsPart 5: Private...
Date: 03/25/2018
C# 7 Series, Part 9: ref structs
Part 1: Value TuplesPart 2: Async MainPart 3: Default LiteralsPart 4: DiscardsPart 5: Private...
Date: 03/02/2018
C# 7 Series, Part 8: “in” Parameters
C# 7 SeriesPart 1: Value TuplesPart 2: Async MainPart 3: Default LiteralsPart 4: DiscardsPart 5:...
Date: 01/08/2018
C# 7 Series, Part 7: Ref Returns
C# 7 SeriesPart 1: Value TuplesPart 2: Async MainPart 3: Default LiteralsPart 4: DiscardsPart 5:...
Date: 12/12/2017
C# 7 Series, Part 6: Read-only structs
C# 7 SeriesPart 1: Value TuplesPart 2: Async MainPart 3: Default LiteralsPart 4: DiscardsPart 5:...
Date: 11/21/2017
C# 7 Series, Part 5: Private Protected
C# has several accessibility modifiers, public, internal, internal protected, and private.Public:...
Date: 10/05/2017
C# 7 Series, Part 4: Discards
Sometimes we want to ignore values returned from a method, especially those out arguments, a typical...
Date: 06/27/2017
C# 7 Series, Part 3: Default Literals
C#’s default keyword has two kinds of usages: one is to label the fallback branch of the switch…case...
Date: 06/06/2017
C# 7 Series, Part 2: Async Main
As you may know, there are two kinds of the programs the C# language can build. One is a program...
Date: 05/30/2017
C# 7 Series, Part 1: Value Tuples
Starting today I will start a new C# 7 series, to introduce new language features of C# 7+ features....
Date: 05/26/2017
Ad-hoc pagination support with SQL Server codenamed “Denali”
Microsoft has announced the Community Technology Preview (CTP) of its next generation SQL Server...
Date: 10/19/2011
The Asynchronous Programming Models
An important new feature of C# 5.0 that comes with Visual Studio 11 is the async and the await...
Date: 10/04/2011
Use dynamic type in Entity Framework 4.1 SqlQuery() method
As the release of Entity Framework 4.1, the DbContext.Database.SqlQuery() method offers a way to...
Date: 09/21/2011
Why no ForEach method on IEnumerable interfaces
I was asked many times recently regarding this topic, why not Microsoft introduce an extension...
Date: 09/21/2011
Welcome to my new place
I have decided to move my Tech Blog from https://www.markzhou.com/blog to...
Date: 09/20/2011