.NET Framework was released 14 years ago to create a universal programming layer that gives developers the choice to use any programming language. The Framework was designed with a cross-platform concept in mind, but Microsoft only implemented it for its own platforms. Mono, the open source and cross-platform implementation of .NET Framework, was created by Novell (originally by Ximian), but it is not very popular. Two years ago, Microsoft decided to further open source .NET and make it officially available on different platforms. This was the start of .NET Core. The .NET Core 1.0 was released in June. Let’s take a look at .NET Core 1.0 and ASP.NET Core 1.0 to see the features. What I am going to present here is solely based on my own study, research, and experiments on .NET Core 1.0 and ASP.NET Core 1.0.
Henry He has been doing software development for more than a decade. He hold a Computer Science Master degree from NJIT. As a technology practitioner, he is always excited by all the new technologies. He believe learning is a lifelong process. He spent a lot of his spare time reading books, taking classes, attending seminars, and participating Hackathons. After years of learning, He realized the best way of learning is using and sharing. He think hard to see how to use new technologies at work. He conducted a lot of presentations to share his thoughts with colleagues. He gave many public presentations at user groups and code camps to exchange knowledge and ideas with smart people in the industry. He contributed articles at tech website to let people learn from his experiences and mistakes. Right now, he is working at Medidata as a Lead Application Engineer.