WizarrC WizarrC

Niner since 2009


  • Announcing Microsoft MakeCode for Minecraft Windows 10

    Oddly enough, I downloaded the bits shortly after first published, and it still seems to work just fine. I'm using Minecraft 1.2.2 ( and Code Connections for Minecraft

  • Announcing Microsoft MakeCode for Minecraft Windows 10

    Thank you so much! This is the best news I heard all month! A little surprised it's not an appx package install, but oh well. I am going to be all over this, and this is going to make it so much easier to get some younger family members interested in coding. This really is the sweet spot. Thanks for making it happen.

  • CSS Grid: Bringing true two-​dimensional layout to the web

    Great content in here. A nice historical story too. I'm glad to see that non-document based websites can exist too without ugly hacks. After watching this, I'm really starting to think that this can be the feature that allows XAML to HTML frameworks possible for the masses for one truly universal XAML-based UI platform. Xamarin is close but still can't compile to the browser. I think this will make it easier to make that happen.

  • Angular Forms and Validation


    One word of advise to writing idiomatic TypeScript. Never use "I" at the beginning of an Interface like in the above example "IMovie". It's a C# pattern that lots of people wish would go away. As more and more code involves programming against the interface and only exposes the backing class during DI configuration; or may never really be needed due to duck typing in JavaScript. Without the "I", it really cleans up the code aesthetically.

  • Building Single-Page Applications with ASP.NET Core

    I would also like to add that for anyone out there using the Node or JavaScript Services packages before, it has gotten a lot better over time. Also want to note that I had an issue during the early stages of the package trying to AOT an angular package and node.js was totally freezing on me. First thing I wanted to do was debug server-side node.js via the JavaScript services package. That seems like quite a niche thing to do and couldn't get it to work. I posted my issue on GitHub and Steve Sanderson was quite responsive and helpful, found the issue I was having and issued a patch the next day with a Nuget package to follow immediately. That man is a rock star in my book.

  • Building Single-Page Applications with ASP.NET Core

    I was able to use the redux store in Angular 2+ and now get most state restored after an HMR update. Really good stuff there.

    @koo9koo9 & Joe: It depends. node.js is pretty slow for webapi, but it does allow for programming both front and backend in the same language and works nice with the angular cli. Also, the one language to rule them all philosophy is very powerful. If you like or already know C# and asp.net technologies then this is a decent bridge that is better performant for the backend. Unfortunately, types are not universal between the backend (c#) and frontend (Typescript) and often requires copy & paste and then fidgeting the model layer code.

    @sethjuarez Would be nice to have automatic Typescript codegen for simple C# classes to Typescript interfaces. Much needed for webapi calls.

    What I would really be interested in is a new c# like language (c# subset) that compiles down to C# and Typescript instead of just IL/Native. That might be troublesome due to the lack of union types and non-nullability in c# to have a native feel in Typescript. An alternative would be to have Typescript compile down to dotnet IL. A Typescript.NET Language? If that ever happens, I would imagine a Microsoft XAML based SPA would be plausible. Google announced their own language technology for JVM (Java)/JavaScript with Kotlin so I know this stuff is doable.

  • Introducing Microsoft MakeCode for Minecraft

    I hate to say it but this video makes me really mad. I am an adult and there is absolutely no way I can get my hands on this, no mater how much I am willing to pay. I would absolutely love to try this out and teach some younger family members how to code using these tools, as I know some are already hooked on Minecraft. Current methods of using the add-ons or mods is too high a bar to get started and this looks to be the sweet spot! Unfortunately, the schools in my area also do not teach this, and besides, this type of activity is something that should be open to everyone, no mater where you are in your education.

  • Eric Mellino - A .NET Core Game Engine and CrazyCore

    That looks quite impressive for a one man team on your own time. I will have to take a look at it, especially the DirectX/OpenGL PAL.

  • Interview with Scott Hanselman

    Everytime I visit countries in Europe and get a prepaid sim card, it often times comes with a series of these apps that live on the SIM and I have a Lumia 950 XL. Does that make the app cross platform?

  • What's New with ASP.NET 5: (06) Entity Framework 7

    I noticed at 21 minutes in, it was stated that having a database and building a code-first model from an existing database is a supported workflow. Are the tools currently available for EF7 to try this feature out? I can't seem to find this anywhere!