This post is a little snippet on using Linq to find duplicates in a list of objects where a specific property of the object is used to find the duplicates. In this particular example, the objects are Lessons and in addition to other properties each lesson has a AddedDate property and what we need to do is find all lessons where the AddedDate is a duplicate of another lesson.
I’ve been starting to learn AngularJS. These are some resources that I’ve found useful:
- A better way to learn AngularJS
- Recommended scalable AngularJS project structure
- AngularJS CRUD application demo demonstrates how to write a typical, non-trivial CRUD application using AngularJS.
- AngularFun is an AngularJS large application Reference Architecture.
- Angular-RequireJS HTML5 Boilerplate seed is an application skeleton for a typical AngularJS web app with RequireJS for modularized components.
- AngularJS Best Practices: I’ve been doing it wrong! Part 1 of 3 is a guide to developing large-scale web applications in AngularJS.
- ng-Polerplate is the goto resource for kickstarting your AngularJS projects: a best-practice directory structure, an intelligent build system, and the best web design libraries around.
- Emphasis on correctness and stability.
- Full support for relationships. Easily modify arbitrarily complex model graphs.
- Built around synchronization. Framework assumes updates are always streaming in.
- Robust handling of conflicts and errors.
- Simple to fork and isolate changes to models.
- Feature parity with Ember-Data with an easy migration path.
Yep, nice sync, synchronization. Yummy…
You want to bring i18n and l10n to your Angular apps and couldn’t find an easy way how to do it? angular-translate got you covered. It comes with plenty useful features and extensions and gives you ultra high flexibility when it comes to customization.