Transitioning to Multicore Development
As you think about your application in the context of new multicore systems you may wonder: What does it mean to transition my application to ......
November 2011- Recursion Software?s Time Toolkit offers APIs (Application Programming Interface) that reduce the complexity of handling issues like time zones and daylight saving time. It is portable and its components are available as source code.
November 2011- In the "terrestrial" world of enterprise computing, organizations depend on advanced JDBC and ODBC technologies to provide efficient, high-performance access to relational data. And when it comes to cloud-centric data access, enterprise IT organizations expect the same levels of functionality and performance they enjoy in traditional data access architectures. As the enterprise data connectivity industry leader, Progress DataDirect offers a full array of high-performance ODBC and JDBC database drivers to ensure robust and reliable data ...
November 2011- The emergence of a new class of Android mobile devices creates an opportunity for doctors and medical professionals to access patient data wherever they are. By downloading this whitepaper, you will learn how to access patient data and view medical images on Android devices.
If you already use VMware's Cloud Infrastructure as a virtualization platform, you are well on your way to providing IT as a Service. But as businesses demand faster results in today's competitive market, organizations look to gain more benefits from cloud computing than just virtualized infrastructure.
ActiveState Stackato extends your private cloud infrastructure and your VMware investment by creating a private Platform-as-a-Service (PaaS) to provide on-demand availability, flexibility, control, and ultimately, faster time-to-market ...
A process framework is a combination of project management, technical practices, and supporting tools. The tools and practices have a profound effect on the day-to-day life of a developer. These types of practices and tools have either helped or hindered development teams deliver software.
This paper from AccuRev explores the top 5 process development challenges that software development teams face today and focuses on a series of best practices and techniques for development teams ...
In this paper, we present five distinct challenges that if left unaddressed will drastically reduce an organization's ability to gain the benefits promised by a move to Agile development methods. These challenges are:
• Manual procedures
• Performance inefficiencies
• Error-prone processes
• Disparate techniques
• Limited oversight
Optimizing an application's use of cache memory is critical in its overall performance. Today's modern multi-core pipelined CPU architectures operate on data much faster than the data can be supplied by main system memory. If the cache is not always full of the data the CPU requires next, all of that CPU power stalls, sitting idle waiting for the next piece of work.
There are several distinct steps in optimizing an application for ...
June 2011- With its promise of immediate availability, unlimited scalability, and dramatic cost savings, cloud computing is revolutionizing the way business works. While the economic justifications for this exciting, new technology are conspicuous across a broad range of IT initiatives, the process of building, testing, and deploying software applications is particularly well-suited for the cloud. In this paper we provide solutions to make the software build-test-deployment cloud real while guaranteeing an impressive return on investment.
March 2011- Electric Cloud®, the private development cloud company, and Osterman Research, the firm providing research and insight for companies, today released results of a survey of senior-level IT professionals on private and public cloud use and adoption. The survey, conducted with senior-level IT professionals, including CIOs, directors and VPs, revealed that despite widespread adoption of cloud computing, many organization are not fully leveraging the cloud infrastructure they have implemented. Of the companies using private or public ...
March 2011- Drivers are an extremely important component of database middleware, but they do not work in isolation. Instead, they are part of a multi-layered architecture that, in concert, handles the communication between a database application and the database management software. Thus, performance of database applications, whether measured by response time, throughput, or scalability, is affected by many things, each of which can be a limiting factor. In this whitepaper learn how these layers influence performance and ...
Today, organizations of all sizes depend on the vital information they own to make important decisions that will help to shape business strategy, drive growth and increase service levels. They need to make sure that necessary data is correctly stored and managed, sometimes over a period of years.
Read this whitepaper and learn IBM’s end-to-end approach to data protection.
A common task for photo content web sites is the need to deliver watermarked proofs of images. For example, a private photographer might want to make proofs available to a client, but might want to present an image that is either lower resolution or marked so as to discourage a client from purchasing a print or the rights to make prints. In DotImage, this is an easy task.
In this article, we’ll ...
In terms of databases, it’s a brand world, and planning for tomorrow means enhancing your skill set today. Why? Market pressure and changes in programming technology are shifting the ways organizations see developers. There is an increasing need for them to build a wide range of skill sets across programming languages. So for Java developers, this means expanding your knowledge to languages beyond Java.
In this new Quest Software white paper, PL/...
February 2011- Explore DB2 9's XML technology, and learn why IBM now considers DB2 a "hybrid" or multi-structured database management system that handles both XML and relational data. This article series covers it all -- from structure to querying to Java coding.
According to a recent study, almost 40% of companies have implemented some form of Agile development. While it’s designed to increase efficiency, it can also introduce risk as testing cycles get condensed and serious bugs can get overlooked. In this whitepaper, learn how Coverity can help you assure the quality, security and safety of your code in Agile or hybrid development environments to:
• Improve quality by allowing developers to test for defects ...
The purpose of release planning is to commit to a plan for delivering an increment of product value.
Release planning needs:
• A ranked product backlog managed by the Product Owner
• Input from the team about overall capabilities, known velocity and technical impacts
• High-level vision and market/business objectives
• An acknowledgment of whether new product backlog items may be needed
Gaining the trust of online customers is vital for the success of any company that requires sensitive data to be transmitted over the Web. Most consumers are concerned that their sensitive information will be intercepted in-transit, or perhaps the destination web site is manned
by imposters with malicious intent. br>
Read this white paper and learn how to best implement a security strategy that keeps consumers' information secure and instills the confidence they need ...
We are at war, and a war in which the enemy is not only merely subtle, but in most cases invisible. There is a battle for software security, between those who are trying to defend it all costs, and those who are trying to break your software.
Software security is all about trust – about assurance and confidence that the software will function as it is expected and be robust enough to handle any ...
December 2010- This paper describes ten best practices software developers can follow when implementing a mobile database solution for smartphones. Topics include what to look for when it comes to application design, security, data synchronization, maintenance and deployment. The paper also discusses how to best position your mobile database application for success now and in the future.
In the push to meet demands for functionality and speed, software teams are moving away from single processor architectures at a rapid rate. But the realities of developing software for these next-gen architectures is adding significant complexity when it comes to identifying errors in the software - specifically concurrency errors and endian incompatibilities.
Our latest technical white paper looks at the issues of developing for multicore and multiprocessor environments in detail, explains how ...
For companies whose business outcomes hinge on software working correctly, quality management is vital to success. At the same time, software quality efforts traditionally have been seen as add-on costs to development activities.
This paper looks at quality strategies which deliver a positive operational return on investment, improving quality whilst reducing cost and risk.
October 2010- Does the software you just turned over to QA do what it was intended to do? Does it conform to all issues spelled out in the requirements? Do you feel lucky today? Well, software quality just doesn't happen. It requires a clear understanding of what the software is to do, a design that efffectively implements the requirements, and access to tools and techniques that let developers analyze the source code to ensure that all of ...
This whitepaper guides developers through the steps involved with developing a multi-page image viewer using Silverlight, and provides a quick review of the ImageGear for Silverlight toolkit, available from Accusoft Pegasus. The step-by-step instructions, detailed explanations, and screenshots in this whitepaper ensure developers are well on their way to building a solid Silverlight application.
Once the image viewer is built, it will be ready for deployment to the Windows Azure Cloud via an ...
Progress DataDirect Connect for JDBC drivers build on the positive features found with Type 4 drivers and take the technology to the next level - Type 5.
By streamlining application development, deployment and enhancement, by delivering superior application performance and scalability at runtime, and by reducing the application runtime footprint, Progress DataDirect Type 5 JDBC drivers mitigate the technical limitations imposed by outgunned Type 4 drivers that no longer keep pace within the highly evolved Java ecosystem. <...
September 2010- IBM Rational® software provides an integrated and modular software development ecosystem that supports a broad range of open source tools. The ecosystem helps enable timely and efficient software delivery through automation of processes for consistency, efficiency, quality and insight. Rational software enables process automation and traceability to improve visibility and control of the software and systems development lifecycle. Developers can leverage the open source tools that allow them to focus on building software rather than ...
View All Categories
Business Intelligence : Analytics, Business Process Management, Content management, Dashboards, Data Mining, Performance Management, Databases, Datamarts/Data Warehouses, Information Management, Knowledge Management, Data Quality
Hardware : Virtualization Hardware, Windows Servers, Utility/On-demand Computing, Unix/Linux servers, Supercomputers, Peripherals, Macintosh, Handhelds/PDAs, Grid/Cluster Computing, Desktops/PCs, Data centers, Blades, Processors
Infrastructure : ATM, Ethernet/Gigabit Ethernet, Frame relay, IPv6, Traffic Management, Network/Systems Management, PBXs, Printers, Remote Access, Routers, Switches, UPS, VPNs, WAN Optimization/Acceleration, Wide Area File Services
Internet : B2B, B2C, Browsers, E-Business/E-Commerce, E-retail, Google, Social Business, Internet Security, Search, Social Networks, Traffic Reporting/Monitoring, Web 2.0, Web Development, Internet Policy
Management : Career Development, Training, Small-Medium Business, Salary/Compensation, ROI/TCO, Regulation/Compliance, Recruiting, Personnel Management, Outsourcing, Legal, H-1B, Executive Insights/Interviews, Workplace Trends
Personal Tech : Blackberry, Bluetooth, Bluray, Digital Cameras, Digital Music, Digital Rights Management, Virtual worlds, iPhone, iPod, Peripherals, Smartphones, TVs/Home Theater, Global Positioning Systems
Security : Security Administration, End user/Client Security, Encryption, Cyberterror, Attacks/Breaches, Application Security, Antivirus, NAC, Perimeter Security, Privacy, Vulnerabilities and Threats, Storage Security, Intrusion Prevention
Services : Telecom/Voice Services, Business Process Outsourcing, Business Services, Disaster Recovery, Systems Integration, Hosted Storage, Internet/Data Services, Outsourcing, Software as a Service, Hosted Applications
Software : Web Services, Service Oriented Architecture, Server Virtualization, Productivity Applications, Operating Systems, Open Source, Linux, Hosted Software/Applications, ERP, Development Tools, Databases, Database Applications, CRM, Business Systems Management, Integration, Application Optimization
More Development Resources
Transitioning to Multicore Development