Join my journey back to the web

For 20 years, I’ve been doing web programming of one sort or another.  I worked through web forms and MVC and SPAs and so forth.  Then, about three years ago, I started to focus on Xamarin, and only keep an occasional eye on the web.  dontpanic

Well, it’s time to brush off those skills and guess what?  Everything has changed.  The new version of ASP.NET is so different, they didn’t give it the next number, they changed its name to ASP.NET Core!  And Angular has given way to Angular 2.  And on and on.

So… over the next couple months I’ll be bringing myself back up to full speed and I thought it would be fun to bring you with me, blogging about the things I find on the way.

I’ll be focusing, initially, on ASP.NET Core and Angular 2 and TypeScript.  If you want to follow along, I suggest the following initial resources:

And, of course, various Podcasts, Blogs and so forth.  I have been and will continue to cover related issues on my own Podcast as well.

My initial impression is that sorting out ASP.NET Core is somewhat confusing; it is hard to know what has carried over and what has not.  I’m sure this will sort itself out quickly.  Angular 2, on the other hand, is a delight, not least because Ward Bell and team has done such a tremendous job on the documentation.

As for TypeScript, if you are already a JavaScript programmer, the only hard part will be learning about type safety and objects.  If you are a C# programmer, then the difficult part will be learning the syntax differences and a bit about scripting.  If you are going to AngleBrackets/DevIntersections, check out my talk on TypeScript for C# Developers.

One difficulty in all of this, is deciding what to learn first.  My own experience to date says that you want to learn TypeScript fundamentals before tackling Angular 2, though learning TypeScript is not difficult.

If you have ADD, as I do, then learn them together, switching back and forth.  If that is not your style, then pick one and dive deep.  In this Blog I’ll be switching among ASP.NET Core, Angular 2, and Xamarin programming, sprinkled with bits and pieces of other technology that strike my fancy.

So, don’t panic, and come along for the fun.

-jesse

Also in Back to the Web

  1. Join my journey back to the web
  2. Back to the Web – but where to start?
  3. My Web Journey

View the entire series

Share

About Jesse Liberty

Jesse Liberty is an independent consultant and programmer with three decades of experience writing and delivering software projects. He is the author of 2 dozen books and multiple Pluralsight courses, and has been a Senior Technical Evangelist for Microsoft, a Distinguished Software Engineer for AT&T, a VP for Information Services for Citibank and a Software Architect for PBS. He is a Xamarin Certified Mobile Developer and a Xamarin MVP, Microsoft MVP and Telerik MVP.
This entry was posted in Angular 2, ASP.NET Core, Web. Bookmark the permalink.

2 Responses to Join my journey back to the web

  1. Ward Bell says:

    Run, Jesse, Run!

  2. Pingback: Jesse Liberty: Back to the Web – but where to start? – XamGeek.com

Leave a Reply

Your email address will not be published.