Home > Articles > Web Development

Web Development

RSS Feed Subscribe to this topic  RSS details

738 Items

Sort by Date | Title

1.
Database Development: Comparing Python and Java ORM Performance
By Stephen B. Morris
Jul 22, 2014
Stephen B. Morris draws a comparison between two approaches to ORM-centric database development. One is based on the Python SQLAlchemy ORM tools, and the other uses standard Java JPA. Which is better? The result of comparing a simple use case for both languages is quite surprising.
2.
Introducing the Node.js-to-AngularJS Stack
By Brad Dayley
Jul 21, 2014
To get you off on the right foot, this chapter focuses on the fundamental components of the web development framework and then describes the components of the Node.js-to-AngularJS stack that is the basis for the rest of the book.
3.
Tech Tune-up: A Closer Look at JavaScript Types in Node.js (text+video)
By Marc Wandschneider
Jul 7, 2014
Marc Wandschneider looks at the types in JavaScript, with both text and video tutorials.
4.
REST Web Services in WebSphere Liberty
By Kyle Brown, Roland Barcia, Karl Bishop, Matthew Perrins
Jun 30, 2014
This chapter covers REST Web Services in WebSphere Liberty, including discussions of JAX-RS, JSON Serialization, and RESTful SOA.
5.
Developing Scalable Web Applications with Play
By Steven Haines
Jun 16, 2014
After reading Part 1 of this series, "Introduction to Play 2 with Java," you can now build a full Play web application using Play’s Scala Templates and Play’s domain-driven development as described in this article.
6.
Foreword to The Rails 4 Way
By Obie Fernandez, Kevin Faustino
Jun 11, 2014
Steve Klabnik shares his thoughts on the newest edition of The Rails Way book. Forewords by David Heinemeier Hansson and Yehuda Katz from earlier editions are also included.
7.
15 Rules for Writing Quality Code
By Diomidis Spinellis
Jun 9, 2014
Diomidis Spinellis, author of Code Quality: The Open Source Perspective, lists the 15 most important rules for writing sparkling code. Follow them, and your code will look professional, live long, grow smoothly, and earn your colleagues’ love (rather than swearing).
8.
That One Thing: Reduce Coupling for More Scalable and Sustainable Software
By Stephen Vance
Jun 9, 2014
Stephen Vance, author of Quality Code: Software Testing Principles, Practices, and Patterns, explains how loosening the coupling in your tests will make your tests easier to write and less brittle to maintain. The same principles will improve the design of your software and hopefully extend its useful and maintainable life.
9.
Advanced Active Record in Rails 4
By Obie Fernandez, Kevin Faustino
Jun 5, 2014
In this chapter from The Rails 4 Way, 3rd Edition, Obie Fernandez and Kevin Faustino wrap up their comprehensive coverage of Active Record by reviewing callbacks, single-table inheritance (STI), and polymorphic models. They also review a little bit of information about metaprogramming and Ruby domain-specific languages (DSLs) as they relate to Active Record.
10.
Using WordPress: Content
By Tris Hussey
May 13, 2014
This chapter is all about content - putting words in your WordPress blog: different types of content, how to create content, and specific things about each content type.
11.
Java SE 8's New Streams API
By Jeff Friesen
May 5, 2014
Java is evolving to support parallel programming on multicore processors. For example, Java SE 7 introduced the Fork/Join Framework. Because the Collections Framework isn't amenable to parallelism, Java SE 8 introduced the Streams API to bring parallelism to Collections, as well as to arrays and other sources. In this article, Jeff Friesen introduces you to the Streams API.
12.
Implementing Gestures and Touches in iOS 7
By Erica Sadun, Rich Wardwell
Apr 28, 2014
This chapter introduces direct manipulation interfaces that go far beyond prebuilt controls. By the time you finish reading this chapter, you’ll have read about many different ways you can implement gesture control in your own applications.
13.
Using Object-Oriented Features in Objective-C
By Jesse Feiler
Apr 22, 2014
This chapter explains the messaging structure that is at the heart of Objective-C., using the common alloc and init methods as examples.
14.
Introduction to Classes, Objects, Methods and Strings in Java SE8
By Harvey Deitel, Paul Deitel
Apr 9, 2014
This chapter shows how to create your own Java classes and methods, presenting a case study on creating and using a simple, real-world bank account class — Account. This chapter also introduces data type double to represent an account balance as a number that can contain a decimal point—such numbers are called floating-point numbers.
15.
Why the 3.5" Form Factor Still Matters - Even in the Age of the iPhone 5S and Later
By Erica Sadun
Apr 9, 2014
It’s good to be regularly reminded about non-obvious testing targets that you might not have been thinking about. Here are some extra reasons you should continue targeting the 3.5” form factor for the foreseeable future.
16.
The Big Nerd Ranch Guide to iOS Programming: Managing Memory with ARC
By Aaron Hillegass, Joe Conway, Christian Keur
Apr 1, 2014
In this chapter, you will learn how memory is managed in iOS and the concepts that underlie automatic reference counting, or ARC.
17.
Apache Hadoop YARN Install Quick Start
By Arun C. Murthy, Doug Eadline, Jeff Markham, Joseph Niemiec, Vinod Kumar Vavilapalli
Mar 31, 2014
Although motivated by the needs of large clusters, YARN is capable of running on a single cluster node or desktop machine. The instructions in this chapter will allow you to install and explore Apache Hadoop version 2 with YARN on a single machine.
18.
5 Web Technologies You Can't Afford To Ignore
By Phil Ballard
Mar 27, 2014
Some technologies are so important that it pays every web developer to have a basic knowledge of them. Phil Ballard lists five critical web technologies for 2014, the basics of which every web developer should grasp.
19.
The 5 Most Important Skills a Web Developer Needs
By Tim Wright
Mar 27, 2014
Tim Wright, author of Learning JavaScript: A Hands-On Guide to the Fundamentals of Modern JavaScript, tells you about the real skills a web developer needs. You might be surprised that the majority of them have nothing to do with writing code and more to do with dealing with people and knowing yourself.
20.
iOS Development: A Fistful of Directive Tricks
By Erica Sadun
Mar 26, 2014
Although many compiler directives exist in the Xcode wild, many developers rarely move past #define (to create macros) or #pragma mark (to add bookmarks). There’s so much more you can do. Compiler directives are language add-ons that specify how Xcode processes its input. Xcode’s Clang compiler offers a rich suite of possibilities. This quick write-up offers a few of these directives, and you learn how they can enable you to harness warnings and errors for the greatest information impact.

1 2 3 4 5 Next >