-
AngularJS MTV Meetup Livestream: Mastering the WebStorm IDE for AngularJSOur guest speaker for April is John Lindquist (@johnlindquist), creator of the awesome http://egghead.io tutorial site, and evangelist for JetBrains. In this presentation John covers WebStorm Power User tips and tricks to level up your AngularJS workflow. He also shows what's possible with custom plugins to add additional support for AngularJS code navigation, generation, and analysis. Meetup page: http://www.meetup.com/AngularJS-MTV/events/108996762/ G+ Event: https://plus.google.com/u/0/events/ce4hp96c2j69l0mn8jamgsrdqikApr 9, 2013 -
March - AngularJS MTV Meetup Livestream: CRUD Apps with Angular and Breezeevent page: http://www.meetup.com/AngularJS-MTV/events/104368182/ demo code: https://github.com/wardbell/Breeze-Angular-Meetup-20130312/ $resource is a cool AJAX abstraction for retrieving data for display. But if you're building a classic Create/Read/Update/Delete (CRUD) app, you've got bigger challenges: ad hoc user queries, change tracking, client-side validation, navigating object graphs, binding to dropdown lists, caching, stashing data in local storage. That's what CRUD apps do ... and CRUD is the bread-and-butter of the working developer. Ward Bell from IdeaBlade will show us how BreezeJS combines with AngularJS to meet those challenges. He promises some good code and good fun.Mar 12, 2013 -
Feb - AngularJS MTV Meetup Livestream: CI ServerLinks for this talk: Igor's slides (http://goo.gl/clXqh). Download the CI server files (https://github.com/angular/ci.angularjs.org). Cloudbees ClickStart service - requires free registration (http://goo.gl/ssNQr) http://www.meetup.com/AngularJS-MTV/events/102051832/ ------------ For our February meetup, Igor Minar takes a look under the hood at a crucial piece of infrastructure that makes AngularJS possible: The CI (continuous integration) server that we use for testing the framework. When a change happens in any one of our watched GitHub repositories, the CI server quickly and selflessly executes almost 2000 tests on 7+ browsers on any change that happens in selected GitHub repositories, without breaking so much as a single bead of sweat. This helps us stay vigilant to potential breaking changes in both our own libraries and others that we depend on. Sounds like black magic? The whole testing stack was built on top of open source technologies like Jenkins, Testacular and Jasmine. We'll discuss the architecture, share lessons we learned while building it, and demonstrate how you could replicate the same setup for your own JavaScript project.Feb 12, 2013 -
AngularJS MTV Meetup: Best Practices (2012/12/11)http://www.meetup.com/AngularJS-MTV/events/93943412/ Presentation slides available at: http://goo.gl/CD0Is Live from the Mountain View, CA meetup, Miško Hevery discusses the advantages and disadvantages of various design choices when structuring an app in AngularJS, and some of the best practices that we use in our own development. Some of the topics we'll cover: - Style best practices that we use in our own projects at Google - Handling different browsers when writing directives (e.g. IE) - Comparisons between different ways of structuring your application: + using controller vs scope + using directive prefix vs namespace + using element name vs attribute name vs classDec 11, 2012
Advertisement














