In the following tutorial we are going to learn how you can use AJAX in WordPress to run your own functions. The way this works in WordPress is by allowing you to attach your own actions that you can access from an AJAX request to change the content on the page.
Unlike many general introduction books, “Mastering AngularJS Directives” by Josh Kurz takes a much more specialized approach. It assumes you know AngularJS fairly well and explores just one (but arguably the most complex) of its corners: directives.
In this article, you'll find a step-by-step walk-through detailing how to set up an Ember project using Yeoman in Ubuntu 14.04.
Up until recently, I wasn’t all that concerned about performance. But last year I started working...
When I advise people about upgrading their PHP version, I say things like "just run your test suite with the new version" "just grab the new version and try your site with the built-in webserver". A couple of people recently have asked for more detail on how to actually achieve these things so here's a quick primer on getting new PHP without touching anything to do with your existing PHP installation.
In a previous article I explained how you can modify the contact information on the WordPress User profile page, but what if you want to know more custom information from the user that requires more that just a text field.
I have been experimenting with AngularJS for a couple of months. After upgrading to 1.3.0-beta.18, I noticed the following code didn't work. I was previously using the latest stable build which is 1.2.22 as shown below:
I've been working on an Angular project for sometime now and I usually run across issues when building the application. The 'resolve' property in Angular can be used to resolve services but essentially it's a promise object that gets resolved.
The AngularJS API provides a function named extend that can help improve your code quality and efficiency. I always look for ways to improve quality, increase efficiency, reduce risk and eliminate ritual and ceremony when I am developing software.
In this article we will discuss how we can perform CRUD operations on a backbone model using a REST based HTTP service.
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.
This article presents another set of 10 interview questions for you to try your understanding of AngularJS fundamentals. You may find some of them to be tricky ones. These questions primarily focus on the angular application initialization process.
Earlier this morning I was building a Google Map demo for a client and I needed to center a Google Map on America. There are a couple ways of doing this and I thought I'd share them along with some screen shots so you can see the results.
Creating Flat Design Websites introduces the concept of flat web designs and provides descriptions, code examples, and visual examples. This relatively short book provides a nice introduction into what constitutes flat design and how the reader can begin creating his or her own flat design websites.
Net neutrality is this principle that says internet service providers should treat all data on the internet equally. I actually like this idea; I agree with it. But, I am not in support of sacrificing one entity’s freedom for the “greater good” of the rest of the world. Freedom is freedom.
In this article, we will look at some more concepts related to backbone models. We will try to see how we can override the default model behavior. We will look at the signification of model IDs, how we can validate a model and finally how a model can be persisted either locally or on a server.
BackboneJS provides an awesome technique for structuring our application code. And RequiresJS makes it modular. So we can write separate modules for each HTML block on our page.
These items are a combination of tech business news, development news and programming tools and techniques.
I gave this talk last year and it is still valid information. The best part is that the tips are quick and easy.
Debugging your website is very important for any project, you will need to be able to debug your site in all the difference environments from local to live. But depending on the environment, you will want to debug in different ways.
If you missed anything on DZone this week, now's your chance to catch up! This week's best include the ultimate guide to Java 8 features, a beginner's guide to JPA/Hibernate entity state transitions, when to dump Scrum for Kanban, and more.