Last Updated: February 25, 2016
·
2.276K
· Ionut-Cristian Florescu

Rich client-side applications for ASP.NET backends

Rich client-side applications for ASP.NET backends, tip by Ionut-Cristian Florescu

While Visual Studio is an excellent IDE for writing .NET code, its web-development features are years behind the rich ecosystem growing around Node.js.

There's no secret that the vast majority of .NET web-developers are mostly server-side-oriented people still thinking browser coding is "sissy stuff" to be written by designers. Well, not anymore in the 21st century.

But - preconceptions aside, since Node.js is now working fairly well on Windows, ASP.NET projects can benefit from modern client-side development tools such as Gulp, browserify / watchify, Stylus-based CSS pre-processing, Livereload magic... Not to mention rich client-side applications based on Backbone.js or Ampersand.js which would be impossible to build without leveraging the power of CommonJS.

The good news is that - although Visual Studio is severely lacking in terms of JavaScript / modern CSS development, it is possible to accommodate a Gulp-based development scenario in your workflow.

For more information, have a look at this sample repository I've set up on GitHub: github.com/icflorescu/gulp-js-with-nancy-fx.

Have a fresh tip? Share with Coderwall community!

Post
Post a tip
Did you know?

JavaScript on a page runs with the privileges of that origin. One altered library, tag manager, or snippet can read inputs, change what people see, and call your APIs as the user.

Security insights from Cside