3.17% (view text)
Developer.com: Your Home for Java and Open Source Development Knowledge
var wa_nid = "203";
var wa_sid = "9481";
var wa_catid = "665120/665101/665100/665099/581034";
var wa_szid = "67";
var wa_width = "600";
var wa_height = "400";
zzfocrender("203", "9481", "665121/665101/665100/665099/581034", "31", "0", "0", "", "", "");
Java
Microsoft & .NET
Mobile
Open Source
Cloud & Web Services
Database
Architecture & Design
Other
NEW: Android
NEW: Cloud Gallery
October 20, 2012
Hot Topics:
prev
Android
Java
Microsoft & .NET
Cloud
Open Source
PHP
Database
next
initHotTopics(document.getElementById("hot_topics"));
Free Newsletters :
Enterprise Development Update
Java/Open Source Update
Microsoft Tech Update
Web Development Update
RSS
Integrating HTML5 Geolocation API with Bing Maps
Geolocation API allows you to build location aware web applications that adjust themselves in some way so that the user is presented with data based on his geographical location. Bipin Joshi shows you how to use the Geolocation API to display the user's location on Bing maps.
4 Magic Tricks For Site Interactivity Without JavaScript!
Most developers think JavaScript is the only way to make their web pages interactive. Not so! Learn 4 quick tips to add interactivity to your site using nothing but CSS. These approaches can make your web pages load faster, react snappier and simplify your code!
Android Smartwatch Review: I'm Watch
The i'm Watch smart watch for Android is a good concept that perhaps was too ambitious in its first iteration.
How to Create a Windows Store Leaderboard Application Powered by Windows Azure Mobile Services
Vipul Patel walks you through building a working Windows 8 application that is powered by the recently announced Windows Azure Mobile Services. This application demonstrates the ease of building a working application for mobile devices in a very short time, using the tools offered by Microsoft.
Get To Work! Multi-Threaded Magic With Web Workers
Web applications performing heavy processing in-browser typically either prompts a script warning or causes the user interface to become sluggish. Those days are behind you thanks to the heavy multi-threaded lifting in web workers!
Next:
1
2
3
4
5
initFeatureBox(document.getElementById("featurebox"));
zzfocrender("203", "9481", "665117/665101/665100/665099/581034", "59", "600", "200", "", "", "");
zzfocrender("203", "9481", "837119/665101/665100/665099/581034", "59", "600", "200", "", "", "");
Top Developer Stories by Section
Java
Mastering Eclipse Content Assist for Android
Bring Location Services into Your Android App Development
Android UI Design Basics for Developers
Java 7 Fork/Join Framework
Java Multi-threading and the Challenges of Parallel Computing
Eclipse Juno Delivers 70 Projects Including E4
More Java...
Microsoft & .NET
How to Create a Windows Store Leaderboard Application Powered by Windows Azure Mobile Services
Don't Get Left Behind: Concepts Every Developer Should Know
Microsoft Azure Storage with .NET from 0 to 60
How to Develop Scalable Apps Running on Windows Azure
Introduction to Windows Azure Mobile Services
Building Your First HTML5 / JavaScript Win 8 Metro App
More Microsoft & .NET...
Mobile
Android Smartwatch Review: I'm Watch
How to Create a Windows Store Leaderboard Application Powered by Windows Azure Mobile Services
Mastering Eclipse Content Assist for Android
Bring Location Services into Your Android App Development
Celeste SE
Hoccer
More Mobile...
Daily Developer News
Microsoft Announces Windows 8 Hackathon for November
Facebook Opens Up Mobile Ads to All iOS and Android Developers
Google Releases Dart SDK
Average iOS App Size Rises Dramatically
Advice for Surviving Your First Year as a Developer
Google Officially Releases Android Developer Console
More Daily Developer News...
Cloud & Web Services
Microsoft Azure Storage with .NET from 0 to 60
How to Develop Scalable Apps Running on Windows Azure
Introduction to Windows Azure Mobile Services
Leveraging Public Cloud for Software Development
Running Java Applications on Windows Azure
Don't Do Azure Cloud (or any Development) on Your Own!
More Cloud & Web Services...
Database
How to Secure your SQL Azure Application
How to Create a WCF Service Running on Windows Azure
MySQL Database Creation with CASE Tools
Exploring the Windows Azure Toolkit for Android
More Database...
PHP
Lithium PHP Framework Now Fueled by Engine Yard
My Automated PHP Scripts for Creating FTP Connections to a Remote Server
5 Cool PHP Image Manipulation Tricks
CodeIgniter: Create Your Own PHP Registration System
Creating a Custom ACL in PHP
Using PHP and Java in the Same App with PHP/Java Bridge
More PHP...
Open Source
Supercharge Your Slow Android Emulator
Android Calendaring in Android 4.0+
Eclipse Juno Delivers 70 Projects Including E4
Android Notification Best Practices: Don't Annoy Your Users
Lithium PHP Framework Now Fueled by Engine Yard
Android App Performance Testing: An End-to-end Approach
More Open Source...
Newest Developer Videos
More...
div.video_list p{
margin-top: 0px;
margin-bottom: 0px;
}
Building an Android Client to a RESTful Service
Android Development 101 - Development Tools
Testing Your Web Forms with Zend_Test and PHPUnit
Android Development 101 - Hello World
zzfocrender("203", "9481", "665104/665101/665100/665099/581034", "4", "120", "60", "", "", "");
zzfocrender("203", "9481", "665108/665101/665100/665099/581034", "8", "120", "600", "", "", "");
zzfocrender("203", "9481", "665105/665101/665100/665099/581034", "6", "125", "125", "", "", "");
Highlighted Developer Tutorials
Creating a Windows Azure Application: A Step-by-Step Guide
Java Cloud Development: What Developers Need to Know
What Happened to Software Engineering?
Mobile Web Development Frameworks: The JavaScript Roundup
A Developer Overview of Android 4.0: What's in Ice Cream Sandwich?
.gemtitle {
line-height: 14px;
font-family: verdana,arial,helvetica;
color: #333333;
font-size: 10pt;
}
#gemhover a {
display: block;
line-height: 14px;
height: 140px;
padding: 5px 5px 5px 5px;
font-family: verdana,arial,helvetica;
border: 1px solid #303030;
background-color: #FFFFCC;
color: #333333;
font-size: 8pt;
}
#gemhover a:link, #gemhover a:visited {
color: #333333;
text-decoration: none;
}
#gemhover a:hover, #gemhover a:active {
background-color: #FFFF99;
color: #333333;
text-decoration: none;
border: 1px dashed #303030;
}
#gemhover img { margin-right:5px; }
Guide: MySQL to DB2
Sponsored by IBM
Extending your skills to IBM DB2 software is surprisingly easy due to new SQL compatibility features. Download this eKit and you’ll get this MySQL to DB2 Conversion Guide. This free pdf guides you through a MySQL database and application conversion to DB2. Begin taking advantage of the DB2 product's administration, performance and cost benefits today.
CodeGuru Articles
Using the Windows 7 Ribbon with Visual C++ Applications
Microsoft Visual Studio LightSwitch defends productivity
Microsoft slates record-setting patch for Silverlight, IE, Office and Windows
Microsoft Windows Mobile App Match wants your number
Porting a Windows Forms C# Application to Mac OS X and Linux
Four migration tips to use Microsoft Exchange with Microsoft Azure
Networking Solutions
zzfocrender("203", "9481", "665118/665101/665100/665099/581034", "19", "400", "400", "", "", "");
Jobs Recommended by Developer.com
Application Support Engineer (IL)
SUBJECT MATTER EXPERT - Managed Services - Pre-sales - Sales Engineer - Systems Engineer (IL)
Senior Developer – C# - C++ - Python - .Net - SQL Server (IL)
Latency Analyst – High Frequency (IL)
JAVA Developer – Trading Industry (NYC)
.Net Developer Sr / Team Lead (IL)
SAP Administrator Sr (NC)
Windows Production Support (NYC)
Infrastructure Security Analyst (NYC)
C# Developer – Trading Industry (IL)
Powered by
zzfocrender("203", "9481", "665109/665101/665100/665099/581034", "9", "300", "250", "", "", "");
$(function(){
$('#slides').slides({
preload: true,
preloadImage: '/img/loading.gif',
play: 5000,
pause: 2500,
slideSpeed: 1000,
hoverPause: true
});
$('.expand .show').click(function(){
var obj = $(this).parents('.expand');
if ($(obj).hasClass('expanded')) {
$(obj).removeClass('expanded');
$('.content',obj).slideUp('fast');
$(this).text('Show example');
} else {
$(obj).addClass('expanded');
$('.content',obj).slideDown('fast');
$(this).text('Hide example');
}
return false;
});
});
/*-- jShowOff module styles --*/
#features, #slidingFeatures, #labelFeatures, #basicFeatures, #thumbFeatures {
position: relative;
overflow: hidden;
height:248px;
}
#features img{
border:0;
}
.jshowoff {
}
.jshowoff div {
background-color:#3B3D40;
}
.jshowoff div, .jshowoff img, .jshowoff {
}
#basicFeatures, .jshowoff.basicFeatures, .jshowoff.basicFeatures img, .jshowoff.basicFeatures div {
}
.jshowoff div p, .jshowoff div h2 {
_background-color: #efefef;
}
.jshowoff h2, .jshowoff p {
font-size: 18px;
padding: 15px 20px 0px;
margin: 0;
}
.jshowoff p {
font-size: 13px;
line-height: 15px;
}
.eddie {
float: right;
padding: 15px 20px 15px 20px;
}
.jshowoff p.jshowoff-slidelinks {
position: absolute;
bottom: 5px;
right: 5px;
margin: 0;
padding: 0;
}
.jshowoff-slidelinks a, .jshowoff-controls a {
display: block;
background-color: #000;
color: #fff;
padding: 5px 7px 5px;
margin: 5px 0 0 5px;
float: left;
text-decoration: none;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
outline: none;
font-size: 11px;
line-height: 14px;
}
.jshowoff-slidelinks a:hover, .jshowoff-controls a:hover {
color: #fff;
}
.jshowoff-slidelinks a.jshowoff-active, .jshowoff-slidelinks a.jshowoff-active:hover {
background-color: #fff;
color: #000;
}
p.jshowoff-controls {
background: #aaa;
overflow-x:hidden;
overflow:hidden;
height: 32px;
padding: 0 0 0 5px;
margin: 0;
}
.jshowoff-controls a {
margin: 5px 5px 0 0;
font-size: 12px;
line-height: 15px;
padding: 4px 8px 5px;
}
.jshowoff-pausetext {
color: #fff;
}
/*-- Re-styled Thumbnail Demo --*/
.thumbFeatures p.jshowoff-slidelinks {
background: #000;
bottom: 0;
padding: 5px 0 5px 5px;
right: 113px;
height: 32px;
}
.thumbFeatures .jshowoff-slidelinks a {
display: block;
width: 60px;
height: 30px;
background-color: none;
background-repeat: no-repeat;
margin: 0 5px 0 0;
padding: 0;
border: 1px solid #4f4f4f;
text-indent: -10000em;
}
.thumbFeatures .jshowoff-slidelinks a.jshowoff-active {
border: 1px solid #fff;
}
.thumbFeatures .jshowoff-slidelink-0 {
background-image: url(http://farm5.static.flickr.com/4065/4439060414_c11002d183_o_d.jpg);
}
.thumbFeatures .jshowoff-slidelink-1 {
background-image: url(http://farm5.static.flickr.com/4049/4438283469_5ddf465356_o_d.jpg);
}
.thumbFeatures .jshowoff-slidelink-2 {
background-image: url(http://farm5.static.flickr.com/4033/4439060472_02efbb3955_o_d.jpg);
}
.thumbFeatures .jshowoff-slidelink-3 {
background-image: url(http://farm5.static.flickr.com/4041/4438283519_4f08cb4a57_o_d.jpg);
}
.thumbFeatures p.jshowoff-controls {
background: none;
height: 38px;
overflow: visible;
padding: 0;
position: absolute;
top: 100px;
width: 100%;
z-index: 150;
}
.thumbFeatures .jshowoff-controls a {
display: block;
width: 22px;
height: 38px;
background: none;
background-repeat: no-repeat;
margin: 0;
padding: 0;
text-indent: -10000em;
position: absolute;
}
.thumbFeatures .jshowoff-controls a.jshowoff-prev {
left: 15px;
background-image: url(http://farm5.static.flickr.com/4035/4438728886_fd55756fc5_o_d.gif);
}
.thumbFeatures .jshowoff-controls a.jshowoff-next {
right: 15px;
background-image: url(http://farm3.static.flickr.com/2743/4438728872_07e935da40_o_d.gif);
}
.thumbFeatures .jshowoff-controls a.jshowoff-play {
display: none;
}
.jshowoff.thumbFeatures {
height: 250px;
}
.jshowoff.thumbFeatures div, .jshowoff.thumbFeatures img, .jshowoff.thumbFeatures {
-webkit-border-radius: 6px;
}
.featureRotatorHeadline{
display:block;
padding:5px 0px 0px 0px;
color:#ffffff;
font-size:20px;
line-height:24px;
text-decoration:none;
}
.featureRotatorHeadline:hover{
text-decoration:underline;
}
.featureRotatorDescription{
display:block;
margin:0px;
font:normal 14px Arial, Helvetica, Sans-Serif;
line-height:20px;
color:#ffffff;
}
#slides {
background: url("/images0/cloudsliderbg.png") repeat-x scroll 0 0 transparent !important;
height: 240px;
margin: auto;
overflow: hidden;
width: 302px;
z-index: 100;
}
#slides .next,#slides .prev {
position:relative;
z-index:101;
top:-100px;
left:2px;
width:17px;
}
#slides .next {
left:253px;
}
.slides_container {
width:210px;
margin:5px auto 0px auto;
overflow:hidden;
}
.slides_container div {
width:210px;
}
.slides_container img{
margin: 10px auto 10px auto;
background: #ccc;
border: 5px solid white;
position:relative;
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.80);
-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.80);
-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.80);
}
.slides_container h3{
text-align:left;
font:bold 14px Helvetica, Arial, Sans Serif;
color:#000000;
line-height:1.25;
margin:0 0 0.4em;
padding:0.22em 0 0;
}
.slides_container p{
font:normal 14px Helvetica, Arial, Sans Serif;
color:#666666;
line-height:18px;
}
.pagination {
margin:0 auto 0;
width:100px;
display:none;
}
.pagination li {
float:left;
margin:0 1px;
display:none;
}
.pagination li a {
display:none;
width:12px;
height:0;
padding-top:12px;
background-image:url(/img/pagination.png);
background-position:0 0;
float:left;
overflow:hidden;
}
.pagination li.current a {
background-position:0 -12px;
display:none;
}
.rightRailDivider{
width:265px;
height:1px;
color: #cccccc;
background-color: #cccccc;
border:0px;
}
.pointer{
cursor:pointer;
}
.sliderfooter {
background: url('/images0/cloudbottombg.png') repeat-x scroll 0pt 0pt transparent;
height: 25px;
width: 302px;
margin: 0pt auto;
}
.sliderfooter p{
text-align:center;
color:white;
}
.sliderfooter p a:linked{
color:white;
text-decoration:underline;
}
PaperTracer
Amazon Cloud Drive
Apple iCloud
Windows Azure Hello World
Go to App Spotlight Page
Most Popular Developer Stories
Today
This Week
All-Time
1 Using JDBC with MySQL, Getting Started
2 Creating Use Case Diagrams
3 An Introduction to Java Annotations
4 Hibernate Basics
5 Using ASP.NET To Send Email
1 Using JDBC with MySQL, Getting Started
2 10 Experimental PHP Projects Pushing the Envelope
3 Hibernate Basics
4 An Introduction to Java Annotations
5 Oracle Programming with PL/SQL Collections
1 Using JDBC with MySQL, Getting Started
2 Hibernate Basics
3 Oracle Programming with PL/SQL Collections
4 An Introduction to Java Annotations
5 Creating Use Case Diagrams
if(jQuery.browser.msie){
if(document.documentMode != undefined && document.documentMode==9){
if (!window.external.msIsSiteMode()) {
document.write('To Pin this site, drag this image to the left to your Windows Taskbar. Try it now!');
}else {
try {
if (window.external.msIsSiteMode()) {
jQuery.get('http://www.developer.com/latest_articles', function(data){
displayLatestNews(data);
});
}
} catch (ex) { }
}
}else{
document.write('Upgrade your browser to IE 9 to see the power of Site Pinning!');
}
}
function displayLatestNews(data){
try{
g_ext = window.external;
if(data.articles != undefined && data.articles.length){
g_ext.msSiteModeClearJumpList();
g_ext.msSiteModeCreateJumplist('Developer.com Latest News');
for(i=0; i
zzfocrender("203", "9481", "665122/665101/665100/665099/581034", "9", "300", "250", "", "", "");
zzfocrender("203", "9481", "665114/665101/665100/665099/581034", "83", "300", "100", "", "", "");
zzfocrender("203", "9481", "665115/665101/665100/665099/581034", "83", "300", "100", "", "", "");
zzfocrender("203", "9481", "665116/665101/665100/665099/581034", "83", "300", "100", "", "", "");
Most Commented On
This Week
This Month
All-Time
1 10 Experimental PHP Projects Pushing the Envelope2 Day 1: Learning the Basics of PL/SQL3 C# Tip: Placing Your C# Application in the System Tray4 Logical Versus Physical Database Modeling5 Is Ubuntu Contributing as Much as It Should to Free Software Projects?
1 Day 1: Learning the Basics of PL/SQL2 The 5 Developer Certifications You'll Wish You Had in 20153 10 Experimental PHP Projects Pushing the Envelope4 An Introduction to Struts5 Inside Facebook's Open Source Infrastructure
1 Creating Use Case Diagrams2 Day 1: Learning the Basics of PL/SQL3 C# Tip: Placing Your C# Application in the System Tray4 Using ASP.NET To Send Email5 Using JDBC with MySQL, Getting Started
More for Developers
CodeGuru
Developer.com Java Section
Jars
Discussions
VBforums
DevX
DatabaseJournal
On the Codeguru Forums
Visit the Forums »
Latest
Most Views
Most Replies
1 Assign new value to an object in a function
2 log stream implementation issue
3 Making color text in 16 bit c++ program
4 Copy paste pdf textto a clipboard
5 size of structure
1 How to hide your program from the Task Manager
2 New MFC based on Visual Studio 2008 problems(CMFCPropertySheet)
3 How to Marshal AccessibleObjectFromWindow
4 Get Video File Duration
5 RPC Example from MSDN
1 Simple GradeSystem
2 How to hide your program from the Task Manager
3 MS Visual Studio 2010 and support for Windows 9x and 2000
4 Winsock and File Transfers
5 A question regarding *s++
Key IT Solutions
How to Get Maximum ROI from Virtualization - VMware
Microsoft Visual Studio 2010 Showcase
MSDN Spotlight
PHP for Windows Showcase
Sitemap | Contact Us
#developerBrand-footer {
text-align:center;
margin:0 auto;
}
#footerlinks {
font-size:12px;
margin:10px 0 0 0;
word-spacing:2px;
}
#footerlinks a {
color:#000000;
margin:10px 0 0 0;
}
#itbeBrand-footer {
text-align:center;
margin:0 auto;
}
#footercopyright {
font-size:12px;
margin:5px 0 0 0;
}
#developerBrandForum-footer {
text-align:center;
margin:0 auto;
}
#itbeBrandForum-footer {
text-align:center;
margin:0 auto;
}
.footerLogoClass{
text-align:center;
margin:0 auto;
}
var gDomain="www.qsstats.com";
var gDcsId="dcs38irdn10000g0vc4171yva_9y7z";
var gFpc="WT_FPC";
var gConvert=true;
var gFpcDom = "developer.com";
if ((typeof(gConvert) != "undefined") && gConvert && (document.cookie.indexOf(gFpc + "=") == -1) && (document.cookie.indexOf("WTLOPTOUT=")==-1)) {
document.write("");
}
function dcsAdditionalParameters() {}