The State of the Language: An Interview with Bjarne Stroustrup
C++ founding father assesses the language on the eve of its new standard.
0 commentsSave Tags: c-and-cpp
A Deeply Skeptical Look at C++0x
Today I saw a link to an article entitled C++ Gets an Overhaul on Hacker News detailing C++0x, the proposed set of standards for the new generation of... more »
1 commentsSave Tags: c-and-cpp, standards
Executives Avoiding Cloud Computing in Droves
Cloud computing has been getting an increasing amount of press recently, because it offers attractive solutions to a number of business problems.... more »
0 commentsSave Tags: standards, trends, web 2.0, web services
Making XQuery Control Structures Work for You
The XQuery language is the XML analogue of SQL, designed to augment XPath 2.0 by working with sets of values, not just with single scalar values.
0 commentsSave Tags: how-to, xml
Create a Menu Bar with JavaFX
Here's a JavaFX example that creates a nice menu bar.
0 commentsSave Tags: how-to, java, ria
Play an MP3 Using Java Media Framework
The following code shows you how to develop a simple Java application that can play MP3 files. This application is based on JMF (Java Media... more »
0 commentsSave Tags: how-to, java
Easier C++: An Introduction to Concepts
C++0x concepts bring the full power of the Generic Programming paradigm to C++, making templates more expressive, easier to write, and easier to use.... more »
1 commentsSave Tags: c-and-cpp
Simpler Multithreading in C++0x
The new standard will support multithreading, with a new thread library. Find out how this will improve porting code, and reduce the number of APIs... more »
0 commentsSave Tags: c-and-cpp
C++ Gets an Overhaul
In this overview of the changes proposed for the new standard, you'll get an idea of the kinds of improvements you can expect this time around.
2 commentsSave Tags: c-and-cpp
Implementing SOA in the Real World: Insights from the Trenches
What are the key elements to successfully implement SOA? What are the obstacles and how can they be overcome? Providing insights from major SOA... more »
0 commentsSave Tags: how-to, news, opinion
Find the Java Bugs That Pose a Threat with FindBugs
FindBugs enables you to isolate and correct dangerous Java bugs. Its unique features separate it from the many static analysis tools in the Java... more »
0 commentsSave Tags: java, tools
WPF Meets the iPhone
The iPhone is one of the most compelling and exciting user interfaces to appear on any consumer electronic device, with many innovations that make it... more »
0 commentsSave Tags: frameworks, microsoft, mobile
Getting Started with Windows Mobile Development
Although the Compact Framework is roughly one-third the size of the regular .NET Framework, it provides all of the requisite functionality to create... more »
0 commentsSave Tags: .net, frameworks, mobile
Eliminate Server Polling with WCF Callbacks
Client applications that share centralized information typically poll a central service to get updated information—a pull model. But by using WCF... more »
0 commentsSave Tags: .net, frameworks
Relational Database Integration with RDF/OWL
Using the W3C OWL ontology standard lets you get more out of all kinds of data. Find out how this standard and some free software lets you query two... more »
0 commentsSave Tags: other languages
Base Concepts of Internationalization in PHP
Discover how to use internationalized numbers, currencies and dates/times with the I18N PEAR package.
0 commentsSave Tags: frameworks, php
An Introduction to F# for Functional Programming
Functional programming with F# is much more than writing good code. It is about enjoying writing code quickly and effectively.
0 commentsSave Tags: .net, other languages
The Basics of REALbasic, Cross-platform RAD Tool in the Mold of VB
Learn the ins and outs of REALbasic, an application development environment for creating native applications and utilities. Its cross-platform... more »
0 commentsSave Tags: other languages
What's New in ASP.NET 3.5?
For those of you who have been sitting on the sideline waiting for "Orcas" to ship before you take a look at the new features in ASP.NET 3.5, it's... more »
0 commentsSave Tags: .net
Achieve the Best of Two Worlds with Behavior-Driven Development
Both Extreme Programming and Scrum are more effective when practiced together—and even more effective when combined to form Behavior-Driven... more »
0 commentsSave Tags: methodology
Understanding Windows Mobile Security
Learn about the security provisioning of Windows Mobile devices and how you can provision your own Windows Mobile device using the Device Security... more »
0 commentsSave Tags: .net, mobile, security, windows
Integrating Model-Driven Development into the SOA Process
Viewed from the enterprise perspective, Service-Oriented Architecture (SOA) is a framework for describing and managing business and IT assets,... more »
0 commentsSave Tags: web services
Doclets: Decipher and Document Java Code Easily
Developers are increasingly required to take over and maintain multiple projects. Doclets, a new addition to Java SE 6, provides a mechanism for... more »
0 commentsSave Tags: java
Using Continuous Integration to Reduce Project Friction
Getting your team to adopt a Continuous Integration mindset will simplilfy deployment and result in faster projects and better code.
0 commentsSave Tags: methodology, tools
What Is Application Security?
Application Security is the strategy and actions to prevent security breaches of applications and systems. Because the vast majority of applications... more »
0 commentsSave Tags: methodology, security