TypeShape

TypeShape is a small, extensible F# library for practical generic programming
TypeShape is a small, extensible F# library for practical generic programming. Borrowing from ideas used in the FsPickler implementation, it uses a combination of reflection, active patterns and F# object expressions to minimize the amount of reflection required by the user in such applications.
TypeShape permits definition of programs that act on specific algebrae of types. The library uses reflection to derive the algebraic structure of a given  System.Type  instance and then applies a variation on the visitor pattern to fully access specific type information.
TypeShape is not a metaprogramming library and does not emit code at runtime.

[TypeShape]

SignalR Simplified

Igor Vigdorchik. CodeProject. 2014-05-03.
What is SignalR
– Real-time HTTP-based asynchronous persistent connection communication framework for ASP.NET applications
– Runs in all browsers that support JavaScript
– Can be self-hosted
•Provides a rich server and client side APIs set
SignalR makes it easy to build real-time multi-user connected applications.
The goal of this article is not to provide a detailed explanation of SignalR architecture and internals, but rather to help you to jump start writing SignalR applications.
There are 3 steps involved in writing SignalR applications:
– Add SignalR components either through the new Visual Studio template or the NuGet package.
– Write the server code in your preferred .NET language.
– Write the client code in HTML and JavaScript.

[SignalR Simplified]

Introduction to Web Application Development using Asp.net MVC. Chapter 1.

Technotechmedia. 2016-09-17.
Visual Studio .NET allows you to create applications that can access World Wide Web. With help of traditional HTML pages which can run on intranet or internet using business-to-business applications providing Web-based components that can exchange data using XML.
Asp.Net web application work, the part of a web application, how the Microsoft .NET Framwork is organized and how to use the Microsoft Visual Studio .NET programming environment.

[Introduction to Web Application Development using Asp.net MVC. Chapter 1.]

Factory Patterns. Factory Method Pattern

Snesh Prajapati. CodeProject. 2016-10-02.
In this article we will understand Factory Method Pattern. This article is second part of Factory Patterns article series and is the continuation of Part 1: Simple Factory Pattern.
In this article we will understand Factory Method Pattern. This article is second part of Factory Patterns article series and is the continuation of Part1: Simple Factory Pattern. In first part we have learned Simple Factory Pattern. If you haven’t gone through the first part, I will suggest you to do so then continue with this article.
In first part we have seen how Simple Factory Pattern helps us in object creation and found some issues with Simple Factory Pattern. In this part we will learn how Factory Method Pattern resolves those issues and in which situation we should use Factory Method Pattern.

[Factory Patterns. Factory Method Pattern]

Factory Patterns. Simple Factory Pattern

Snesh Prajapati. CodeProject. 2016-09-25.
In this article series, we will learn about different factory design patterns. There are three kinds of factory design patterns, namely, Simple Factory Pattern, Factory Method Pattern and Abstract Factory Pattern.
In this article series, we will learn about different factory design patterns. There are three kinds of factory design patterns, namely, Simple Factory Pattern, Factory Method Pattern and Abstract Factory Pattern. We will understand these three patterns in detail by learning how to implement, when to implement and subsequently we will understand the differences between those. Simple Factory Pattern is not a part of Gang of Four (GoF) book but Factory Method Pattern and Abstract Factory Patterns are part of this standard book.
To keep the size of articles reasonable, this article series is divided into three parts.

[Factory Patterns. Simple Factory Pattern]