Learning AngularJS for .NET developers

More Information
  • Create a standalone AngularJS application to prototype user interfaces
  • Validate complex forms with AngularJS and use Bootstrap to style them
  • Build RESTful web services that work well with single-page applications
  • Implement automatic validation for web service requests to reduce your boilerplate code
  • Use web services with AngularJS to offload and secure your application logic
  • Test your AngularJS and web service code to improve the quality of your software deliverables
  • Structure your JavaScript code and organize your files so your application can grow at a sustainable pace

AngularJS is the most popular JavaScript MVC framework, and it embraces and extends HTML rather than abstracting it. The building of single-page applications is a web-designer-friendly process with the AngularJS expressive HTML vocabulary. It drastically reduces the amount of JavaScript required to control complex user interactions and enforces a modular approach to structuring your JavaScript code.

This book covers all of the stages of building a single-page web application, starting with frontend components powered by AngularJS, continuing with web services that leverage ServiceStack, and putting it all together in an ASP.NET MVC application. You will learn a development process focused on rapid delivery and testability for all application layers.

  • Implement complex frontend applications using AngularJS and rock solid web services using ServiceStack
  • Become a more productive developer and learn to use frameworks that enforce good development practices
  • Follow a gradual introduction to concepts with lots of examples and explore the evolution of a production-ready application
Page Count 202
Course Length 6 hours 3 minutes
ISBN 9781783986606
Date Of Publication 24 Jul 2014


Alex Pop

Alex Pop is a professional software developer with 14 years of experience in building applications for various platforms and technologies.

He has worked for ISVs, building enterprise resource planning applications, a content management system, and insurance and financial software products, and is currently working in the higher education sector as a web application developer.

He is the author of Learning AngularJS for .NET Developers, Packt Publishing. His developer blog at http://alexvpop.blogspot.co.uk/ contains technical articles about .NET, JavaScript, and various software engineering topics.