Web development has changed a lot. This blog post is going to chart the progress of web development through my own experience. Of course, this doesn’t by any means cover the whole spectrum, but I think my experience has been not unusual for a Java programming working through the noughties.
Fine-grained access control refers to the data security model where users of different permissions are given different sets of access rights to read, right, or edit data. Considering fine-grained security policy within applications is becoming more important as apps are increasingly designed to reach a wider group of users.
Building effective user interfaces for enterprise applications is one of the most confounding elements of business application programming. The challenge is that building good UIs requires equal parts art, social science, and programming skill.
This article includes an original presentation about AngularJS given as a slideshare. This article includes the original 20-minute screencast about AngularJS. The slideshare shares the author's thoughts on the learning process and resources that he felt were particularly helpful.
Looking for an Open Source HTML5 library will show a set of projects, some still active, some abandoned. If you do not have a lot of requirements you may discover that such projects can fulfill your needs. But if you need something bigger you have only two options: to buy a big chart library or to to create your own.
Every week here and in our newsletter, we feature a new developer/blogger from the DZone community to catch up and find out what he or she is working on now and what's coming next. This week we're talking to Matt Raible, Web Architecture Consultant specializing in open source frameworks.
As developers in one programming language, it is useful to know what solutions are offered in other programming languages. For programming language designers, we live in a golden age with lots of different ideas that I hope may cross-pollinate between modern programming languages.
This article is part of a currently three part series that discusses IndexedDB. This article has to do with converting the application from a previous article using the module, dependency-injection reliant AngularJS, which offers binding support.
The HTML5 Game Development video is a series of short video clips ranging from 2 minutes to 4 minutes each. These videos are categorized by "section" (sections are referenced as "chapters" in navigation buttons) and the next screen snapshot shows the first, second, and last (eighth) sections.
Welcome to the world of fast moving modular technology creation. As techie you have to adopt or become less and less productive as time goes by. Such trend is fast accelerating the actual software development process and allows even more automation to it.
Headroom.js is a lightweight, high-performance JS widget (with no dependencies!) that allows you to react to the user's scroll. As you scroll down the page the header will be hidden, but when the user tries to scroll back up the page it will display the header bar.
Scalable Vector Graphics (SVG) are available in the latest browsers, but there are some inconsistencies. If the last mile were closed, then bloggers would appreciate the speed improvement (and scaling) for end-users.
Unless you live under a rock (or have had the incredibly good
sense to avoid Twitter), today we announced the public betas of
ColdFusion Splendor (that's the next version of the server) and
ColdFusion Thunder (the IDE).
You can grab...
Another day, another HarpJS recipe. Can you tell what I'm excited about lately? For today's demo, I've built a simple dynamic calendar for HarpJS. There are probably many different ways to handle this (you could simply embed a Google Calendar as I describe here), but here is how I solved it.
Since publishing the series of posts on using Duck-Angular for unit testing controller, views, and bindings (Part 1, Part 2, Part 3, and Part 4), I’ve upgraded Duck-Angular and the AngularJS-RequireJS-Seed to support AngularJS 1.2.9. The article includes a quick recap of some of the things I’ve talked about already.
Java 8 not only introduces improvements to the javac compiler, it also introduces a new one-
The amazing weather in San Diego became the witness of the awesome jQuery Conference held this week. The keynotes were entertaining, the talks were inspiring (the videos will be available in the near future), and of course nothing beats meeting folks from this vibrant jQuery community.
Make sure you didn't miss anything with this list of the Best of the Week in the HTML5 Zone (Feb. 7 to Feb. 13). This week's topics include the ever popular AngularJS, sending HTML emails in Java, reusing front-end components, getting started on HTML5 WebSocket, and a Geek Reading roundup.