Home | Applications | Documentation | Transport | Personal |

Documentation

Home | Cloud | C# | Database | DevOps | Revision | Web |

C# | API | Delegates | Dll | Garbage | Events | Interfaces | Lambdas | MVC | NoSql | Objects | Tasks | Worker |

C#

API pages

Basics for creating a Web API project.

Delegates

A delegate is a pointer to a method. Calling the delegate calls the method. When you Invoke the method, the runtime executes the method.

Dll's

Dll's are a collection of classes, to be referenced and used by other applications. Just need to remember the correct project type and that's it really.

Encryption

Page not currently available.

Events

Events and EventHandlers are for sending information between methods in an application which are encapsulated.

Exceptions

Page not currently available.

Garbage

Garbage collection and clean up using destructor classes and the IDisposable interface.

Generics

Page not currently available.

Interfaces

This page is for the basics of interfaces and the notes on IEnumerable, IDisposible etc...

Lambdas

Lambda expressions return a method. Very useful for Lists.

Linq (Language INtegrated Query)

Page not currently available.

MVC (Model View Controller)

Web site development using Model, View and Controller.

NoSql Databases

The missing page will be back soon. Contains the code for C# to use MongoDB database for the basic CRUD operations using the MongoDB library. Code is using the basic JSON format and not BSON which is available on this NoSql database.

Objects

This page is more a reminder of formatting and general information that I need to remember rather than looking at Google.

Tasks

Tasks

Workers (Code for Background Workers)

Page lost, but will be put back shortly.

WPF (Windows Presentation Foundation)

Page not currently available.