Top and Reliable ASP.NET Core 1.0 RC 2 Hosting
.NET Core is a small, optimized runtime that can be targeted by ASP.NET Core 1.0 applications. In fact, the new ASP.NET Core 1.0 project templates target .NET Core by default, in addition to the .NET Framework. Learn what targeting .NET Core means for your ASP.NET Core 1.0 application.
.NET Core 1.0 is a modular runtime and library implementation that includes a subset of the .NET Framework. Currently it is feature complete on Windows, and in-progress builds exist for both Linux and OS X. .NET Core consists of a set of libraries, called “CoreFX”, and a small, optimized runtime, called “CoreCLR”. .NET Core is open-source.
One of the key benefits of .NET Core is its portability. You can package and deploy the CoreCLR with your application, eliminating your application’s dependency on an installed version of .NET (e.g. .NET Framework on Windows). You can host multiple applications side-by-side using different versions of the CoreCLR, and upgrade them individually, rather than being forced to upgrade all of them simultaneously.
CoreFX has been built as a componentized set of libraries, each requiring the minimum set of library dependencies (e.g. System.Collections only depends on System.Runtime, not System.Xml). This approach enables minimal distributions of CoreFX libraries (just the ones you need) within an application, alongside CoreCLR. CoreFX includes collections, console access, diagnostics, IO, LINQ, JSON, XML, and regular expression support, just to name a few libraries. Another benefit of CoreFX is that it allows developers to target a single common set of libraries that are supported by multiple platforms.
What’s New in ASP.NET Core 1.0 RC 2?
Please note, below listed changes are based on the current ASP.NET Core RC2 sample project and as there is still work in progress so things may change.
Web.config is back
Web.config back in the solution, as ASP.NET Core 1.0 preferred JSON configuration over XML. But at this point of time, it’s not right to make this assumption as well. Because this is still in progress.
There are a couple of new entries in Project.json if we compare with Project.json in RC1.
Inside compilation option, there is an entry
"debugType": "portable", which tells to generate cross-platform PDB files. If the entry is not present then generated PDB files will only be windows based. So if you wish to debug your code on cross-platform, set this to “portable”.
Platform mapping names are changed. So for .NET framework 2 to 4.6, the name would be net20 – net46 and for .NET Core application, it would be netcoreapp. And that’s why you see
netcoreapp present in framework section. And within this, you will also see “imports” section which has value like
portable-net45+wp80+win8+wpa81+dnxcore50. And the description says that it allows packages supporting these frameworks to be installed in this target, regardless of compatibility rules.
Top and Reliable ASP.NET Core 1.0 RC 2 Hosting Provider
ASPHostPortal.com is Microsoft No #1 Recommended Windows and ASP.NET Spotlight Hosting Partner in United States. Microsoft presents this award to ASPHostPortal.com for the ability to support the latest Microsoft and ASP.NET technology. Now ASPHostPortal supports ASP.NET Core 1.0 RC 2 in every their Windows hosting package.
Use ASPHostPortal.com’s website building tools to get that special, customized look for your website. A nifty wizard will walk you through the process.
Other companies promise cheap hosting, but then charge extra for setup fees, higher renewal rates, or promotional services. With ASPHostPortal.com, the listed price is the number you’ll pay, and you can expect a fully loaded, comprehensive suite of web services.
Their powerful servers are especially optimized and ensure the best ASP.NET Core 1.0 RC 2 performance. They have best data centers on three continent and unique account isolation for security.
ASPHostPortal.com webspace explorer lets you manage your website files with a browser. A control panel lets you set up and control your server functions with ease.