Get 50% off my Meteor book until the end of February!

You can get now 50% off of my book Building Single-page Web Apps with Meteor, until February 29th 2016.

Just use the code BSWAM50 when checking out!

book cover page

  • Miklos Hollender

    Hi Fabian! I think there is something blocking the adoption of Meteor at the average European company and I would like to ask if you addressed it in your book or did anyone said anything about it. Basically Meteor would be great as long as you are developing a standalone application that does not need to talk to anything else. But in most companies there is already an ecosystem and usually a Microsoft one. The web server is IIS, the database is MS SQL, the OS is Windows Server, the ERP software may be SAP or Dynamics-NAV. (I am a NAV guy, my blog is ) and it is not obvious at all how make them all play with each other. Let’s say I want to write a simple app where our customers can log and view if the goods they want to buy is on stock in our warehouse or not. Writing a query that gets that from Dynamics NAV’s MS SQL database is easy. But how will Meteor talk to an MS SQL database? Given that it uses Mongo? And suppose it can talk to it, how will it even run, do I need to install a Linux server for it or will it just run on Windows Server? On how does it talk through IIS, I heard reverse proxy is a way, but is that convenient and safe? You see, it is too much of a self-contained thing with its own db and web server and all so it seems rather difficult. While if I use ASP.Net then I can pretty much just pull the SQL query on the site, sort out authentication, and done. So I think it would be very good if someone would explain these things. Or alternatively, if Meteor is really not the ideal tool for this, then to explain what was Meteor meant for? This modern jazzy startuppy type of apps, like Slack and Hipmunk, that don’t need to talk to an existing Microsofty enterprise architecture, but start basically with a clean sheet and don’t talk to anything, are self-contained apps? Or it was meant for Linux enterprises? So how to see clearly about all this?

    Finally, if you were interested in introducing Meteor to the Dynamics NAV world – and you probably know how popular it is in Europe, it is pretty much THE ERP of the Mittelstand – I would be glad to team up and write an article together. I program in C/AL (the NAV framework) for 14 years now and I think this large market segment would benefit from a web frontend that is better than ASP.Net (or the built-in web client, which is pretty much like dancing in a straightjacket). In fact I know a Dutch company whose business is linking Ruby on Rails with NAV and it looks a lot like Meteor is basically the new Rails. Please drop me a mail if interested in such a cooperation.