As some of you know, I’ve been delving into Node.js for a new Pluralsight course that is coming out soon. One of the interesting aspects to me is the idea of server-side view engines. As an ASP.NET (and ASP before that) guy, I’ve been using server-side view engines for a long time…not that we always called them that.
I’ve been working on a new course for Pluralsight on “Node.js for .NET Developers”. It’s been a fun course to write and one of the aspects of the course that I find interesting is that the open source Node.js Tools for Visual Studio plugin actually works really well.
What I particular like is that it doesn’t change the way you use Node.js – it can live side-by-side with command-line tooling like NPM, Bower, or even node.exe. It doesn’t try to do more than it should.
Depending on your environment, you’re probably already using some package manager for your server-side code. Gems for Ruby, Nuget for .NET, NPM for Node…whatever. In any of these cases you’re used to being able to get the piece of code you need and the other requirements. For the web this is more difficult…or used to be.
For web projects, we’ve needed a way to get these client-side scripts. Sure Nuget or other package manager *can* do this but it’s been a round peg in a square hole. That’s where Bower comes in.
John and I have been in many of the same tech circles going back to the ADO.NET days. I was delighted to get to spend some time with him at the recent Pluralsight Author Summit.
John and I both come from the humble Commodore beginnings (I started with a Vic-20, he had a 64). We both have moved beyond Silverlight too. Of course, John’s love affair with Disney isn’t something we share. All of this an more come out in this week’s podcast.
Back in 2002, I released my first book. I was living in Boston at the time and I embarked on a mini-tour of New England to promote the book. I went to a lot of user groups back them to talk about ADO.NET, but a special one was when I visited Julie Lerman and the Vermont .NET Users Group.
That trip started a long friendship. I consider Julie a special gem of technical knowledge. She has a special voice and really cares about celebrating women in technology. I was really happy to hear she’d be on my podcast and this week’s episode is a testament to that. I hope you enjoy it!
This week I got to talk to K. Scott Allen of OdeToCode and Pluralsight fame. If you haven’t had a chance to watch his Pluralsight courses or hear him talk at a conference near you, you are certainly missing out.
In the latest episode of the Hello World Podcast, I get to chat with him about his early life in computers including his beloved TI-99, writing code to test Chocolate, his decision about joining a gaming company and even hooking up MIDI keyboards to his Atari ST back in the day. I hope you enjoy listening!
I’ve been reading Mary Jo Foley’s take on Microsoft for a greater number of years than either of us would like to admit. I’ve been fascinated with her ability to get the early news on most things Microsoft. This week I got a chance to chat with her on my podcast.
When I first approached her about being on the show, she admitted that she doesn’t write code (which she seemed to think disqualified her for the podcast). Hearing her stories about interviewing Microsoft folks in the early days was well worth the time. I thoroughly enjoyed the interview. I hope you do too.
I literally learned everything I know about WCF (though that might not be much of a boast) from Michele’s great book on the subject. I got to talk with Michele this week. Our conversation was less about software and more about building a career. We chatted about the nature of passion, workaholic tendencies and the easiest job in the world.
The Hello World Podcast is where I get to talk with some of your favorite authors, developers and speakers about how they got started in software development.
|Intro to Font Awesome 5 (Free Course)|
|Bootstrap 4 by Example (Just Released)|
|Vue.js by Example (Coming May 1, 2018)|
|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||18.104.22.168||Runtime Framework||.NETCoreApp,Version=v2.0|
|App Path||D:\home\site\wwwroot\||Runtime Version||.NET Core 4.6.26212.01|
|Operating System||Microsoft Windows 10.0.14393||Runtime Arch||X86|