Cross-Platform Custom Software Development & Integration ? IT Strategy for Large Corporation

Microsoft Business Solutions products: Great Plains, MS CRM, Navision, Axapta, MS RMS integration with UNIX/Java based platforms & non-Microsoft applications: Oracle, Lotus Notes/Domino, DBII, PeopleSoft, SAP

The history of software application development indicates that global trends to unification might be reversed in the future. If you take a look at C programming language, intended as cross platform solution (which resolves graphical interface cross platform migration). Later on java was invented to encapsulate the application within java virtual machine, and at the same time we see thin client conception development, which can not be done in C, due to the nature of the internet browser. So, inevitably ? large corporation, where system life cycle should last at least a decade, should consider multiple platform adoption: Unix, Microsoft, Linux, MS SQL Server, Oracle, DB2, Lotus Notes/Domino, Microsoft Exchange, etc.

? Microsoft Business Solutions products integration. Project Green will lead to Microsoft suites: Microsoft Financials, Microsoft Distribution/Supply Chain Management, Microsoft Human Resources. The interesting part is ? which product will be the base for the specific suite. At this point we don't know the answer

? Customization Tool evolution. If we look back to the history of Microsoft Great Plains ? Great Plains Dynamics/eEnterprise ? it had native programming language / IDE Great Plains Dexterity. Today ? Dexterity is concurring with such customization and integration tools as eConnect ? the set of stored procedures, this is definitely the trend emphasizing SQL coding and developing

? Cross Platform ODBC/JDBC calls. If we look at MS SQL Server or Oracle Transparent Gateways and Generic Connectivity ? we will see that Database tools support cross platform heterogeneous SQL requests and updates. The proof of the co-existence trend ? isn't it?

? Java versus C#. The appearance of C# confirmed the fact, that pure Java conception with its virtual machine and isolation doesn't satisfy Microsoft .Net development requirements. .Net objects could not be isolated the same way as Java/EJB/J2EE. This is where we again have to admit coexistence of two Worlds: Microsoft Windows and Java

? The Stakes. Probably the mixture ? and considering the fact that cross-platform integration is addressed from both sides ? different platforms should be just integrated. Good balance would be relatively inexpensive Microsoft Business Solutions ERP application: Great Plains (USA, Canada, Latin America, Middle East, Australia, New Zealand, UK), Navision (France, Germany, Italy, Spain, Brazil, Japan, Russia and the rest of continental Europe), Axapta ? if you need rich ERP functionality ? then your business specific application: Freight Forwarding database, Lease tracking, Consignment, etc. should be placed into Oracle/DB2/Unix/Linux. Microsoft CRM - this is the temptation and we do recommend it - it could be integrated with Java applications

? Reporting. If you plan to deploy them from Windows side: use Crystal Reports upon heterogeneous SQL views, in the case of Java ? it depends on the vendor: Oracle, PeopleSoft, SAP, IBM Lotus Notes Domino, Siebel, etc.

We encourage you to analyze your alternatives. You can always appeal to our help, give us a call: 1-866-528-0577 or 1-630-961-5918, help@albaspectrum.com

Andrew Karasev is Chief Technology Officer at Alba Spectrum Technologies ( http://www.albaspectrum.com ), serving Microsoft Great Plains, CRM, Navision to mid-size and large clients in California, Illinois, New York, Georgia, Florida, Texas, Arizona, Washington, Minnesota, Ohio, Michigan and internationally.

In The News:


pen paper and inkwell


cat break through


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

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

Quick Summary of Basic and Common Linux Commands

There are many commands that are used in linux on... Read More

Free PDF Publishing Software

In a previous article, I wrote about OpenOffice... Read More

Microsoft Great Plains Customization: Project Organization ? International Business Example

Microsoft Business Solutions Great Plains fits to majority of horizontal... Read More

Do You Want Your Own Fully Programmable ERP? - Part 1

We are in a transition phase in the Managerial Administration... Read More

Instant Messenger Clients

If you have been using the Internet for any amount... Read More

Internet Faxing Service Review

The Internet is reshaping every form of communications medium, and... Read More

Microsoft Great Plains: Service Business Customization & Integration Example

Microsoft Business Solutions Great Plains might be considered as ERP... Read More

Examining the Substance of Studio MX

To all web designers out there, this article is for... Read More

Document Templates Give You The Perfect Framework For Your Documents

When it comes to running an office, the SOHO entrepreneur... Read More

ERP Software Financing: the Future? ? Overview for Company Owner

In our case ? we serve Microsoft Business Solutions ERP... Read More

Microsoft Great Plains: If You are Orphan Client ? What to Do and FAQ

Microsoft Business Solutions Great Plains, former Great Plains Software eEnterprise,... Read More

Online PowerPoint Presentation ? Convert PowerPoint to Flash

Although we don't know whether Microsoft ever envisioned such a... Read More

The Hidden Power of Online Manual

Writing software manuals is boring, isn't it? We often think:... Read More

MCP Market News: Microsoft SQL Server & SQL Reporting Services

Are you ready? SQL Server 2005, the next-generation data management... Read More

The Software 2005 Conference - A Review

The Software 2005 conference is now a wrap. This conference,... Read More

20 Extra Hours Per Week: What Would You Do?

While I was in college, if you would have asked... Read More

You Can Write Microsoft Office Program in About 60 Minutes

Microsoft Office program is a programming tool called Visual Basic... Read More

The Truth: Netzero 3G

We've all seen the ads on TV for Netzero 3G.... Read More

What to Do if All Screensavers Fun is Grayed Out?

Finally, you have some time to personalize your desktop with... Read More

Microsoft Great Plains Integration Manager: Using Continuum ? Overview for Developer

Microsoft Business Solutions Great Plains has I'd say end user... Read More

Microsoft CRM for Large Corporation ? Security

Microsoft Business Solutions CRM proved to be reliable solution in... Read More

Best Spyware Removers

Finding the best spyware removers to detect and remove spyware... Read More

Who?s Watching What You Type?

If someone entered your home, uninvited and installed numerous cameras... Read More

Microsoft Great Plains Nationwide Remote Support

ERP Consulting industry is on the way to serve clients... Read More

Microsoft CRM for Corporate Business ? Working Offline

If your company has regional and worldwide operations, you might... Read More

Lotus Domino: Reports and Connectors ? Crystal Reports, XML, ODBC/JDBC, OLE

Lotus Notes Domino is very efficient in electronic document workflow... Read More

Kick-Ass Performance For Your PC? Its Easy

Is your PC is slow and wimpy? Then you need... Read More

Great Plains Dynamics/eEnterprise Upgrade ? Things to Consider and FAQ

If you have Great Plains Dynamics/eEnterprise (version 6.0 or earlier)... Read More

Microsoft CRM and No-Frills Cadillacs

In today's business world it's all but impossible to escape... Read More

Know Linux

Linux essentials:It's free for download but you have to pay... Read More

Falling in Love With More Than One Screensaver: The Fun Part

Having from five to ten and more favorite screensavers is... Read More

What is Preventive Maintenance Software?

Preventive Maintenance (PM) is defined as scheduled work done on... Read More