ASP.NET Cross-Platform Solutions

ASP.NET applications mainly focused on Windows platform with using IIS web server which installed on Windows platform; However, we want ASP.NET applications to support different platforms such as Windows, Linux and Mac OSX.

We known Mono project already, Mono is the most popular solution which supports ASP.NET application to run Linux and OSX. However, Technology is changing time by time. Let us find more solutions here.

Continue reading

ASP.NET vNext vs ASP.NET 5

ASP.NET 5 is just ASP.NET vNext, ASP.NET formally called ASP.NET vNext.

ASP.NET 5 is a significant redesign of ASP.NET.

ASP.NET 5 is a new open-source and cross-platform framework for building modern cloud-based Web applications using .NET. We built it from the ground up to provide an optimized development framework for apps that are either deployed to the cloud or run on-premises…… You can develop and run your ASP.NET 5 applications cross-platform on Windows, Mac and Linux.

Above content was from here.

WCF is Open Source now

Microsoft announced they open sourced WCF which targets .NET core yesterday.

The main target of opening WCF is for supporting cross platforms, because it is the main target of .NET core also.

Currently the opened WCF project on GitHub is a subset of the full WCF product, this is because due to the .NET Core plan.

WPF: Microsoft is still Investing on It (2015 March)

2015 DontnetConf just passed, .NET developers got many existing news from .NET team and community. WPF is the one.

In last year, Nov 12, WPF team announced a new Roadmap for WPF. but there were not enough and details information.

But on the 2015 dontnetConf, we got more information, Microsoft will definitely continue to support WPF, and, they announce they will have the following areas of investment.

Continue reading

Install Mono on Ubuntu

My testing Ubuntu is Ubuntu 14.04 LTS edition.

1: Add the Mono Project GPG signing key and package repository Ubuntu system:

sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

echo “deb http://download.mono-project.com/repo/debian wheezy main” | sudo tee /etc/apt/sources.list.d/mono-xamarin.list

sudo apt-get update

Continue reading

About Mono

When people said .NET on Linux, we know it was about Mono.

image

At the beginning Mono was just a small open source project which tried to help .NET application to run on Linux, Now Mono becomes to a platform, it supports multiple language such as C#, VB, Java, Python etc.

Continue reading

Try Visual Studio 2015 CTP in Windows 10 tech preview

Microsoft announced new update for ASP.NET 5 and released Visual Studio 2015 CTP 6 on Monday. So I think I should try the new features earlier since I get spare time today.

Let me start from Visual Studio 2015 CTP version. I have not tried it yet. Because it is still a preview version, so I decide to install it in Windows 10 tech preview system.

Actually I might not want to try this time if I did not read Scott Gu’s blog:

Continue reading