20. March 2014 15:19
We used to have a web-based ASP.NET version of the software that used HTML pages, but abandoned it in favor of our current Windows-based and WPF/XBAP versions.
The bold promise of "write once, run anywhere" has been around for as long as I can remember. We've tried to skin this cat many ways over the years. When Windows 8 was coming into shape a few years back, Microsoft made it clear that its strategy for this bold promise was HTML5. Many other software vendors jumped on the HTML5 bandwagon, too. As far as HTML5 is concerned, we aren't a whole lot closer to "write once, run anywhere."
In fact, it's more like, write it once the really hard way with client side code, tweak the heck out of it to render consistently for three major browsers, and then run it anywhere -- as long as it's in the three major browsers, and you are okay with it running really slowly because it's running in the browser.
With our XBAP versions you run the software inside a browser, but it is not HTML. As a result, you have a faster, better tool to use.
7. June 2013 08:40
Navigant Consulting's Insights by Katie Askey entitled "The Open Source Community" (March 27, 2013)
"Generally speaking, I tend to subscribe to the theory that the more something costs, the better the quality and value. Although while I certainly utilize “big box” solutions from Microsoft and Oracle in my daily job, I have started seeing real value in the open source community that is available to all at little or no cost. And I’m not the only one – even Microsoft has introduced a Cloud offering in Windows Azure which is much more accessible to small business and individuals than their big product offerings.
"There are many reasons that open source offerings are good for programming and business. While everyone is likely compelled by their own motives, I find that quality, accessibility, and ease of customization top my list:
- The open source community supports quality. It may seem a little counterintuitive that software packages created by a group of “random” users on the Internet can improve the quality of a solution, but hear me out. Open source solutions are created by multiple users who are trying to solve real problems that they have encountered in their own work. Not to mention, the transparency that the open community requires incentivizes developers to exercise best practices.
- You can customize the solution to fit your needs. In the open source community, users can borrow software and programming already created then tweak it to fit their own needs.
- The low cost makes it extremely accessible. This is the obvious one. Quality and transparency at a lower cost – who can argue with that?
"In the world of software, I have officially been convinced that expense may not always directly correlate to the quality of the solution. Although, handbags are a completely different story."
To view the report, click on the link below:
© 2013 Navigant Consulting, Inc.