Articles, Tutorials, and industry news: developer.com
Featuring in-depth articles, hands-on tutorials, case studies, and industry news for professional developers of all disciplines.
Updated: 1 day 4 hours ago
Building the Perfect Portable Eclipse Workbench
Increase your productivity when developing in Eclipse with plug-ins that reduce the number of applications open on your desktop and make those infrequent tasks easier with wizards.
Automating Software Testing with Microsoft Hyper-V
Testing software applications can be hard. You might already be using virtual machines to test your applications, but chances are you are still doing this manually. Learn how to automate your testing procedures with Microsoft's new Hyper-V virtualization technologies.
LINQ to XML
Gain an understanding of LINQ (Language Integrated Query) to XML and see why you'll never want to use the DOM again.
Creating a First-Person Shooter Game, Math for Java Game Programmers
Learn about first-person computer games in general, and learn how to use the game-math library to write a first-person game in a 3D world in Java.
Getting Functional with F#
Most mainstream programming languages are based on the paradigm called imperative programming, in which the programmer tells the computer the exact steps what to do. In contrast, there are multiple programming languages that are based on functional programming. Functional programming is making its way to the .NET world with the advent of the F# language. Discover what F# is and why it is useful.
LINQ to XML
Gain an understanding of LINQ (Language Integrated Query) to XML and see why you'll never want to use the DOM again.
Why Agile Projects Fail
Agile methodologies can deliver more functionality and better quality in less time. When they don't, is it the process, the people, or the project?
Test Cases Made Easy with JUnit 4.5
JUnit revolutionized writing unit test cases when it arrived on the scene, but with the release of JUnit 4.5, developers now have a whole new architecture and a host of new features to make writing unit tests even easier.
Getting Functional with F#
Most mainstream programming languages are based on the paradigm called imperative programming, in which the programmer tells the computer the exact steps what to do. In contrast, there are multiple programming languages that are based on functional programming. Functional programming is making its way to the .NET world with the advent of the F# language. Discover what F# is and why it is useful.
C++ CLR Compilation
The Visual C++ compiler has a number of switches that control the generation of native and managed instructions within an executable image. Choosing the correct setting is an important consideration for application performance, deployment, and execution, as well as having implications about which development toolkits can be used.
Create Your Own Thread Pool
Need a thread pool with a customized level of control? Learn how to create your own thread pool in .NET.
Why Agile Projects Fail
Agile methodologies can deliver more functionality and better quality in less time. When they don't, is it the process, the people, or the project?
Create Your Own Thread Pool
Need a thread pool with a customized level of control? Learn how to create your own thread pool in .NET.
Improving Code Consistency and Standards Compliance with Eclipse Preferences
Everyone knows that coding standards save time and improve quality. Learn how to provide consistency in code formatting and environment preferences seamlessly in any Eclipse-based IDE (fast becoming the majority).
Dumping an Object's State with a DynamicMethod
Emitted code and the DynamicMethod have the benefit of speed and the emitted code can be unloaded when the DynamicMethod goes out of scope, resulting in the best of all worlds.
Improving Code Consistency and Standards Compliance with Eclipse Preferences
Everyone knows that coding standards save time and improve quality. Learn how to provide consistency in code formatting and environment preferences seamlessly in any Eclipse-based IDE (fast becoming the majority).
Sending Email with PHP
Send email through your website by using a number of powerful PHP-oriented solutions!
Multimedia Programming with Java: Getting Started
Getting started with a new technology can be daunting. Learn how you can benefit from a Java multimedia library and a lightweight Java IDE named DrJava, which has the ability to interactively evaluate Java code.
Improving Code Consistency and Standards Compliance with Eclipse Preferences
Everyone knows that coding standards save time and improve quality. Learn how to provide consistency in code formatting and environment preferences seamlessly in any Eclipse-based IDE (fast becoming the majority).
Sending Email with PHP
Send email through your website by using a number of powerful PHP-oriented solutions!

