Super.NET Blog, Dawg

Words on the brave path towards a ubiquitous .NET client model.

Developers Win! is now Super.NET. Learn More

Eight Weeks, 1,000+ Votes, #1 Hottest Vote — THANK YOU!!!

“Amazing! WOW!  Incredible!”

Those are a few of the words that sit in my head this morning.  When I set out to make this site over six months ago, I really didn’t have any expectations or know what to expect.  I just knew I was going to learn a lot.  And I certainly have.  Developers Win! is really the first website and personal project that I have put together in the past ten years (everything else has been “day job” work and has not been that fulfilling — well, as fulfilling as this project has been, at least).  Not only have I had to learn the technical aspects of putting together a website and successfully host it in an accessible manner (along with all the new tooling to do so), I have had to learn the careful approach of marketing and announcing the existence of the votes that matter here to external sites (of all shapes and sizes).

From the looks of it, this has been nothing but a success, and from a personal goal perspective at that.  When you start projects there are always goals you have in the back of your head.  My “ultimate ultimate” goal was to have the premiere vote and focus of this site “Create a Ubiquitous .NET Client Application Development Model” to ultimately reach 1,000 votes.

I am beside myself when I write this, but today that is now a reality, less than eight weeks after creating this vote.  Additionally, I am very proud (and humbled) to announce that this vote is currently sitting at the top as the #1 Hottest Vote on Visual Studio’s User Voice.  This is nothing short of an incredible accomplishment of meeting a personal goal, but it also goes to show just how hungry .NET developers are for a legitimate client application development model offering.

In addition to the premiere vote above, it is great to see another similar vote head neck-to-neck in terms of popularity, sitting at #2 with “Bring Windows 10 Universal Apps to Android and iOS.”

UWP is probably the most viable client application model that Microsoft has at present.  But, obviously it is only geared towards Windows environments.  If Microsoft took the effort to abstract this and make it available for other platforms — including and especially the web via .NET-to-JavaScript transpilation — then we can truly start to work with a winner in Microsoft (from a client application development perspective) again.

Finally, I will share another note here for comparison’s sake.  Back in May I started the first vote that really can be seen in the origin of all of this, “Make Universal Windows Platform Open Source and Cross-Platform.”  This vote is now just three votes shy of 1,000, having been eclipsed by the premiere vote that is the subject of this post after only eight weeks of existence.

I am truly humbled and appreciative of all the support.  Thank you so much to those who have contributed their votes and for those who have added to the growing discussion.  Please continue to share these links and get other developers in on the conversation.  We are far from done here.  A quick look through the top votes show that surmounting a serious vote count is simply a start, if anything.  Some votes simply have not been updated by Microsoft for over a year now, which is truly a sad failure in developer relations and engagement.  All we can do as developers is share our passionate voices and votes.  The rest is up to those who have the power, capability, and wisdom to act upon those forces.

So, with that in mind, thank you again for your votes — and those voices.  Let’s please keep up those valuable efforts and share these ideas with other developers to make sure they get their say in, too.  With a little luck, we can round out Microsoft to help create a marketplace where Microsoft Developers Win once again.  See you out there on the voting boards, developers!

(Speaking of which, if you haven’t yet voted, click the pretty button below and add to the ever-growing conversation:)