- Subscribe to this page:
- RSS
- Email Alert
Jupitermedia
(148 results)-
White Papers
Working With Objects in F#: Learn How to Use Common Object-Oriented Techniques in F# so That Various Shapes Know How to Calculate Their Own Perimeter
September 30, 2008, 12:00am PDT
There are times though when one wants to extend the kind of shapes they are working with. What about triangles, hexagons or arbitrary polygons, for instance? While it is possible to enumerate...
Provided by Jupitermedia
-
White Papers
Getting Started With the .NET Task Parallel Library: Multi-Core Case Studies
September 29, 2008, 12:00am PDT
The forerunner to this paper, Getting Started with Task Parallel Library, explained how to use the Task Parallel Library (TPL) to launch swarms of tasks on separate threads that execute on all the...
Provided by Jupitermedia
-
White Papers
Getting Started With the .NET Task Parallel Library
September 26, 2008, 12:00am PDT
Parallel programming has been around for decades, but unless one had access to special-purpose hardware, they've probably written mostly single CPU applications. One could distribute truly...
Provided by Jupitermedia
-
White Papers
Stripes 1.5 in Black and White: Simpler Java Web Development
September 26, 2008, 12:00am PDT
One of the attributes that attracted me to the Stripes MVC framework was its ease of use and short learning curve. The latest release of Stripes, version 1.5, preserves this nature by enhancing...
Provided by Jupitermedia
-
White Papers
"Getting Real" With RDF and SPARQL
September 23, 2008, 12:00am PDT
The "Getting Real" approach by Web 2.0 poster child 37signals reverses the usual development process (from model to code to user interface) by going "From brainstorm to user interface sketches to...
Provided by Jupitermedia
-
White Papers
Navigationless Database XML: Hierarchical Data Processing
September 23, 2008, 12:00am PDT
XML data in standard database processing is not being used fully or correctly in business applications today. Current XML hierarchical database query processing is basically limited to single path...
Provided by Jupitermedia
-
White Papers
A Generic, Reusable Solution for Marshalling Java Objects To/From XML
September 19, 2008, 12:00am PDT
Solving the same problems over and over again can be quite tiring for a software engineer, yet the object persistence wheel has been reinvented more times than one would like to count. Thankfully,...
Provided by Jupitermedia
-
White Papers
Virtualize Your SOA With the Managed Services Engine: Use the Microsoft Managed Services Engine to Manage the Changes in Your SOA
September 17, 2008, 12:00am PDT
If there is one truth in software development it is that change is constant. The best any developer can do is to isolate the things that change from the things that stay the same. At all levels of...
Provided by Jupitermedia
-
White Papers
Using PHP's MDB2_Schema, an XML-Based Database Schema Manager
September 16, 2008, 12:00am PDT
The MDB2_Schema library from the PHP Extension and Application Repository (PEAR) is a powerful solution for preserving and using database schemas for different kinds of Relational Database...
Provided by Jupitermedia
-
White Papers
Getting Started With Android Development Using Eclipse
September 15, 2008, 12:00am PDT
Google has recently released the latest version of the Android SDK - version 0.9 beta. The Android 0.9 SDK beta brings developers a step closer to the final release that many developers are hoping...
Provided by Jupitermedia
-
White Papers
Code Around C#'s Using Statement to Release Unmanaged Resources
September 5, 2008, 12:00am PDT
Suppose the developer obtained unmanaged resources in a class constructor during object construction and the created object was provided to a using statement. However, the resources were not...
Provided by Jupitermedia
-
White Papers
Writing Functional Code With RDFa
September 4, 2008, 12:00am PDT
News feeds in all their manifestations - both with and without RDF - have a long tradition as structured data on the web. RDF - the data model - can state relations between certain entities. For...
Provided by Jupitermedia
-
White Papers
Create a Durable and Reliable WCF Service With MSMQ 4.0
September 3, 2008, 12:00am PDT
Windows Communication Foundation (WCF) endpoints often need to guarantee delivery. Take, for example, a WCF-based e-commerce application that accepts a credit card entry and performs some basic...
Provided by Jupitermedia
-
White Papers
Develop a Mobile RSS Feed the Easy Way: Find Out How to Take Your Basic Web Development Skills and Build a Mobile J2ME Application
August 28, 2008, 12:00am PDT
Looking at the J2ME options, the developer will see that, even if he program in J2ME, mobile phones come in different configurations. This impacts screen size and resolution and buttons and...
Provided by Jupitermedia
-
White Papers
State of the Semantic Web: Know Where to Look
August 27, 2008, 12:00am PDT
There is no question that the web is an unprecedented success. It is the single most adventurous and useful platform for information exchange ever conceived and built. The architectural choices...
Provided by Jupitermedia
-
White Papers
A 3D Exploration of the HTML Canvas Element
August 26, 2008, 12:00am PDT
Vector graphics abound on the web, and they come in a variety of formats, including Flash and SVG. HTML Canvas, one of the newer incarnations, occupies a different niche from other vector graphics...
Provided by Jupitermedia
-
White Papers
Setting Up and Running Subversion and Tortoise SVN With Visual Studio and .NET
August 25, 2008, 12:00am PDT
Source control is an important aspect in software development even if one is not doing team development. It can help one manage the application more efficiently and make sure that the project is...
Provided by Jupitermedia
-
White Papers
Java/JRuby Developers, Say Open 'Sesame' to the Semantic Web
August 22, 2008, 12:00am PDT
The core concept of the semantic web is integrating and using data from different sources. Using semantic web technologies such as RDF/RDFS and the SPARQL query language to integrate and use data...
Provided by Jupitermedia
-
White Papers
Interpreting Images With MRDS Services
August 21, 2008, 12:00am PDT
Most people do not realize how difficult it can be to process a digital image and extract meaningful data, such as information required to drive a robot or operate an embedded platform. Humans see...
Provided by Jupitermedia
-
White Papers
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
August 19, 2008, 12:00am PDT
A database programmer who had spent some time working with an early XQuery implementation, once referred to the language as the smiley language. When the author asked whether that had to do with...
Provided by Jupitermedia
-
White Papers
Overview: C++ Gets an Overhaul
August 18, 2008, 12:00am PDT
Ten years after the ratification of the first ISO C++ standard, C++ is heading for no less than a revolution. C++0x, the new C++ standard due in 2009, brings a new spirit and new flesh into the...
Provided by Jupitermedia
-
White Papers
Sharpening Your Axis With Visual Basic 9
August 18, 2008, 12:00am PDT
Visual Basic 9 has a new set of language features that allows developers to work with XML in a much more productive way using a new API called "LINQ to XML." LINQ stands for "Language Integrated...
Provided by Jupitermedia
-
White Papers
Easier C++: An Introduction to Concepts
August 18, 2008, 12:00am PDT
Every C++ programmer has had one of those days: A simple use of a template library turns into a nightmare, with pages upon pages of error messages streaming out of the compiler. Somewhere in that...
Provided by Jupitermedia
-
White Papers
Simpler Multithreading in C++0x
August 18, 2008, 12:00am PDT
One major new feature in the C++0x standard is multi-threading support. Prior to C++0x, any multi-threading support in the C++ compiler has been provided as an extension to the C++ standard, which...
Provided by Jupitermedia
-
White Papers
Implementing SOA in the Real World: Insights From the Trenches
August 14, 2008, 12:00am PDT
For most enterprise architects, the value proposition of Service-Oriented Architecture (SOA) is clear: SOA enables flexibility, agility and re-use benefits that are broadly recognized throughout...
Provided by Jupitermedia
-
White Papers
Find the Java Bugs That Pose a Threat With FindBugs
August 13, 2008, 12:00am PDT
FindBugs is an open-source static analysis tool designed to find bugs in one's Java code. Unlike many other static analysis tools, however, FindBugs concentrates almost exclusively on isolating...
Provided by Jupitermedia
-
White Papers
Generating Generic XForms for OpenOffice
August 13, 2008, 12:00am PDT
Because OpenOffice's internal representation is ODF XML, it is natural to generate ODF from other XML formats using an XSLT transformation. This applies equally well to an XForm inside of an ODF...
Provided by Jupitermedia
-
White Papers
Getting Started With Windows Mobile Development
August 11, 2008, 12:00am PDT
In today's world of fast food, fast cars, and instant gratification, people expect to be in touch at all times. One has become conditioned to staying in touch with businesses, friends, and...
Provided by Jupitermedia
-
White Papers
An Introduction to F# for Functional Programming
August 6, 2008, 12:00am PDT
This paper addresses functional programming, the main concepts and differences compared to other paradigms, and how F# helps the developer get up to speed and produce results. This paper quickly...
Provided by Jupitermedia
-
White Papers
The Basics of REALbasic, Cross-Platform RAD Tool in the Mold of VB
August 5, 2008, 12:00am PDT
REALbasic from Real Software Inc. is a useful development environment that enables one to create a wide variety of native applications and utilities quickly and easily. The Personal Edition...
Provided by Jupitermedia
-
White Papers
Achieve the Best of Two Worlds With Behavior-Driven Development
August 1, 2008, 12:00am PDT
Much of agile software development methodology is grounded in the lean manufacturing principles developed and perfected by the Toyota Motor Company, and translated to software production by a...
Provided by Jupitermedia
-
White Papers
Understanding Windows Mobile Security
July 6, 2010, 12:00am PDT
One topic the user really needs to understand when deploying Windows Mobile applications is security. Often, developers spend a lot of time developing and testing their applications on emulators....
Provided by Jupitermedia
-
White Papers
Doclets: Decipher and Document Java Code Easily
July 30, 2008, 12:00am PDT
Trying to understand the logic of an unfamiliar Java project can be taxing. Learning the project's code is even more difficult when there is no knowledge transfer from the developer(s) who...
Provided by Jupitermedia
-
White Papers
Semantic Search Arrives at the Web
July 18, 2008, 12:00am PDT
Semantic search has attracted a lot of attention in the past year, largely due to the growth of the semantic web as a whole. The term semantic search itself is popular enough to be considered...
Provided by Jupitermedia
-
White Papers
Using the New ListView Control in ASP.NET 3.5
July 17, 2008, 12:00am PDT
Any user-focused application that one writes requires some sort of data integration. At minimum, one will need to retrieve some data from a data source such as a relational database or an XML...
Provided by Jupitermedia
-
White Papers
SMS Messaging Using the .NET Compact Framework
July 16, 2008, 12:00am PDT
This paper shows how to use SMS messaging in a real-world application. The sample application is used in a hospital where nurses are equipped with Windows Mobile devices. When a patient is...
Provided by Jupitermedia
-
White Papers
Probe and Modify Your Types' Alignment Programmatically
July 10, 2008, 12:00am PDT
The alignment requirement of one's target platform is usually transparent. However, when one needs to send or receive objects via a network connection, serialize objects, design heterogeneous...
Provided by Jupitermedia
-
White Papers
.NET Building Blocks: Custom User Controls in Practice
July 9, 2008, 12:00am PDT
According to MSDN's documentation (specifically Varieties of Custom Controls) there are three types of custom controls. The names Microsoft has chosen to use for these three in the documentation...
Provided by Jupitermedia
-
White Papers
Beyond XML and JSON: YAML for Java Developers
July 2, 2008, 12:00am PDT
Despite all the buzz generated by dynamic languages (Ruby, Groovy, Python, etc.) and their related frameworks (such as Ruby on Rails), the vast majority of Java developers reading this paper deal...
Provided by Jupitermedia
-
White Papers
Eight Key Practices for ASP.NET Deployment
June 27, 2008, 12:00am PDT
This paper presents some best practices that one can follow to deploy ASP.NET applications in production mode. These practices help one avoid problems both during and after deployment. One should...
Provided by Jupitermedia
-
White Papers
Exploring Secrets of .NET Diagnostics
March 14, 2008, 12:00am PDT
Diagnostics, also known as "Program tracing," is a crucial - and often overlooked and underappreciated - component of application development. The author has long been an ardent believer in...
Provided by Jupitermedia
-
White Papers
What's New in Visual Basic 9.0?: Part 2
March 18, 2008, 12:00am PDT
With the release of Visual Studio 2008, Microsoft has also updated the VB language to the latest version, 9.0. VB 9.0 boasts several key language enhancements that have been made to support the...
Provided by Jupitermedia
-
White Papers
Build Your First Grails Project: A Grails-Powered Blog
March 19, 2008, 12:00am PDT
Coding by convention is at the heart of Grails, a rapid application development framework implemented in Groovy, a dynamic language that is syntactically similar to Java and runs in the Java...
Provided by Jupitermedia
-
White Papers
Visual Basic and Respect: Will VB's New LINQ to XML Prowess Finally Gain It the Community Respect Accorded to Other Mainstream Languages?
March 24, 2008, 12:00am PDT
In Visual Studio 2008, both Visual Basic and C# have added some really great new language features. The author loves implicit type declaration, the use of anonymous types, and more. C# has some...
Provided by Jupitermedia
-
White Papers
Scalability and Goal Testing for Developers
April 3, 2008, 12:00am PDT
This paper covers the difference between scalability and goal testing, illustrates an example of pseudo-code test harnesses for manual testing, and demonstrates an example test of an Oracle...
Provided by Jupitermedia
-
White Papers
C++0x Automates Type Deduction With Auto
April 10, 2008, 12:00am PDT
Another C++0x feature is going to simplify the way one writes C++ code. Instead of tediously writing the type of a variable when one declares it, a C++0x compiler will deduce the variable's type...
Provided by Jupitermedia
-
White Papers
Grid Enable Your Java Applications With GridGain
April 17, 2008, 12:00am PDT
Allowing developers to leverage distributed computing resources has long been a goal of emerging technologies, including most recently RPC, CORBA, and RMI. However, these distributed computing...
Provided by Jupitermedia
-
White Papers
Start Your Engines: Mobile Application Development
April 22, 2008, 12:00am PDT
Software engineering is all about choices. Choices have to be weighed: performance vs. scalability, complexity vs. flexibility, pros vs. cons, and good vs. poor design. In mobile application...
Provided by Jupitermedia
-
White Papers
Mobilize Your Java Applications With Java ME Technologies
April 22, 2008, 12:00am PDT
This paper walks through creating a Java mobile application for a J2ME-enabled mobile camera device. While it does not cover all of the necessary aspects in depth, it does describe how to build...
Provided by Jupitermedia
-
White Papers
Performing CRUD and Grouping Operations With the LinqDataSource Control
April 30, 2008, 12:00am PDT
This paper builds on that foundation by discussing more sophisticated features for creating fully-editable pages, such as adding Create, Read, Update, and Delete (CRUD) capabilities, and handling...
Provided by Jupitermedia
-
White Papers
New Platform Security Tweaks Nokia's Python for S60 Application Development
May 2, 2008, 12:00am PDT
The new platform security features in S60 3rd Edition required several changes to the whole Python for S60 framework. Without these modifications, S60 3rd Edition can't be supported by Python for...
Provided by Jupitermedia
-
White Papers
Processing Linked Web Data With XSLT
May 5, 2008, 12:00am PDT
One popular tool for processing data on the web is XSLT (eXtensible Stylesheet Language Transformations), building on the growth of XML as a data format on the web. XSLT is not a general-purpose...
Provided by Jupitermedia
-
White Papers
Introduction to the WPF Command Framework
May 13, 2008, 12:00am PDT
Windows Presentation Foundation (WPF) not only lets the programmers do new things, it lets them do familiar things in new ways. For all developers, rather than going through the background...
Provided by Jupitermedia
-
White Papers
Secure Internet File-Sharing With PHP, MySQL, and JavaScript
May 15, 2008, 12:00am PDT
This paper presents the authors optimized PHP program as a practical example for file sharing on Internet. It demonstrates how to integrate open source libraries and frameworks, use a database...
Provided by Jupitermedia
-
White Papers
.NET Building Blocks: Custom User Control Fundamentals
May 15, 2008, 12:00am PDT
With the .NET framework, the developer can build Windows Forms applications (those that run on the local machine) or Web Form applications (those that run in one's browser). A Windows Form is...
Provided by Jupitermedia
-
White Papers
OpenSocial: The Power of Social Networks in Your Applications
May 20, 2008, 12:00am PDT
OpenSocial, a set of Application Programming Interfaces (APIs) based on standard HTML and JavaScript, simplifies the creation of web-based applications that interact with social networks. Launched...
Provided by Jupitermedia
-
White Papers
Weaving the Windows Live Services Into Your Web Site
May 23, 2008, 12:00am PDT
Windows Live Quick Applications gives one an easy way to get started by showing them how to build new experiences for their customers with Windows Live Services. One can quickly and easily use...
Provided by Jupitermedia
-
White Papers
Windows Mobile: Communicating With the Outside World
May 28, 2008, 12:00am PDT
This paper explores the various options available on the .NET Compact Framework that allows the apps to connect with the outside world. In particular, the paper will discuss short-range...
Provided by Jupitermedia
-
White Papers
Sharpen Your Code With Benchmarking in PHP
May 28, 2008, 12:00am PDT
Any software product must successfully pass the optimization step before it can hit the market and become a reference product. Finding memory leaks and increasing a product's performance is a...
Provided by Jupitermedia
-
White Papers
XProc: Meta-Programming and Rube Goldberg
May 29, 2008, 12:00am PDT
Declarative programming can take a little getting used to, especially if the standard mode of operation is working with languages like Java or C#. In essence, such programming requires that one...
Provided by Jupitermedia
-
White Papers
Deliver Next-Generation SOA Apps With Microsoft Robotics Development Studio
June 5, 2008, 12:00am PDT
The software development world has evolved quite a bit over the last 20 odd years. The author went from object-oriented development to component-oriented development and now to service-oriented...
Provided by Jupitermedia
-
White Papers
Light Up the Web: Microsoft Silverlight Streaming by Windows Live
June 9, 2008, 12:00am PDT
In summer 2007, Microsoft released version 1.0 of Silverlight, a revolutionary way to build rich interactive experiences on the web. Silverlight is a cross-platform, cross-browser plug-in that...
Provided by Jupitermedia
-
White Papers
Implementing Enterprise Integration With Mule ESB
June 10, 2008, 12:00am PDT
The sum of the Enterprise Service Bus (ESB) is greater than its parts. While one can - often quite easily - implement one's own adapters for enterprise services, a pre-packaged product that comes...
Provided by Jupitermedia
-
White Papers
Get Ready for Wicket 1.4's New Java 5 and Spring Features
June 11, 2008, 12:00am PDT
The author has been reading the buzz about the Apache Wicket web application framework for a while, but didn't decide to seriously learn Wicket until just a few months ago. The author had just...
Provided by Jupitermedia
-
White Papers
Change the Rules of C++ With Defaulted Functions
June 12, 2008, 12:00am PDT
Programmers have little control over the implicit declarations of the four canonical member functions. The compiler will not generate a default constructor for a class that has a user-declared...
Provided by Jupitermedia
-
White Papers
Developing Plugins for Windows Live Writer
June 16, 2008, 12:00am PDT
Windows Live Writer is a free desktop blog authoring tool from Microsoft that allows one to write an entry for the blog without having to be online and do it right from one's desktop. Live Writer...
Provided by Jupitermedia
-
White Papers
The JavaScript Hater's Guide to the NetBeans JavaScript Editor
June 17, 2008, 12:00am PDT
Things like syntax errors and mistyped variable names remain hidden until one deploys their code. When one is used to the compiler catching this sort of error as one types, using a compiler that...
Provided by Jupitermedia
-
White Papers
Getting Started With the Windows Live Tools: Windows Live Tools Brings a Set of Windows Live Services Right Into Your Visual Studio Development Environment.
June 20, 2008, 12:00am PDT
The Windows Live Tools for Microsoft Visual Studio enable developers to incorporate a set of Windows Live services into their web sites using Visual Studio and ASP.NET via a set of ASP.NET Server...
Provided by Jupitermedia
-
White Papers
Java ME User Interfaces: Do It With LWUIT!
June 26, 2008, 12:00am PDT
One of the hardest things about developing Java ME applications, especially for Connected Limited Device Configuration (CLDC)/Mobile Information Device Profile (MIDP) apps, has been trying to...
Provided by Jupitermedia
-
White Papers
Eight Key Practices for ASP.NET Deployment
June 27, 2008, 12:00am PDT
This paper presents some best practices that one can follow to deploy ASP.NET applications in production mode. These practices help one avoid problems both during and after deployment. One should...
Provided by Jupitermedia
-
White Papers
Beyond XML and JSON: YAML for Java Developers
July 2, 2008, 12:00am PDT
Despite all the buzz generated by dynamic languages (Ruby, Groovy, Python, etc.) and their related frameworks (such as Ruby on Rails), the vast majority of Java developers reading this paper deal...
Provided by Jupitermedia
-
White Papers
.NET Building Blocks: Custom User Controls in Practice
July 9, 2008, 12:00am PDT
According to MSDN's documentation (specifically Varieties of Custom Controls) there are three types of custom controls. The names Microsoft has chosen to use for these three in the documentation...
Provided by Jupitermedia
-
White Papers
Probe and Modify Your Types' Alignment Programmatically
July 10, 2008, 12:00am PDT
The alignment requirement of one's target platform is usually transparent. However, when one needs to send or receive objects via a network connection, serialize objects, design heterogeneous...
Provided by Jupitermedia
-
White Papers
SMS Messaging Using the .NET Compact Framework
July 16, 2008, 12:00am PDT
This paper shows how to use SMS messaging in a real-world application. The sample application is used in a hospital where nurses are equipped with Windows Mobile devices. When a patient is...
Provided by Jupitermedia
-
White Papers
Using the New ListView Control in ASP.NET 3.5
July 17, 2008, 12:00am PDT
Any user-focused application that one writes requires some sort of data integration. At minimum, one will need to retrieve some data from a data source such as a relational database or an XML...
Provided by Jupitermedia
-
White Papers
Semantic Search Arrives at the Web
July 18, 2008, 12:00am PDT
Semantic search has attracted a lot of attention in the past year, largely due to the growth of the semantic web as a whole. The term semantic search itself is popular enough to be considered...
Provided by Jupitermedia
-
White Papers
Doclets: Decipher and Document Java Code Easily
July 30, 2008, 12:00am PDT
Trying to understand the logic of an unfamiliar Java project can be taxing. Learning the project's code is even more difficult when there is no knowledge transfer from the developer(s) who...
Provided by Jupitermedia
-
White Papers
Understanding Windows Mobile Security
July 6, 2010, 12:00am PDT
One topic the user really needs to understand when deploying Windows Mobile applications is security. Often, developers spend a lot of time developing and testing their applications on emulators....
Provided by Jupitermedia
-
White Papers
Achieve the Best of Two Worlds With Behavior-Driven Development
August 1, 2008, 12:00am PDT
Much of agile software development methodology is grounded in the lean manufacturing principles developed and perfected by the Toyota Motor Company, and translated to software production by a...
Provided by Jupitermedia
-
White Papers
The Basics of REALbasic, Cross-Platform RAD Tool in the Mold of VB
August 5, 2008, 12:00am PDT
REALbasic from Real Software Inc. is a useful development environment that enables one to create a wide variety of native applications and utilities quickly and easily. The Personal Edition...
Provided by Jupitermedia
Keep Up with TechRepublic
Submit a Paper
Get your content listed in our directory!
Our directory is the largest library of vendor-supplied technical content on the Web. It’s also the first place IT decision makers turn to when researching technology solutions. Our members are already finding your competitors’ papers here - shouldn’t they find yours, too? It's FREE so click here and submit your white paper, case study, data sheet, research report, or other document today!



