Microsoft Dixin's Blog
  • Coding
  • LINQ via C#
  • RSS
  • Sign In

Archives

Archives / 2018 / June
  • C# Functional Programming In-Depth (15) Pattern matching

    Friday, June 29, 2018
    .NET C# C# 7.0 LINQ LINQ via C# C# Features Functional Programming Functional C#
    3 Comments

    [LINQ via C#] - [Functional C#]

    Read more...
  • C# Functional Programming In-Depth (14) Asynchronous Function

    Wednesday, June 27, 2018
    .NET C# C# 5.0 LINQ LINQ via C# C# Features Functional Programming Functional C#
    4 Comments

    [LINQ via C#] - [Functional C#]

    Read more...
  • C# Functional Programming In-Depth (13) Pure Function

    Friday, June 15, 2018
    .NET C# C# 3.0 LINQ LINQ via C# C# Features Functional Programming Functional C#
    No Comments

    [LINQ via C#] - [Functional C#]

    Read more...
  • C# Functional Programming In-Depth (12) Immutability, Anonymous Type, and Tuple

    Tuesday, June 12, 2018
    .NET C# C# 3.0 LINQ LINQ via C# C# Features Functional Programming Functional C#
    2 Comments

    [LINQ via C#] - [Functional C#]

    Read more...
  • C# Functional Programming In-Depth (11) Covariance and Contravariance

    Friday, June 8, 2018
    .NET C# C# 2.0 C# 3.0 LINQ LINQ via C# C# Features Functional Programming Functional C#
    1 Comment

    [LINQ via C#] - [Functional C#]

    Read more...
  • C# Functional Programming In-Depth (10) Query Expression

    Saturday, June 2, 2018
    .NET C# C# 2.0 C# 3.0 LINQ LINQ via C# C# Features Functional Programming Functional C#
    1 Comment

    [LINQ via C#] - [Functional C#]

    Read more...

  • .NET
  • .NET Core
  • .NET Standard
  • 7z
  • 7-Zip
  • AJAX
  • Android
  • Apache
  • Applicative Functors
  • AppVeyor
  • ASP
  • ASP.NET
  • ASP.NET Core
  • ASP.NET MVC
  • Async
  • Await
  • Azure
  • Azure SQL Database
  • Bifunctors
  • C#
  • C# 2.0
  • C# 3.0
  • C# 4.0
  • C# 5.0
  • C# 6.0
  • C# 7.0
  • C# 8.0
  • C# Features
  • Categories
  • Category Theory
  • CD
  • Church Booleans
  • Church Encoding
  • Church Lists
  • Church Numeral
  • Church Numerals
  • Church Pairs
  • CI
  • Closure
  • Cloud
  • Code Analysis
  • Code First
  • Coding Guidelines
  • Combinators
  • Combinatory Logic
  • Concurrency VIsualizer
  • Conpression
  • Continuous Delivery
  • Continuous Integration
  • Covariance And Contravariance
  • CSS
  • Curry
  • Debug
  • Deployment
  • DevOps
  • Dynamic
  • EF
  • EF Core
  • Encrypt
  • Entity Framework
  • Entity Framework Core
  • Exception Handling
  • Extraction
  • F#
  • Fiddler
  • File System
  • Fixed Point Combinator
  • Functional C#
  • Functional Programming
  • Functors
  • FxCop
  • Git
  • GitHub
  • Hardware
  • Haskell
  • Higher-Order
  • HTML
  • HTML5
  • HTTP
  • HTTPS
  • Hyper-v
  • IIS
  • Introducing LINQ
  • Iota
  • ISO
  • Iteractive Extensions
  • Ix
  • JavaScript
  • jQuery
  • Lambda Calculus
  • Lambda Expression
  • LINQ
  • LINQ to Entities
  • LINQ to Objects
  • LINQ to SQL
  • LINQ to XML
  • LINQ via C#
  • LINQ via C# Series
  • MacOSX
  • MEF
  • Microsoft
  • Microsoft Redmond Campus
  • Monadal Categories
  • Monadal Functors
  • Monads
  • Monoid`
  • Monoidal Categories
  • Monoidal Functors
  • Monoids
  • Natural Transformation
  • Nexus
  • Node.js
  • NTFS
  • NuGet
  • Object-Relational Mapping
  • Observable
  • Office
  • OneDrive
  • Open XML
  • Parallel Computing
  • Parallel LINQ
  • Partial Application
  • PHP
  • PLINQ
  • PowerShell
  • Process
  • Profiling
  • RAR
  • Reactive Extensions
  • Reductions
  • Retry
  • Ruby
  • Rx
  • SDK
  • Seattle
  • Security
  • Silverlight
  • SKI
  • SQL
  • SQL Azure
  • SQL Functions
  • SQL Server
  • SQL Stored Procedure
  • SSL
  • Storage
  • String Interpolation
  • Testing
  • TSQL
  • Tumblr
  • UI Design
  • Unicode
  • Usability
  • VHD
  • VHDX
  • Virtual Hard Disk
  • Virtual Machine
  • Visual Studio
  • Visual Studio Code
  • VMware
  • VSTO
  • Web
  • WebOS
  • Website
  • Windows
  • Windows 10
  • Windows Live
  • Windows Live Writer
  • Windows Media Center
  • Windows PE
  • WinPE
  • WMI
  • XDebug
  • XHTML
  • XML
  • Y Combinator
  • YAML
  • YML
  • Zip

Map

Archives

  • 2019

    • August (1)
    • July (1)
    • February (7)
    • January (4)
  • 2018 (51)

    • October (9)
    • September (4)
    • August (3)
    • July (9)
    • June (6)
    • May (11)
    • April (5)
    • January (4)
  • 2017 (258)

    • July (2)
    • May (2)
    • April (21)
    • March (20)
    • February (3)
    • January (210)
  • 2016 (593)

    • December (79)
    • November (32)
    • October (12)
    • September (104)
    • August (86)
    • July (8)
    • June (12)
    • May (99)
    • April (106)
    • March (5)
    • February (23)
    • January (27)
  • 2015 (136)

    • November (51)
    • August (5)
    • May (11)
    • April (2)
    • February (67)
  • 2014 (8)

    • November (8)
  • 2013 (0)

  • 2012 (32)

    • December (7)
    • November (19)
    • March (6)
  • 2011 (10)

    • June (2)
    • January (8)
  • 2010 (309)

    • December (2)
    • October (4)
    • June (6)
    • May (6)
    • April (24)
    • March (266)
    • January (1)
  • 2009 (450)

    • December (25)
    • November (228)
    • October (14)
    • September (168)
    • August (10)
    • June (1)
    • March (2)
    • February (2)
  • 2008 (4)

    • December (1)
    • November (1)
    • June (1)
    • January (1)
  • 2007 (9)

    • December (2)
    • November (1)
    • October (3)
    • September (3)

Recent Posts

  • Installing Android 9 Pie with Microsoft apps on Nexus 7
  • Setup Open Live Writer and sync with Windows Live Writer cross computers
  • TransientFaultHandling.Core: Retry library for .NET Core/.NET Standard
  • C# 8.0 in-depth: Understanding index and range, and working with LINQ and IEnumerable<T>
  • C# 8.0 in-depth: Setup C# 8.0 and .NET Core 3.0
  • Functional Programming and LINQ via C#
  • End-to-End - Setup free SSL certificate to secure Azure Web App with HTTPS
  • Linq.IndexRange: The package to enable C# 8.0 index and range featues for LINQ and IEnumerable<T> types
  • Upload any file to FTP server via C#
  • Setup passive FTP server in Azure virtual machine
  • Run Hyper-V and VMware virtual machines on Windows 10
  • Build custom Windows 10 PE
  • Entity Framework/Core and LINQ to Entities (9) Performance
  • Entity Framework/Core and LINQ to Entities (8) Optimistic Concurrency
  • Entity Framework/Core and LINQ to Entities (7) Data Changes and Transactions
  • Entity Framework/Core and LINQ to Entities (6) Query Data Loading
  • Entity Framework/Core and LINQ to Entities (5) Query Translation Implementation
  • Entity Framework/Core and LINQ to Entities (4) Query Methods (Operators)
  • Entity Framework/Core and LINQ to Entities (3) Logging and Tracing Queries
  • Entity Framework/Core and LINQ to Entities (2) Modeling Database: Object-Relational Mapping

Friends

  • Mark Zhou
  • Yingfeng Huang - Walk into the wind
Terms Of Use - Powered by Orchard