Events | Freelance Jobs | Jobs | Video | Solutions | eBooks | Partners | Shop

Top Downloads
 
Be a Commerce Partner













New on Internet.com/developer
Last modified: July 02, 2009, 09:39 AM EDT.
Feature PhotoGoing Parallel with the Task Parallel Library and PLINQ
With more and more computers using a multi-core processor, the free lunch of increased clock speeds and the inherent performance gains are over. Software developers must instead make sure their applications take use of all the cores available in an efficient manner. New features in .NET 4.0 mean that managed code developers too can join the party.

More Featured »

Internet.com/video
Working w/ Property Grids
A peek at how to use a PropertyGrid in Windows Forms to quickly build a UI for a series of classes.
[Dan Rigsby - Jun 24, 2009]
DevX.com View Rss Feed
A Guide to Caching and Compression for High Performance Web Applications
Understanding HTTP's cache headers and compression capabilities is a prerequisite for building high-performance web applications.
  • Learn how to use the Java version of the Google App Engine by implementing search and document storage on a Java web application running on the platform.
  • The Open XML SDK provides a comprehensive set of classes that make generating and manipulating Microsoft Office documents much simpler and faster than was possible with older Office file formats.
  • A Java technology insider says the future of Java hinges on how Oracle handles the JCP, the Project Harmony certification process, and the OpenJDK project.

CodeGuru.com View Rss Feed
Using the Task Parallel Library and PLINQ to Go Parallel
With more and more computers using a multi-core processor, the free lunch of increased clock speeds and the inherent performance gains are over. Software developers must instead make sure their applications take use of all the cores available in an efficient manner. New features in .NET 4.0 mean that managed code developers too can join the party.
  • Overcomes owner window flicker when implementing dragging functionility.
  • Discover how to use separate projects within a solution to reduce confusion when you have imported code mixed with your new code.
  • A peek at how to use a PropertyGrid in Windows Forms to quicklybuild a UI for a series of classes.

Developer.com View Rss Feed
Performance Improvement: Understanding
The results you get out of any performance prediction exercise are bound to be wrong. The goal is to make them as least wrong as possible. Rob Bogue will help you understand how to avoid getting them too wrong.
  • OP-ED: Unlike the Illuminati, the IEEE exists, and they have a secret. This secret helps them turn out shiny MP3 players, phones, and computers with processing power than we programmers can figure out how to use. This is how they do it. When will developers learn the same truths?
  • Java internationalization is a simple concept, and when it is implemented correctly, long-term management requires only minimal or no code changes.
  • Do you have defined practices to ensure your website renders and operates properly on your users preferred browsers? If not, do you realize you may be losing customers and partners as a result? This guide for browser compatibility development provides you with the information you need to start or enhance your browser compatibility development practice.

Today on Internet.com/developer

Browser Compatibility Development Guide
Do you have defined practices to ensure your website renders and operates properly on your users preferred browsers? If not, do you realize you may be losing customers and partners as a result? This guide for browser compatibility development provides you with the information you need to start or enhance your browser compatibility development practice.

Prevent Browser Caching of Dynamic Content
Today we'll be discussing the use of Ajax in client-side caching. It's really a two pronged topic: first, it is beneficial for performance to cache the data once it's been downloaded because it minimizes server calls; second, you have to be able to force the browser to refresh some content when a server call is made. This article will concentrate on the latter.

Keep Software Simple
Pay attention to the true goal of software to avoid over-engineering your software solutions.

Using Team Build to Build Database Projects
Customize the Team Build project file to automatically deploy the database build script to a target database.

Getting Started with URL Rewriting with Apache
The Apache web server has a number of very useful and powerful features, one of which is the ability to rewrite URLs. Using the mod_rewrite module, Apache allows you to create short or fancy looking URLs transparently. This article discusses how to enable, configure, and tweak mod_rewrite in your Apache installation.

Developer Topics
Database Development
Visit Database Journal and become part of a community of DB developers who share tutorials and tips on all major DB platforms, including MySQL, DB2, Access, Oracle and MS SQL.

Software Architecture
Developer.com looks at the planning and execution of successful software designs. On a regular basis, new articles feature insights from software designers who work with the latest technologies and best practices.

Microsoft .NET
The Internet.com Developer sites feature regular reports on all of Microsoft's development platforms, including .NET. Try the link above to search for the most recent stories.

Open Source
The DevX team provides in-depth reports on Open Source development, using all of the latest tools and featuring working code samples.

Java and Java FX
Gamelan is the original independent guide to the Java platform. Without interruption, it has continuously been the authoritative source for in-depth articles on all aspects of the ever-changing Java environment.

C++ and Visual C++
CodeGuru's community of C++ and Visual C++ developers discuss all of the major issues, ranging from C++ standards to shell programming to using C++ in Visual Studio and .NET. Experienced developers contribute detailed articles showing their latest work and visit the discussion forums to help others solve problems.

Web Development
Internet.com's archives provide help with every phase of Web development ranging from Ajax to CSS, and from PHP to XML. A good place to start is the WebDeveloper.com community, where working webmasters share their knowledge.

VB and VB.NET
Sign up for the VB Wire newsletter to receive daily reports on the VB and VB.NET environments, and join VBforums to become a member of the most active VB community on the Web.

Enterprise App Development
The corporate computing viewpoint is the top concern at DevX's Enterprise Development Zone. Reports focus on the leading development environments with special attention to the special demands of the enterprise.

DevX
Topic By Replies Updated
Iteration of C++09 Scoped Enumerations? hendrixj 10 6-28-2009 12:05 PM
how to create a web site like youtube sylvester0302 9 6-28-2009 08:40 PM
ADO API Problems forexsurfr 7 Today 08:30 AM
Disable keyboard, keep mouse working Andrew 7 6-25-2009 10:55 PM
global vs local scope drkybelk 6 Yesterday 06:50 AM
CodeGuru.com
Topic By Replies Updated
Thread + JProgressBar worldChanger 27 6-29-2009 08:59 AM
A good data structure for this task? HighCommander4 24 6-27-2009 05:35 AM
Help with midi sequencer gammaman 20 Today 04:34 PM
Order in HashMap Bnt 14 6-24-2009 11:40 AM
grouping subsets to minimize variance lorenz123 12 6-30-2009 03:42 AM
VBForums
Topic By Replies Updated
The Golden Chair Bonker Gudd 2944 6-24-2009 07:19 PM
Manipulate/Change/Form Fill data in webpages using the Webbrowser control kleinma 429 Yesterday 08:23 AM
[VB6] - Multi-User Chat Example (Winsock) DigiRev 175 Yesterday 05:23 PM
GPSTracka - GPS Logging Application for Windows Mobile mendhak 168 Yesterday 09:43 AM
RichTextBox Tricks and Tips moeur 117 6-26-2009 10:15 PM

Sponsored Resources Click here to view more sponsored resources
IBM
Submit Your Mobile and Web Apps for use on Nokia Devices and Win $30,000!
Reaching millions of mobile users with your applications is easy when you develop WRT widgets for Nokia devices. If you're already familiar with HTML, JavaScript, and CSS, the road to incredible opportunity (and revenue potential) is wide open in front of you--Not to mention you could win the Grand Prize!

Click here to learn more!


eBook: Maximizing Your Java Application Development
While Java helps in fulfilling the promise of "write once, use anywhere", there are practical concerns developers need to address in developing their code. This eBook will help you in understanding these issues and how you can get the most out of your Java code. Read more.

Click here to learn more.


Article: RIA Apps For Python and Ruby Developers--Made Possible With Silverlight 2
If you're a Python or Ruby fan, you may feel you're missing out on all the latest developments in Rich Internet Applications. With support for Python and Ruby in Microsoft Silverlight 2, dynamic language developers now have easy access to the latest RIA technologies.

Learn More