Angular.org.il
Follow
Find
7.8K views | +4 today
 
Scooped by Eyal Vardi
onto Angular.org.il
Scoop.it!

"It's just a software issue"- Edge.js brings Node and .NET together on three platforms - Scott Hanselman

"It's just a software issue"- Edge.js brings Node and .NET together on three platforms - Scott Hanselman | Angular.org.il | Scoop.it
Scott Hanselman on Programming, User Experience, The Zen of Computers and Life in General
Eyal Vardi's insight:

מה שהוא אומר כאן בין השורות זה איך לעבור לנוד מדוט-נט וזה איש של מיקרוסופט.

more...
No comment yet.
Angular.org.il
Angular.org.il
Curated by Eyal Vardi
Your new post is loading...
Your new post is loading...
Rescooped by Eyal Vardi from Angular.js and Google Dart
Scoop.it!

angular-data: Data store and caching for Angular.js

angular-data: Data store and caching for Angular.js | Angular.org.il | Scoop.it

angular-data.js is the full data store that supports collections and communicating with persistence layers. angular-cache.js is a simple key-value store and an api-compatible replacement for $cacheFactory with advanced caching capabilities. Use one, or the other, or use both and angular-data will be able to take advantage of some of the features of angular-cache.


Via Jan Hesse, Darlene Tate, Piyas De
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Build a Full Page AngularJS Slideshow Plus Magic Tricks! – One Hungry Mind

Build a Full Page AngularJS Slideshow Plus Magic Tricks! – One Hungry Mind | Angular.org.il | Scoop.it
Occasionally a soon-to-be married couple finds out that I do “web stuff” and somehow they conclude that they just have to have a super sentimental slidesho
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

$provide.decorator() - CLI nerd

$provide.decorator() - CLI nerd | Angular.org.il | Scoop.it
Modifying the behavior of AngularJS’ core services After using Batarang, I wondered how they are able to collect performance metrics at this …
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Speeding up AngularJS apps with simple optimizations | JavaScript

Speeding up AngularJS apps with simple optimizations | JavaScript | Angular.org.il | Scoop.it
AngularJS is a huge framework with that already has many performance enhancements built in, but they can’t solve all our problems. No matter how fast the framework, we can all create sluggish code through bad practices and not understanding key concepts that help it perform well. The following performance pointers are some of the things I’ve learned from developing Angular applications that will hopefully enable you to keep building fast applications.
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Creating a YouTube AngularJS Directive - by Phil Oxrud

Creating a YouTube AngularJS Directive - by Phil Oxrud | Angular.org.il | Scoop.it
A blog about web and mobile development.
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

C#er : IMage: AngularJS Quick Tip: Counting Watches

C#er : IMage: AngularJS Quick Tip: Counting Watches | Angular.org.il | Scoop.it

Sometimes for troubleshooting purposes it is important to understand how many watches exist in an Angular app. You may be surprised to find that in certain scenarios, you are generating many more watches than you anticipate.

more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Rethinking AngularJS Controllers

Rethinking AngularJS Controllers | Angular.org.il | Scoop.it
JavaScript, AngularJS and HTML5 engineer helping build a better web.
Eyal Vardi's insight:

Last month Jonathan Creamer wrote an awesome article on Angular and MVC, The state of AngularJS Controllers. The article touches on misconceptions of client-side MVC and true Model and Controller separation, as well as things we often do wrong by incorrectly using a Controller as a Model.

This article is my rethinking of Angular Controllers, and best practices when using them in your team or for yourself. Getting and setting data outside of the Controller, resolving data is key to using a Model correctly.

more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

‪WebStorm 8 - New Features‬‏ - YouTube

‪WebStorm 8 - New Features‬‏ - YouTube | Angular.org.il | Scoop.it
Visit http://www.jetbrains.com/webstorm/ to learn more about WebStorm 8 These features are also available in IntelliJ IDEA 13, PhpStorm 8, RubyMine 6.3 and P...
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

ngCordova - Cordova Plugins with AngularJS Magic

ngCordova - Cordova Plugins with AngularJS Magic | Angular.org.il | Scoop.it
ngCordova - Simple and powerful AngularJS Services for Cordova and Phonegap
Eyal Vardi's insight:
Cordova with the power of AngularJS

ngCordova is a set of AngularJS extensions on top of the Cordova API to make it easier to build, test, and deploy Cordova apps with AngularJS.

more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Learn AngularJS with free interactive lessons.

Learn AngularJS with free interactive lessons. | Angular.org.il | Scoop.it
Eyal Vardi's insight:
Write Code. Learn Angular.

Learn AngularJS with free interactive lessons.

more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Chrome 35 Launches with More Developer Control over Touch Input

Chrome 35 Launches with More Developer Control over Touch Input | Angular.org.il | Scoop.it
Google today released Chrome version 35 for Windows, Mac, and Linux. The new version is mainly for developers, especially those building Web content and ap
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

AngularJS Form Validation

AngularJS Form Validation | Angular.org.il | Scoop.it
Today we’ll be looking at at the ways that Angular helps us do form validations. We’ll be talking more on forms using Angular (just like our other article: Submitting AJAX Forms: The AngularJS Way). Don’t worry though, that article is...
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

10 Angular Tips from TechEd 2014

10 Angular Tips from TechEd 2014 | Angular.org.il | Scoop.it
Getting started with AngularJS is smooth sailing. But once you master the basics, you begin to realize there are things you wish you knew before you started. This session shares 10 such tips that g...
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

A Journey With Trusted HTML in AngularJS

A Journey With Trusted HTML in AngularJS | Angular.org.il | Scoop.it

AngularJS  provides protection against cross-site scripting attacks by default.  Let’s look at some examples.

more...
No comment yet.
Rescooped by Eyal Vardi from Angular.js and Google Dart
Scoop.it!

3 Simple Tips for Using UI-Router

3 Simple Tips for Using UI-Router | Angular.org.il | Scoop.it

In the past we’ve gone over how to use the great UI-Router for creating AngularJS applications. It provides great flexibility and power when defining states and nested states in your application. Today we’ll be going over three features that UI-Router provides that you might find useful when building your own applications.

Before we take dive in, if you need a quick overview of UI-Router, take a look at our starter guide and an example of UI-Router in action in a multi-step form.


Via Jan Hesse, Piyas De
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Angular-nvD3

An AngularJS directive for NVD3 re-usable charting library (based on D3). Easily customize your charts via JSON API.

more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

AngularJS Internals

AngularJS Internals | Angular.org.il | Scoop.it
The September Israeli Web Developers Community meeting will be held on September 16, 2013, as usual, at Microsoft Israel offices in Ra'anana.
Contact us on our facebook page: http://www.facebook.com/wdcil (and don't forget to Like us)
(Regarding parking - please fill in your full name, in Hebrew, when registering, so you will be able to park in the Microsoft guest parking lot)
 
AngularJS Internals
AngularJS is powerful. You can do impressing stuff with it. However, without deep understanding of it's infrastructure you might end up with performance issues. 
In this session, we will discuss two main components of AngularJS
    Custom Directives     Application Bootstrapping
Each component will be explained and analyzed. In some cases we will dive into Angular's source code. Our purpose is to list the Do's & Dont's of Angular. 
The session is mostly targeted for developers which already have some exeprience with Angular.
Agenda
17:30-18:00 - Gathering and Networking
18:00-19:00 - Building Custom AngularJS directives
19:00-19:15 - Break
19:15-20:15 - Understanding and customizing AngularJS Bootstrapping process
About the Speaker
Eyal Vardi is the co-founder and CO-CEO of E4D Solutions LTD. Eyal was nominated as MVP (Microsoft Most Valuable Professional) for 7 years in a row. The title was given to him based on the contribution to the developers and technical community through lectures, conferences, open house events, blog posts and free tools. Eyal is involved in many cutting edge industry projects, specializing in architecture, design and development of advanced projects and products.
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Unit Testing w/ AngularJS | Modus Create

Oh how far we’ve come in the web development world. Cross-browser support and performance, once touted as core features, are now table stakes. Meanwhile, automated tests have become pretty much...
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Best Practices for Building Angular.js Apps — Medium

Best Practices for Building Angular.js Apps — Medium | Angular.org.il | Scoop.it
Browserify? Require.js? Doesn’t Angular.js have modules?
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Building With Gulp - Smashing Magazine

This article is about using Gulp to change your development workflow, making it faster and more efficient.
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Deep-Watching Circular Data Structures in Angular

Deep-Watching Circular Data Structures in Angular | Angular.org.il | Scoop.it
Getting angular’s watches right can be quite a challenge. There are several ways to watch values from a controller, be it $watch, $watchCollection or $watchGroup. Luckily there’s this amazing artic...
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Shaping up with Angular.js - Code School

Shaping up with Angular.js - Code School | Angular.org.il | Scoop.it
Learn to use Angular.js by adding behavior to your HTML and speeding up your application's responsiveness. Get ready to dive into all the angles of Angular.js!
more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Using Resolve In AngularJS Routes

Using Resolve In AngularJS Routes | Angular.org.il | Scoop.it

In a previous post about testing I mentioned that route resolves can make authoring unit tests for a controller easier. Resolves can also help the user experience.

A resolve is a property you can attach to a route in both ngRoute and the more robust UI router. A resolve contains one or more promises that must resolve successfully before the route will change. This means you can wait for data to become available before showing a view, and simplify the initialization of the model inside a controller because the initial data is given to the controller instead of the controller needing to go out and fetch the data.

As an example, let’s use the following simple service which uses $q to simulate the async work required to fetch some data.

more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

ng-drum

An AngularJS drum machine
Eyal Vardi's insight:

:-)

more...
No comment yet.
Scooped by Eyal Vardi
Scoop.it!

Famo.us / Angular - Angular Famous

Famo.us / Angular - Angular Famous | Angular.org.il | Scoop.it
Famous Angular.
Eyal Vardi's insight:

Famo.us/Angular offers the best of both worlds: the rendering strength of Famo.us and the structure of AngularJS.

more...
No comment yet.