ASP.Net Core Developer

ASP Net Core logo
ASP.Net Core Developer: Today marks the beginning of the next phase of my development career. Actually it’s somewhat of a completion of the circle because I started out thinking I was going to be a web developer, which was sometime around 1997 (Wow! That was almost 20 years ago). At that time I was using an early version of Front Page working with static html.

It wasn’t long after I started that I found a technology, at the time, called Active Server Pages which allowed a me the ability to do dynamic content. I was hooked and I dove deep into it. I immediately went to the local Barnes and and bought a Teach Yourself Active Server Pages in xx hours/days (or some unrealistic time frame) and worked through the entire book. I learned a lot from that book and really enjoyed working with the technology.

The problem that I had and the reason that I left the web developer path was a pesky little technology called JavaScript. At the time I could do a lot with ASP but it was clear to me that all the cool stuff on the web was being done with DHTML, which was the term at the time for HTML, JavaScript and CSS. I tried to learn JavaScript multiple times and it just never took hold for me.

So by accident, around 2001, I stumbled into desktop development, loved it and never looked back. I started with a MS Access/VBA project, later moved to a VB.Net projects with SQL server and did that up until about 5 years ago where I transitioned to C# and WPF when it became available.

In the last 20 years a have dabbled, from time to time, in the web dev world but always bumped up against JavaScript and lose interest. When Microsoft started promoting MVC I decided to try again I found that I really like the model, which for me timed pretty close to the time that JavaScript was being made better by the libraries/frameworks that were being built around it to make up for any short comings that came with vanilla JavaScript.

So I continued to dabble in it for several years but never found a compelling reason to step out of the comfort of desktop development and into web development. However with Microsoft’s announcement of ASP.Net core (formaly ASP.Net 6) my interest has been ignited again, and with all the mature JavaScript libraries out there to choose from I think this time it is going to stick.

My Developers Life

Mock UpsLifted it from Don’t Hit Save.

In four panels this describes my life as a developer. 😉 As soon as I seen this I had to re-post it because I have lived this. Over and over. Although (somewhat) tongue in cheek it is one of the reasons that I don’t like to show early prototypes (or mock ups) to the end user. For whatever reason people like to focus on the look of it and ignore the feature set. I am sure that it is because it is much easier to hone in on the concrete and less on the abstract. But that doesn’t ever change the let down I feel when I show a non developer some feature that I have worked on that pushed the limits of what I could do and all they see is the font, color scheme, etc.

And for the record this is not a complaint. I absolutely love getting to solve complex problems with code. So much so I wish I was better at it.

MS SQL Server Developer Edition is now free

SQL Server Logo

Exciting news! Starting today, SQL Server 2014 Developer Edition is now a free download for Visual Studio Dev Essentials members. We are making this change so that all developers can leverage the capabilities that SQL Server 2014 has to offer for their data solution, and this is another step in making SQL Server more accessible. SQL Server Developer Edition is for development and testing only, and not for production environments or for use with production data.

This is great news. Not that the Developer Edition was ever all the expensive or that Microsoft didn’t offer a free alternative with the SQL Express SKUs already. But in the past I have run into the limitations that Microsoft put on SQL Express Server during testing, which by the way it is worth mentioning that this is a fully functional version of SQL Server but its purpose (as noted above) is only for testing.

Having said that, as a Dev Op(ish) person, the other nice thing you get with the SQL Server Dev version is that it comes with some great management tools for working with a production server. Anyway you can find more at the SQL Server blog here.

Note to self: Build 2016 starts next week

Note to self:

MicroSoft Build LogoBuild 2016 live stream starts next week March 30 – April 1. The agenda isn’t up yet (as of this post) but that as well as other information about Build 2016 can be found here. For me, I am most excited to hear more about how Xamarin is going to be integrated into the Visual Studio environment. Xamarin is a tool that allows you to build cross-platform native applications using Visual Studio and C#.  Xamarin is one of those tools that I have always wanted to try but didn’t because of its cost. It may have been worth every penny but it was priced way above my budget so I never really gave it serious consideration.


Everything you need to know about Windows 10

Windows 10 has been with us for a number of months now, and this has given us plenty of time to unearth all manner of secrets about the operating system. Since launch we have experienced love, hate and everything in between, but we’ve also learned a great deal. We thought it would make sense to pull together all of this info into one place so you have it available in a handy repository. So what will you find here? Everything!

Beta News has compiled a list of Everything you need to know about Windows 10.


I have been working on my own list but this one has a few that I don’t have. At some point I will go through an update my list so this note may no longer be true as you read this.

GR DevDay 2016

Grand Rapids Development Day – March 12, 2016

GR DevDay is a one-day software development conference in Grand Rapids, MI. It is completely volunteer-run and organized by developers with other developers in mind. GR DevDay is proud to offer all this at a very low cost to professionals and students.

GR DevDay grew out of the rapid growth and popularity of the GR Day of .NET conference organized by the West Michigan .NET User Group. These historical ties remain strong, but the scope of topics will reflect the diverse nature of modern software development. A wide range of technology topics will be explored and developers of all backgrounds are welcome.

I am not sure yet if I am going to make this one but I have been to this event in the past and have always left with more knowledge then when I arrived. Tickets are $25 for professional and $10 for students. It takes place in Grand Rapids, MI on March 12, 2016.

The Schedule is here and the list of speakers here. Oh and the venue is at the Covenant Fine Arts Center, Calvin College.

Real World Windows 10 Development Book

Finally there is a book dedicated to Windows 10 Development.

Real World Windows 10 DevelopmentThe book is called “Real World Windows 10 Development“.  Apress is the publisher and as far as I know Apress is the first “big pub” company out with a book totally dedicated to Windows 10 development. Sam’s is promising an Unleashed Windows 10 book soon but as of this post it is still a pre-order status.

I have been waiting since the fall (of 2015) to get a book on Windows 10 app development because, although many of the techniques used for Windows 8.1 apps carries over to Windows 10 development, there are still enough differences that I didn’t want to dive too deep into the 8.1 world and then have to relearn all the nuanced or not so nuanced differences between the two.

This post is really not an attempt at a review because I am only one chapter in. I will try an come back and do that at a later date as I get closer to the end of the book. The reason for this post is to let those who have been waiting for something to get published know that there is something out there. Finally.

Currently there are only three reviews for this book on Amazon. The first two are 5 star, which one looks a little suspect (no other reviews by the customer but this one). The other did have a couple of other reviews but one of them was another book from the two authors of this book, which may or may not mean anything. The one negative reviewer also only ever reviewed one book (this one) and the criticism was a little vague so not sure what to make of it.

Spending $40 plus dollars and a book with so few reviews is not something I normally do but like I said I have been waiting a while for a book like this. So while I decided to take a chance on it and give the book I try I am not ready to recommend it (yet). I will try and come back to this post and update it with some of my thoughts as I go through it.

Update: I did run across another book on the subject called “Developing Windows 10 Applications with C#“. This one currently has only one review and doesn’t appear to be a “big pub” book. However looking though the sample it does look to be a very thorough.


Kalamazoo X Conference 2016

Kalamazoo X Conference Logo

 The Kalamazoo X Conference is a one-day, single track, conference focused on inspiring knowledge workers to have a fulfilling career. While there are many great technical conferences in the region, their focus tends toward new technologies and skills. The Kalamazoo X Conference intends to uniquely complement those conferences by enabling attendees to improve their core competencies.

Over the last 10 years or so I have been to many technical conferences. And I can say without any hesitation that the Kalamazoo X Conference is by far my favorite. I haven’t been able to attend every year it has been put on but when I have made it I have NEVER left disappointed.

As far as technical conferences go it is not really all that technical. The sessions are usually relatively short, faced paced and cover topics related to the so called “Soft skills”. The speakers are diverse as their presentation styles and content, which is a plus if you have ever attended a non big sponsor technical conference before.

I can highly recommend it and encourage you to go look over some of the past sessions, read the session descriptions and see if the idea of a Soft Skills conference appeals to you. There are also some videos posted on their Vimeo Channel to give you some idea of the content and flow.

The 2016 Kalamazoo X Conference will take place on April 30th at the Fetzer Center (WMU Campus). Tickets are $75  for non-students and $35 for students.