Your Ad Here

Sunday, May 25, 2008

LATEST MULTIMEDIA TECHNOLOGY

Staying up to data on the latest technology can be a job in itself. It helps to have one place to look. With Developers.net, software programmers and developers can quickly find up-to-date programming tutorials and articles. Find free online tutorials for Visual Basic, .NET, Java, database, open source, security, Web services, Web development, wireless, XML, C++, and more. Need a Visual C++ Tutorial? Beginner notes for XML? Or, an SQL Tutorial? Whether you want to learn new skills or sharpen current ones, if you're a software developer Developers.net has tutorials for you.
Featured Tutorials
Fast path to IBM DB2 Universal Database in a Visual Basic .NET environment
DB2 UDB Database and Visual Basic .NET Tutorial: Check out this free IBM tutorial that goes through how to create data entry and retrieval form database applications using DB2 UDB and Visual Basic .NET programming in the Microsoft environment. The tutorial discusses application development for Linux/Unix and Windows platforms.
Flash and .NET Integration using ASP.NET
ASP.NET, XML and Flash Websites: Flash MX supports XML data transfer and has several ways of exchanging XML with server technologies like ASP and ASP.NET. Learn how to integrate these two powerful technologies, adding database connectivity and more robust interactivity to Flash movies and applications for your XML and Flash websites.

C++ Tutorials

Getting started with SSE/SSE2 for the Intel Pentium 4 Processor
Different Types and Speed of Microprocessors: This paper teaches the programmer how to get started with the Streaming SIMD Extensions and Streaming SIMD Extensions 2 instruction sets that are available for the Intel® Pentium 4 Processor.
Threading Basics for Games
We define "threading" as running different sections of code simultaneously on different processors. The diagram below shows the difference between single- and dual-threaded processes. The single-threaded code executes serially throughout its run. Notice that the dual-threaded code has two sections that execute concurrently during its run.
Creating a particle system with streaming SIMD extensions
3d Flames Fire Graphics Animation Programs: Sometimes a well-architected well-implemented particle system isn't enough when it comes to performance. If you are developing for the PC platforms, and your target is Intel Pentium III or Pentium 4 processors, look no further than the Streaming SIMD Extensions.

Database Tutorials

Multiple approaches to multithreaded applications
Multithreaded Applications: Multithreaded programming is coming more to the fore with the Intel Pentium 4's support of Hyper-Threading Technology. The approach you choose for thread synchronization--using locks or lock-free--depends on the type of application you're building. More on software multithreading and multithreaded programming
Database objects and programming methods: DB2 application developer certification prep, part 1
This is part 1 of the DB2 UDB V8.1 Family Application Development Certification Exam 703 prep tutorials. Tutorial topics cover each section of the exam.
Develop Spring applications for WebSphere Application Server Community Edition, Part 1: Spring MVC
Learn to develop Spring applications that you can use with IBM® WebSphere® Application Server Community Edition, a free, lightweight Java 2 Platform, Enterprise Edition (J2EE) application server. With this tutorial, you'll get familiar with database connection management options available to you while developing Spring applications, and learn how to use an open source connection pool implementation


Enterprise Tutorials

Detecting Hyper-Threading Technology and dual cores
Intel and Core 2 Duo: Intel has always continued to improve the performance and functionality of its microprocessors. One of these features is the Hyper-Threading Technology (HT Technology). This feature provides more than one logical processor so that separate threads can execute concurrently.
Optimized CPU-based skinning for 3D games
3d Video Game Creator Model Design Software: There are advantages to performing skinning on the CPU, and one good approach to CPU-based skinning uses floating point Streaming SIMD Extensions (SSE) instructions.
Transcoding and codec optimization: tips & tricks
Programming Video Streaming Software : Optimizing the codec can be done by reducing the time to encode and/or decode a file/stream. We can also enhance the engine by reducing the CPU utilization, which lets us pack more features or data into the same time frame: for example, more voices to represent more people in a game. Finally, we need to cut down the size for size sensitive or mobile applications since media applications exist in desktop, laptop, PDA, and smartphone form factors. Read this article to get tips.
View all Enterprise Tutorials

Java Tutorials

The ultimate mashup -- Web services and the semantic Web, Part 1: Use and combine Web services
This series chronicles the creation of the ultimate mashup, an application that not only stores data from different mashups but uses semantic technology to enable users to create their own mashups by swapping services, or even by picking and choosing data.
Hello World, Part 2: Rational Application Developer
Learn to develop java applications, web applications, and web services with IBM Rational Application Developer in this tutorial. Practical examples show you how.
Hello World, Part 1: Rational Software Architect
Rational Software Architect Modeling Tutorial: This tutorial provides a high level overview of Rational Software Architect, and shows some basic features of Rational Software Architect with a hands-on exercise. The exercise has step-by-step instructions for designing an application using UML diagrams, publishing the modeling information into a Web page, and transforming the design to Java using Rational Software Architect.


Networking Tutorials

ENERGY STAR* System Implementation
Over the last twenty-five years, computers have become pervasively used tools that have enhanced the productivity in the office and enhanced entertainment and utility within the home. Their remarkable growth has been fueled by amazing advancements in performance, capability and affordability.
Measuring Performance on HT-Enabled Multi-Core: Advantages of a Thread-Oriented Approach
From a hardware point of view, multi-core processors are simply single-die physical packages that provide capabilities similar to traditional symmetric multiprocessing (SMP) machines, and inevitably inherit most of the performance monitoring problems a programmer typically faces while working with SMP.
Preparing Applications for Intel® Core™ Microarchitecture
Currently, optimizing applications for a desktop platform is not the same as doing it for the mobile platform due to differences in the usage models for each platform. Intel® Core™ microarchitecture combines the best of the desktop Intel NetBurst® microarchitecture and mobile Pentium® architecture.