This day has been a long time coming but I want to congratulate the team at Microsoft for delivering the first version of ASP.NET Core! I’m very excited to start working with the bits on real projects.
If you haven’t had a chance to look at play with ASP.NET Core, it’s time! For the ASP.NET MVC and Web API users, the transition is pretty quick, but if you’re coming from ASP.NET Web Forms or another technology, there is a learning curve.
On the heels of my recent post about Microsoft and Linux, is this interesting article in SD Times. It is being reported that at MIX 2007, Scott Guthrie (responsible for Silverlight et al) pulled aside Miguel de Icaza to help with technical guidance for Moonlight (the Mono-based, Open Source Linux Silverlight implementation). I think this is tremendous news. Miguel went on to say:
I've been around software and OS's for a long time and while my bread is buttered to some extent by my continued involvement in Microsoft's technologies, I've waded into Open Source projects here and there. One of the things that has always amazed me is how fast some Open Source projects can achieve in a short time. I have a lot of admiration for Open Source.
My first taste of Monoppix was interesting this evening. For those not in the know, Monoppix is a Bootable CD version of Linux with the Mono Framework and tools pre-installed. This allows you to play around with the Mono tools on Linux without installing anything. It loads Linux directly from the CD and creates a RAM disk to store your data.
I've been watching the Linux news wires lately to see whether I should be putting any time into Mono and it looks to me like Linux is falling victim to the Unix disease of splintering into too many distributions that may or may not be compatible. Here's what I am reading:
None of these stories are very damning on their own, but I am seeing a trend towards many conflicting distributions for specific needs. Imagine an enterprise where you would need four or five different distro's to support. Windows three tier OS (Home/Professional/Server) seems to be easier to manage (one company, one support contract, etc.)
|Vue.js by Example (Early Access Now Available)|
|Bootstrap 4 by Example (Just Released)|
|Intro to Font Awesome 5 (Free Course)|
|Building a Web App with ASP.NET Core, MVC6, EF Core, Bootstrap and Angular (updated for 2.0)|
|Using Visual Studio Code for ASP.NET Core Projects (new)|
|Implementing and Securing an API with ASP.NET Core|
|Building a Web App with ASP.NET Core, MVC6, EF Core and AngularJS|
|Building a Web App with ASP.NET5, MVC6, EF7, and AngularJS (Retired)|
|Best Practices in ASP.NET: Entities, Validation, and View Models|
|Front-End Web Development Quick Start|
|Lessons from Real World .NET Code Reviews|
|Node.js for .NET Developers|
|Application Name||WilderBlog||Environment Name||Production|
|Application Ver||v4.0.30319||Runtime Framework||x86|
|App Path||D:\home\site\wwwroot\||Runtime Version||.NET Core 4.6.26515.07|
|Operating System||Microsoft Windows 10.0.14393||Runtime Arch||X86|