Close
Skip to content

Softwareproduction

Software Development Blog, mainly C# and .NET

  • ASP.NET Core
  • Mobile Development
  • Code Generation
  • General Programming
  • Development Tools
  • Servers
  • Miscellaneous
Picture by Isabelle Portes

Fast Conversion of Objects to Dictionaries in C#

February 28, 2018May 31, 2020Munir Husseini2 Comments

Converting (plain old) C# objects to dictionaries is easy with Reflection (e.g., as seen here). But Reflection is rather slow,…

Read More 21342 views
Picture by Isabelle Portes

ASP.NET Core: Precompiled Razor Views in Class Library

February 12, 2018May 15, 2020Munir Husseini3 Comments

Generating precompiled Razor views in ASP.NET Core is easy. However, there are a few things you need to know so…

Read More 12818 views

Announcing CodeAssistant.net

January 30, 2018Munir HusseiniNo Comments

From today on, the new site CodeAssistant.net is online. A collection of tools, converters and generators for software and web…

Read More 8513 views
An image of door lock.

Monkey Logon – Xamarin Apps With OAuth2Authenticator

November 22, 2017May 16, 2020Munir HusseiniNo Comments
This entry is part 7 of 6 in the series Monkey Logon - Xamarin, ASP.NET Core 2 & External OAuth

Adding support for OAuth in Xamarin applications is easy. Most of the work is already implemented in the class OAuth2Authenticator. In…

Read More 10498 views
An image of door lock.

Monkey Logon – OAuth Code Flow From Within an Ongoing Implicit Flow

November 1, 2017Munir HusseiniNo Comments
This entry is part 5 of 6 in the series Monkey Logon - Xamarin, ASP.NET Core 2 & External OAuth

In this post, I will show how to initiate an OAuth Code Flow from within an ongoing OAuth Implicit Flow…

Read More 10485 views
An image of door lock.

Implement OAuth Implicit Flow

October 10, 2017October 10, 2017Munir Husseini1 Comment
This entry is part 4 of 6 in the series Monkey Logon - Xamarin, ASP.NET Core 2 & External OAuth

In the previous article of this series, we added external authentication providers to the sample application. In this article, we’ll…

Read More 11334 views

MSB4057: The target “package” does not exist in the project.

September 29, 2017September 29, 2017Munir HusseiniNo Comments

When MSBuild executes a project file, it might not find all imported targets files and ignore them silently. This makes…

Read More 22013 views
An image of door lock.

Register External Authentication Providers

September 28, 2017October 2, 2017Munir Husseini1 Comment
This entry is part 3 of 6 in the series Monkey Logon - Xamarin, ASP.NET Core 2 & External OAuth

In the previous articles, we created a web application and added SSL. Next, we’ll register external authentication providers to allow…

Read More 10672 views
An image of door lock.

Add a Self-Hosted Server with SSL for Development

September 22, 2017October 3, 2017Munir HusseiniNo Comments
This entry is part 2 of 6 in the series Monkey Logon - Xamarin, ASP.NET Core 2 & External OAuth

In the previous article, we created a new web application with ASP.NET Core 2 using the “ASP.NET Core Web Application”…

Read More 10599 views
An image of door lock.

ASP.NET Core 2 Service with ASP.NET Identity

September 22, 2017October 3, 2017Munir HusseiniNo Comments
This entry is part 1 of 6 in the series Monkey Logon - Xamarin, ASP.NET Core 2 & External OAuth

A common case for a modern mobile app: Users should be enabled to log on to a mobile app using…

Read More 13069 views
Load More
(c) 2011-2020 Munir Husseini