Tag Archives

2 Articles

Dot net standard demystified: What, why and how?

Portable class Libraries and the Problem

In the beginning building applications for .Net was simple, developer had only one framework to target while building the application. This changed when Silverlight came. developers wanted to share libraries for Silverlight and .Net framework. Which caused the origin or Profiles.


Profiles are a set of reference libraries, that have references to the libraries available in different platforms. In order to make sure any specific code can be portable, you can compile your code against to specific Profile.

  • Profile 14
  • .Net framework 4.0
  • Silverlight 5.0
  • Profile 37
  • Profile 14 (.Net framework 4.0 & Silverlight 5.0)
  • .Net framework 4.5

Read More

Installing Net core in Ubuntu 16.04 LTS

.NET Core is a cross-platform, open-source, and modular .NET platform for creating modern web apps, microservices, libraries and console applications.

As of 4/23/2017, the latest version of dotnet core for Linux is version 1.0.1.

Run following commands in a shell to install dotnet core in Linux 16.04 LTS.

ssudo sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet-release/ xenial main" > /etc/apt/sources.list.d/dotnetdev.list'

Read More