
Since 1998, DevX has helped people start businesses, build websites, and provide enterprise technology to people globally. Interviewing the likes of Microsoft’s co-founder, Steve Ballmer, the publication brings comprehensive, reliable, and accessible insights to the Internet.
Here are some shortcuts that work in the Google Chrome browser: Control + O: Opens a new file dialog Control + A: Selects all Control + D: Bookmarks the current
he Getting Started with the Twitter API article described how Twitter’s founders see it as more than simply a web site where people can send short messages to those who
hile flying back home over the Atlantic, I thought about how much better developing for SharePoint has become after the introduction of .NET 3.5. I have repeatedly insisted that one
ebian GNU/Linux and Mono are two leaders of open source software. Debian is a Linux distribution with a social contract that places it among the best examples of free and
f you develop UI applications in F#, you probably miss the familiar Visual Studio form editor that comes with C# or VB. This is due to a simple reason: there
ne of Yahoo!’s key goals is to become more open through the Yahoo! Open Strategy (Y!OS). At the heart of Y!OS is an open and extensible platform that allows developers
love to say that I hate to whine, when referring to things about Windows Vista that drive me nuts, but clearly, I don’t hate to whine. I apparently love to
f you’re just setting out to develop your first mobile application, you may still be grappling with the fundamentals of installing SDKs, obtaining hardware, and scaling your application to the
When I first heard about twitter.com, a service that lets people publish messages of up to 140 characters at a time and subscribe to other twitterers’ message feeds, I wasn’t
equential values can represent a lot in a database. Sometimes they uniquely identify records (as primary key values). Often they’re part of the natural data, such as a purchase order
hile many technologies promise to put features of desktop applications on the web, Adobe AIR brings web development to the desktop. Adobe AIR is a cross-platform runtime environment that allows
JavaScript’s String object provides functions that display style of the text: big() blink() bold() fixed() fontsize(<size>): This function takes a parameter to specify the font-size in pixels. fontcolor(““): This function
This tip shows you how to encode and decode your URLs using the UTF-8 character encoding: import java.net.*;public class URL_Encoder_Decoder{ public static void main(String[] args){ String url = “@sir de
hough ata binding is pervasive in Windows Presentation Foundation (WPF), it’s also different enough that you’ll need to rethink the way you use it in your applications. .NET 3.5 SP1,
The article Why Migrate to the Semantic Webdescribed the benefits of the semantic web for applications that deal with real world objects. It outlined how an existing web application (CDMS)
Modern software development is, famously, a collaborative process. Unfortunately the tools we use to develop software don’t always reflect that home truth. Consider an application written in Java that uses
ntil not long ago, a standardized multithreading API for C++ was a pipe dream. Almost every operating system, compiler, and framework rolled their own threading libraries. These proprietary libraries were
atrices are very useful mathematical objects that science and technology professionals use to describe real-life scenarios and build abstract models for those scenarios. You will find matrices used in economics
Game developers take note: the future of video games is all about casual, social games that women and grandparents like to play; think Facebook and the Wii. Hardcore games like
hen you build complex UI applications, it is all too easy to end up with a messy, tightly coupled, interwoven mess that is difficult to develop and maintain; and impossible
he OpenBSD operating system claims to ship “secure by default” and aims to be “the world’s most secured operating system.” OpenBSD also boasts the capability to run on many hardware
hile many technologies promise to put features of desktop applications on the web, Adobe AIR brings web development to the desktop. Adobe AIR is a cross-platform runtime environment that allows
y now, you should already know that Apple has lifted the non-disclosure agreement (NDA) that bound developers to confidentiality regarding their work with the iPhone SDK. Developers are now free
As enterprise architecture (EA) matures into an established discipline in most moderate to large scale IT organizations, EA is increasingly being challenged to demonstrate objective evidence of its contribution to
Use the following C# 2.0 code to determine whether a string representation of date/time is valid: string s=”04/01/2008″; //string to be converted to date time object.DateTime result;bool success = DateTime.TryParse(s,
This tip shows you how to call a SOCKS proxy server from Java code using the Socket class: SocketAddress addr=new InetSocketAddress(?socks_server_proxy?, socks_port);Proxy proxy=new Proxy(Proxy.Type.SOCKS,addr);Socket socket=new Socket(proxy);InetSocketAddress final_addr=new InetSocketAddress(?final_server?, final_port);socket.connect(final_addr);?
In SQL Server Management Studio, you can use the Alt key in your keyboard to select blocks of text to execute. For instance, suppose you have the following statements: –@DELETE
n this article you will see how to use the Synchronized Multimedia Integration language (SMIL) and PHP to add great slideshow presentations to your web sites. If you’re not already
splash screen is created upon application startup and is ended after the the main Window class’s initialization code executes. Professional-looking applications geenrally use splash screens to let their users know











