Mirche Toshevski's Blog
-
Oct 17, 2018
Creating simple OWIN pipeline with Nancy
Create simple OWIN pipeline with Nancy integration on top of it, using the ASP.NET Empty template as a base.
Read More -
Mar 17, 2018
LINQ Queries - 1
Intro LINQ is query language for C# and VB introduced in .NET 3.5 and VS 2008. LINQ simplifies querying by offering one unified language to query different types of data sources. In order to use LINQ to query data source we need LINQ provider. Many providers are posted here and...
Read More -
Feb 7, 2018
Execute F# code in C# Program
Intro Functional programming is getting more and more attention lately, mostly because GPU’s and multi-core processors all use parallel execution for performance and the fact that functional languages encourage the use of immutable data, that prevents many errors in writting parallel code. Many modern OO languages have implemented a way...
Read More -
Dec 24, 2017
Sharpening F#: Part 3 - Sample App: Consuming REST service
Previous posts Part 1 - Installation and Intro Part 2 - Records, lists, sequences… Part 3 - Sample App: Consuming REST service Intro In the previous two posts we saw some basic F# stuff, mostly syntax but also records, sequences, lists etc. Now we will continue with some more practical...
Read More -
Dec 17, 2017
Sharpening F#: Part 2 - Records, lists, sequences…
Previous posts Part 1 - Installation and Intro Part 2 - Records, lists, sequences… Part 3 - Sample App: Consuming REST service Intro This post will be extension to the previous one, as we will continue to explore other features of F#. Records / Types Previous post ended with tuples,...
Read More -
Dec 17, 2017
Sharpening F#: Part 1 - Installation and Intro
Posts Part 1 - Installation and Intro Part 2 - Records, lists, sequences… Part 3 - Sample App: Consuming REST service Intro F# is mature, open source, cross-platform, functional programming language. F# is developed by F# Software Foundation and Microsoft. F# is a meta language and is implementation of OCaml...
Read More -
Dec 2, 2017
ASP.NET Core 2.0: Identity in Data Layer
When you use repository pattern you want your DB operations to be in Data Layer, but when you create ASP.NET Core site with Individual User Accounts, Visual Studio automatically creates ApplicationDbContext in your presentation layer and binds your presentation layer with your data layer. Here we will try to decouple...
Read More -
Aug 24, 2017
Create private NuGet Server
NuGet is the package manager for .NET, and NuGet Gallery is the place where most of the wide used packages rest and are publicly available. If you want to make you packages available only to your team / company you have few options, you will either pay for private feed,...
Read More