Performance Tuning of a Daffodil DB / One$DB -JDBC Application

This article illustrates the best practices to improve the performance of Daffodil DB / One$DB JDBC Driver. This article focuses on how to improve the performance of a Daffodil DB / One$DB JDBC application using Statement, PreparedStatemnt, CallableStatement and ResultSet interfaces. Choosing the right statement interfaces and right methods according to your SQL query plays a vital role in improving the performance of a JDBC Driver.

JDBC Overview

JDBC API provides standard set of interfaces to work with databases like Daffodil DB / One$DB, Oracle, Derby etc.

Connection interface encapsulates database connection functionality, Statement interface encapsulates SQL statement representation and execution functionality whereas ResultSet interface encapsulates retrieving data which comes from the execution of a SQL query using Statement.

Following are the basic steps to write a JDBC program.

1. Import "java.sql" and "javax.sql" packages. (Import "javax.sql", if advanced JDBC feature like XA is to be used)

2. Load Daffodil DB JDBC driver (embedded or network JDBC Driver)

3. Establish connection to database using Connection interface

4. Create a Statement

5. Execute the Statement

6. Retrieve results by using ResultSet interface

7. Close Statement and Connection

Choosing right Statement interface:

There are three types of Statement interfaces in JDBC to represent/execute a SQL query-Statement, PreparedStatement and CallableStatement. Statement is used for executing static SQL statement with no input and output parameters; PreparedStatement is used to execute dynamic SQL statement with input parameters whereas CallableStatement is used to execute dynamic SQL with both input and output parameters. One important thing to note about PreparedStatement and CallableStatement is that they can also be used for static SQL statements. However, CallableStatement is mainly meant for stored procedures.

PreparedStatement gives better performance when compared to Statement because it is pre-parsed and pre-compiled. This means that compilation and parsing of such statement is done only once by the database. Afterwards the database reuses the already parsed and compiled statement. This significantly improves the performance because whenever a statement has to be executed repeatedly, it doesn't need to be parsed and compiled time and again. So the overload incurred by parsing and compiling the same statement can be reduced.

When there is a requirement for single request to process multiple complex statements, CallableStatement gives better performance as compared to PreparedStatement and Statement.

To read the full article please visit http://www.daffodildb.com/daffodildb-performance-tuning.html

This article has been contributed by (Mr.) Parveen Aggarwal, Technical Consultant to DSL India (http://www.daffodildb.com). With more than 6 years of industry experience in Java and allied technologies, he has an in-depth understanding of J2EE, J2ME and database management systems. Parveen is currently working on the concept of data-archiving in embedded databases. He can be contacted at [email protected]

In The News:

SmartSat software heads to space  The HinduJust as some aerospace start-ups are developing technologies to repair, modify or refuel satellites to prolong their lives, some satellite manufacturers are looking ...
Women Across 9-Developing Countries Showcase Free Software Coding  ForbesA new project is aiming to put this cloud democratization theory into practice with an initiative designed to showcase software coding skills for women in ...
Intain Fintech to launch software product in India  The HinduIntain Fintech to launch blockchain productIntain Fintech, an AI and block chain-based software products firm, will be launching eMulya, an intelligent block ...
Boeing To Offer Safety Feature As Standard In 737 MAX Software Upgrade  NDTV NewsBoeing Co plans to offer as standard a safety feature that might have warned earlier of problems that possibly played a role in the doomed Ethiopian and ...
Alphabet: From Software to Hardware  Leaders LeagueGoogle's parent company is transforming its business model. Long focused on internet services, the group is extending its range of hardware launches, from ...
Snag this realistic painting software on sale for 40% off  MashableThe creative prowess of a great artist is contingent upon what they do with what they have. If someone is truly talented, they can create something spectacular ...
China’s Alibaba Partners With Chinese Software Giant to Promote Blockchain Development  CointelegraphNews. Chinese e-commerce conglomerate Alibaba and Aerospace Information Co., a major software developer and provider, have signed a strategic ...
When Windows users switch to Macs: Essential software and handy tools  ZDNetJason Perlow is becoming a corporate Mac user. What does he need to get started?
Nvidia launches new hardware and software for on-prem and cloud providers  Network WorldNvidia used its GPU Technology Conference in San Jose to introduce new blade servers for on-premises use and announce new cloud AI acceleration.
Lawmaker Wants VA to Explain a Software Tool USDS Flagged as Flawed  NextgovA ProPublica report exposed serious issues in a Veterans Affairs Department software tool.
OceanLotus adopts public exploit code to abuse Microsoft Office software  ZDNetAPT32 is using a public exploit to abuse Office and compromise targeted systems.
Checkmarx to Secure Software Development at DOE ...  Dark ReadingCheckmarx's Software Security Platform will be integrated into software development lifecycle at Pacific Northwest National Laboratory.
A decade on, smartphone-like software finally heads to space  Phys.orgOnce a traditional satellite is launched into space, its physical hardware and computer software stay mostly immutable for the rest of its existence as it orbits the ...
Microsoft brings Defender AV software to Macs for the first time  The INQUIRERMICROSOFT HAS crossed the great divide, bringing its Windows Defender anti-malware package to Apple's Mac range. Microsoft Defender Advanced Threat ...
Why EMM Software is Essential to Your Organization  Solutions ReviewIt's hard to find the EMM solution that fits your needs. For that reason, it's important to know: what is EMM software and why does your business need it?
Teledyne CARIS software selected to enable major government project in Africa  GlobeNewswireFREDERICTON, New Brunswick, March 21, 2019 (GLOBE NEWSWIRE) -- Teledyne CARIS™ is pleased to announce they will be delivering a full software ...
HSBC signs deal to use BlackRock's 'Aladdin' software worldwide  ReutersHSBC has signed a deal to offer BlackRock's Aladdin investment management software to the bank's wealthy customers, in a boost to the U.S. asset manager's ...
Guesty leads short-term rental software race with $35M raise  PhocusWireThe property management platform's funding now totals $60 million - the highest of any other software in the short-term rental space, according to the company.
Nvidia’s latest AI software turns rough doodles into realistic landscapes  The VergeAI is going to be huge for artists, and the latest demonstration comes from Nvidia, which has built prototype software that turns doodles into realistic landscapes.
Find best small business software  KomandoFind the best small business software solutions to get your business started on the right foot.
What No-Code Software Really Looks Like  ForbesParadoxically perhaps, to really explain what no-code is and how simple it is, we need to explain the basics of declarative programming and get that ...
Best expense tracker apps and software of 2019  TechRadarIf you don't have your business profit and loss statements regularly available, you will have no idea how profitable your business is. Advertisement.
Medical Terminology Software Market Worth $1,786 Million by 2024 - Exclusive Report by MarketsandMarkets™  PRNewswireCHICAGO, March 21, 2019 /PRNewswire/ -- According to the new market research report "Medical Terminology Software Market by Application (Data ...
How New Greenhouse Software Systems Can Help Your Business From Front to Back  Greenhouse GrowerGreenhouse software suppliers have developed new tools to help growers fill orders quickly and monitor your crops from production to distribution.
Nigeria spends $400 mln yearly on foreign software purchase at the expense of the local industry  Ecofin Agency: Economic information from AfricaNigerian IT and finance actors are asking the government to adopt appropriate measures to end the enormous expenses incurred in acquiring foreign.
Cloud-based Software Engineering Can Be Faster, More Sustainable and Energy Efficient, States Software Improvement Group in EU-funded Research Project  PRNewswireAMSTERDAM, March 21, 2019 /PRNewswire/ -- Software Improvement Group (SIG) reports today that new guidelines, methods and datasets have been ...
AI has become table stakes in sales, customer service and marketing software  TechCrunchArtificial intelligence and machine learning has become essential if you are selling sales, customer *service* and marketing software, especially in large ...
Detroit Downloads Tesla’s Software Strategy  The Wall Street JournalAuto makers have outfitted new cars with a lot of technology, effectively turning them into computers on wheels. Their next challenge: refreshing the software ...
Dematic launches software tool to emulate impact of DC automation  DC VelocityDigital walk-through of simulated warehouse available with Dematic iQ Virtual.
Oracle (ORCL) Powers Software Offerings With AI Capabilities  Zacks.comOracle (ORCL) ramps up its cloud offerings with robust ML and AI capabilities.
Defense Innovation Board introduces software acquisition study  FedScoopMembers of the elite Defense Innovation Board introduced a draft of their Software Acquisition and Practices (SWAP) study Thursday during a public board ...
Infotools releases eBook "A buyer's guide to market research analysis software"  PRNewswireAUCKLAND, New Zealand, March 21, 2019 /PRNewswire/ -- Infotools, a global leader in market research analysis solutions, has released a new eBook that will ...
Hiperwall announces version 6 of its video wall software  NewscastStudioHiperwall has announced the latest version of its video wall software — 6.0 — with new HiperSource Browser technology, LED display support, enhanced video.
February 2019 NPD: Anthem and Jump Force top software sales  VentureBeatAnthem was the top-selling game, which isn't too surprising. But Jump Force came in at No. 2, which once again shows the inexplicable power of anime.
Amazon's Rekognition software lets cops track faces: Here's what you need to know  CNETAmazon wants to provide facial recognition software to law enforcement and businesses. We have questions.
10 Best Software Development Methodologies For Embracing Software Engineering Projects  Analytics India MagazineIn the current scenario, technology is evolving at a fast pace and is pushing the software companies to move and work in a fast-paced motion.
EC deleted voter data in Telugu states based on a software algorithm: PIL alleges  The News MinuteThe Telangana EC denied allegations that the EROs in Andhra Pradesh deleted a huge number of voters in 2015 solely based on numbers thrown up by a ...
AI software startup Skymind raised $11.5 million with this pitch deck  Business InsiderSkymind's software helps enterprise's AI systems tap into their stores of data.
Boeing expects 737 Max software fix by end of March  BBC NewsBoeing has told airlines it expects to have new software for its 737 Max plane ready by the end of the month. The plane has been grounded following the ...
Atlassian to Pay $165 Million for AgileCraft in Workplace Software Push  FortuneAtlassian, known for the popular Jira software, will buy AgileCraft for $165 Million as part of a push into workplace software.
Wealth Management Software Market Size Worth $5.80 Billion by 2025: Grand View Research, Inc.  PRNewswireSAN FRANCISCO, March 21, 2019 /PRNewswire/ -- The global wealth management software market size is expected to reach USD 5.80 billion by 2025, ...
Global Fleet Tracking Hardware, Software, and Services Markets Report 2019-2024: Market will Reach $85B by Year End 2019 with Substantial Upside Potential  PRNewswireDUBLIN, March 21, 2019 /PRNewswire/ -- The "Fleet Tracking Market: Hardware, Software, and Services 2019-2024" report has been added to ...
Security Alert: Malicious Malware Detected in Cryptocurrency And Forex Trading Software  CryptoGlobeIsrael-based fintech firms that develop cryptocurrency traQding and forex-related products have reportedly been targeted by malicious malware programs.
NAB sets software bots loose on its email avalanche  iTnewsNAB has let 19 “email listeners” loose in eight of its business units since July last year, automatically triaging tens of thousands of emails in a bid to improve ...
Android update - This handy improvement makes Google's software even better  ExpressANDROID is set to receive a handy improvement that will make the Google software even better and here's everything new.
Anthem tops February 2019 NPD gaming software sales charts  ShacknewsAnthem and Jump Force had a strong debut in February via the NPD sales numbers and Kingdom Hearts 3 continues to dominate the year.
With its Elasticsearch distribution, Amazon Web Services sends more shockwaves through open-source software  GeekWireNobody really knows what lies ahead for the future of open-source software as cloud computing becomes the dominant force in enterprise tech, but the times are ...
The Software That Shapes Workers’ Lives  The New YorkerMiriam Posner writes about the “supply chain”—the vast network of factories, warehouses, and shipping conduits through which products flow—and how it ...
Jet engines get planes in the sky, but software keeps them safe  Popular ScienceEven before the crash in Ethiopia, Boeing had been working on a software update.
With great speed comes great responsibility: Software testing now a continuous race  ZDNetContinuous integration and continuous delivery is giving us software updates every day in many cases. A recent survey of 500 IT executives finds 58 percent of ...
Leading estate management firm streamlines HR with compliant cloud software  Business Up NorthMidlands-based Centrick has invested in cloud-based HR software from Leeds-based CascadeGo, to alleviate the administrative burden on the company's ...
Houston software co.'s executive team adds new member in C-suite shuffle  Houston Business JournalA co-founder at Houston-based Onit Inc. is switching roles as a new chief technology officer joins, the software company announced in a press release March 20 ...
Microsoft Office Is The Most Exploited Software By Cybercriminals  FossbytesA list of the top 10 most exploited vulnerabilities in 2018 has revealed that Microsoft Office was the favorite victim of cybercriminals. Microsoft Office ...
Uber tried to undercut competition by using software to poach drivers, report claims  Daily MailAccording to a report from the Australian Broadcasting Company , the ride sharing company Uber is coming under scrutiny for deploying software that helped it ...
Boeing 737 Max Major Design Flaws, Not a Software Failure  MishTalkThe 737 Max crashes stem from severe design issues and flagrant cost-cutting efforts, not software issues.
Ventuz to showcase data driven realtime motion graphics software at NAB Show  NewscastStudioThe abundance of data at our disposal is posing new challenges for graphic visualization concepts in broadcast studios and newsrooms and Ventuz.
America’s Cities Are Running on Software From the ’80s  BloombergQuint(Bloomberg Businessweek) -- The only place in San Francisco still pricing real estate like it's the 1980s is the city assessor's office. Its property tax system dates ...
5 Futuristic DJ Software Features That Will Soon Be Commonplace  DJ TechtoolsWe hear a lot about “the future of DJing”, but what features are actually in the near-future of DJ softwares like Traktor, Serato, Rekordbox, and Virtual DJ?
Apollo & Huawei are Geared to Take Software Development in Pakistan to New Heights  PhoneWorld MagazineApollo & Huawei hosted Customer Summit at Islamabad Club. CEO Apollo, Syed Shayan Kamaal, Senior officials from Huawei attended the event along with ...
Apple's March Event: a big new move into subscription software  AppleInsiderIt's almost "show time." That's the phrasing used in media invitations to Apple's March 25 event, where the company is expected to unveil its subscription ...
Round Up: Sekiro: Shadows Die Twice PS4 Reviews - Another From Software Classic?  Push SquareWhile Sekiro certainly shares DNA with the previous Soulsborne games, fundamental sword-fighting battle mechanic changes leave it feeling *fresh*. However, as ...
Margaret Hamilton Led the NASA Software Team That Landed Astronauts on the Moon  Smithsonian.comApollo's successful computing software was optimized to deal with unknown problems and to interrupt one task to take on a more important one.
LaunchDarkly raises $44 million to help software developers test new features  VentureBeatLaunchDarkly, a startup that provides a feature flagging framework for software development, has raised $44 million in a series C round.
Reports: Boeing to issue software fix for 737 Max in 10 days  CNBCCNBC's Dom Chu reports on sources saying that Boeing will update the Boeing 737 Max 8's software in 10 days. The planes have been grounded in a number ...
Vinicius Honorio's favourite music software  MusicRadarThe Brazilian techno producer and label owner gets passionate about his five favourite software tools.
Apple Now Seeking More Software Engineers Than Hardware Engineers  MacRumorsSoftware engineering positions have outnumbered hardware engineering positions in Apple job listings for the first time since at least the first...
Nvidia's CEO Reveals New Hardware, Software and Impressive Stats at Conference  TheStreet.comNvidia (NVDA - Get Report) CEO Jensen Huang made plenty of hardware and software announcements during a 160-minute keynote talk at the company's ...
Red Team to help secure open-source software  ZDNetThe Linux Foundation's new Red Team project will incubate open-source cybersecurity tools.
Boeing to upgrade software in 737 MAX 8 fleet in 'weeks'  Reuters(Reuters) - Boeing Co confirmed late on Monday it will deploy a software upgrade to the 737 MAX 8, a few hours after the Federal Aviation Administration said it ...
Eight Roads Ventures leads funding in software engagement firm Whatfix  VCCircleWhatfix, which provides solutions for engagement with software, has raised $12.5 million (Rs 87 crore at current exchange rate) in a Series B funding round led ...
Doctors, Software, Training: Preparing for 'Non-Negotiable' PDPM Coding Pressures  Skilled Nursing NewsStarting October 1, skilled nursing facility operators will have no choice but to become proficient with a specific type of medical coding that previously had no ...
Bet on These 6 Internet Software Stocks to Gain in 2019  Yahoo FinanceInternet software stocks are well poised to benefit from rapid adoption of the SaaS delivery model. Here we pick six Internet software stocks with promising ...
Razer, Tencent to collaborate on mobile gaming software, services optimization  Mobile Payments TodayRazer, a maker of gaming smartphones and related services, has announced an agreement with gaming publisher Tencent Holdings Ltd. to collaborate in ...
Two Seattle cannabis software companies merging to build bigger stake in a growing market  GeekWireDauntless, Inc., a Seattle-area software developer providing point-of-sale and tracking software to the cannabis industry, has acquired pot sales software ...
100 software jobs to be filled at Indianapolis-based Kerauno  WRTV IndianapolisHiring Hoosiers is a new initiative from RTV6 that works to connect Hoosiers to employment opportunities, career development resources, training programs and ...
Boeing Plans to Fix the 737 MAX Jet With a Software Update  WIREDThe investigation into the crash of an Ethiopian Airlines 737 MAX 8, which killed 157 people on Sunday, is still in its earliest stages, but already regulators ...
WSJ: Fix to Boeing 737 Max 8 planes delayed in part by government shutdown  CNNWashington (CNN) US officials say the recent government shutdown played a part in the delay of Boeing's software update for its 737 Max aircraft, which has ...
Google: Software is never going to be able to fix Spectre-type bugs  Ars TechnicaResearchers also devise a Spectre-like attack with no known mitigation.
Boeing to Make Key Change in 737 MAX Cockpit Software  The Wall Street JournalBoeing Co. BA 1.51% is making an extensive change to the flight-control system in the 737 MAX aircraft involved in October's Lion Air crash in Indonesia, going ...
Roche Gets CE Mark for Mutation Profiler Software for NGS Cancer Tests  GenomeWebNEW YORK (GenomeWeb) – Roche said today that it has received the CE mark for its Navify Mutation Profiler clinical software, which it launched today.
Chip flinger Broadcom says its software unit's doing great. Wait, what?  The RegisterCA Technologies made an indelible mark on new parent Broadcom's latest set of quarterly financials – well, it did cost $19bn to buy – as software and not ...
Former Oath CEO Tim Armstrong Backs Brand Asset Management Software  Wall Street JournalMedia and advertising veteran Tim Armstrong has bought a stake in Brandfolder Inc., a startup that makes cloud-based brand-management software. The size of ...
Air Force Magazine  Air Force MagazineBAE Systems is about six months away from proving whether its new command-and-control software holds up in a live Air Force experiment.
Dry.io wants to democratize software development using AI  VentureBeatDry.io is a programmable software platform, a developer playground that helps you write web apps using just a few lines of code. The AI fills in the rest.
Tesla's autopilot anti-collision software tested by attempting to hit wife  Boing BoingRead the rules you agree to by using this website in our Terms of *Service*. We are a participant in the Amazon Services LLC Associates Program, an affiliate ...
SaaS companies get big boost from National Policy on Software Products  YourStoryThe newly unveiled National Policy on Software Products (NPSP) has given a boost to the software-as-a-*service* (SaaS) companies in India with an access to ...
Zededa raises $15.9 million for IoT device management software  VentureBeatZededa, which is developing software for IoT device deployment and mangement, has raised $16 million in a series A funding round.
Boeing will release software updates for 737 Max jets by April  EngadgetFollowing two air disasters months apart, Boeing has promised to release software updates for all of its Boeing 737 Max aircraft by next month at the latest. Th...
Cherry Hill software firm is moving to Philadelphia in search of tech talent  Philly.comAmeet Shah's 7-year-old Wodify, which creates software for the fitness industry, is moving later this month from Cherry Hill to 1100 Ludlow St. in Philadelphia.
An Indian Software Firm Calls $480 Million Hostile Bid a ‘Grave Threat’  BloombergQuintMindtree Ltd.'s top executives forcefully objected to a proposed takeover bid from Larsen & Toubro Ltd., calling it a “grave threat” to the Indian software ...
Boeing analysts say best case is 6-week grounding, software fix  Fairfield Daily RepublicAs Boeing rushes to address international concerns about the safety of its 737 Max jets, most Wall Street analysts are taking a wait-and-watch approach.
For the first time in years, Apple is hiring more software people than hardware people  Thinknum MediaApple ($NASDAQ:AAPL) started as a hardware company. Its first product was a kit: a box of hardware that customers had to assemble on their own. There was ...
Apple has more open software jobs than hardware jobs for the first time in years  CNBCApple is hiring more software engineers than hardware engineers for the first time in years, as it puts a new focus on its services business, according to data from ...
Progress Software Announces Details for Fiscal First Quarter Earnings Release and Conference Call  Business WireProgress (NASDAQ: PRGS), the leading provider of application development and digital experience technologies, today announced that it will release fin.
Motorola’s foldable, dual screen phone will offer some sweet software features  XDA DevelopersWe have learned new information about the upcoming Motorola Razr phone comeback. It will have a folding dual-screen setup like the Samsung Galaxy Fold.
Apple’s New AirPods Require the Latest Software Update to Run – Here’s Everything You Need to Know  WccftechApple has released its new AirPods but to get them working, you'll need to update your hardware to the latest software update.
New Funding for Workplace Software Firms Skedulo and Scope AR  XconomyTwo young San Francisco companies on Wednesday announced fundraisings to bolster their online services aimed at improving workforce efficiency.
Software-testing firm expected to train, employ 60 Indigenous workers  SooTodayPLATO's goal is to create positive change for Indigenous people living in Canada.
American Pi: AI software writes a new song based on the Don McLean classic to mark Pi Day  MusicRadarIn case you didn't know, today is Pi Day, when we all take a moment to reflect on the importance of the mathematical constant that is π. Why today? Because 3, 1 ...
Why Wall Street is betting on business software  Financial TimesInvestors hope that fast-growing but mainly lossmaking apps can become essential office tools.

Configure Windows Indexing Service for Performance

The Windows Indexing Service provides you with the ability to... Read More

Corporate ERP: Standard vs. Rich functionality ? Microsoft Great Plains

Traditionally we were considering functionally rich systems, such as SAP,... Read More

Save Your Resources - Combine Your IM Clients

There are so many different programs that clutter up your... Read More

An Easy Way to Deal with Email Viruses and Worms

If you feel intimidated when someone tries to teach you... Read More

Microsoft Great Plains: Government & Non-Profit Organization ? Workflow Implementation

Usually workflow & messaging is realized in CRM and then... Read More

Start Developing Your Own Software

Learning how to program software seems like a daunting task... Read More

.Net Charts and Graphs Interact with Businesses and Customers

Bar charts, bar graphs, and any other chart or graph... Read More

The Truth about Colossus: Are You Just A Magnetic Image?

What is Colossus?Colossus is software licensed to about twenty-five insurance... Read More

Microsoft Great Plains Inventory Control ? Overview For Consultant

Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More

Microsoft Great Plains Partner Selection: Overview

Microsoft Great Plains, Navision, Solomon and Axapta are Microsoft Business... Read More

Microsoft Small Business Manager Customization Options - Overview

Microsoft Business Solutions Small Business Manager is Great Plains Dexterity... Read More

Microsoft CRM ? Consulting in the Post-Recession Time

New post-recession era has new features, which didn't exist in... Read More

Chinese Input - Step by Step Instruction on How to Input Chinese Characters in English Windows XP

Enabling Chinese input is quick and easy, there are only... Read More

Does Microsoft have any real competition?

Does Microsoft Have any Real Competition? Copyright (c) 2003 Gregory... Read More

Downloading Spyware Removers: Think Before, not After

Just imagine: you are walking, say, towards your car, and... Read More

Mozilla Vs. Firefox

For those who are unclear on the differences between the... Read More

Cisco Certification: Introduction To ISDN, Part IV

In part III of this ISDN primer, we learned that... Read More

Great Plains Dynamics on Pervasive/Ctree support ? overview for consultant

All of us know that Microsoft bought former Great Plains... Read More

Microsoft Great Plains BR: Bank Reconciliation

Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More

How To Create A Data Capture Procedure Checklist For Your Small Business CRM Software

Fortunately one of the most common reasons cited for the... Read More

Crystal Reports for Microsoft Great Plains

Microsoft Business Solutions ? Great Plains is designed to meet... Read More

Microsoft Great Plains 8.0 Brazilian Version ? Overview For International Consultant

Microsoft Great Plains has substantial mid-market share in the USA... Read More

Create ASP in Minutes

DBxtra goes ASPGetting to the information hidden within corporate databases... Read More

Microsoft CRM Implementation - US Market Lessons

Microsoft CRM is CRM answer from Microsoft Business Solutions. If... Read More

Groupware and Version History: Collaboration Series #1

This article is the first of a series of articles... Read More