www.1001TopWords.com |
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.
|
RELATED ARTICLES
Microsoft Great Plains Multicurrency ? Overview For Implementation Consultant When you first think about multicurrency ? you probably have in mind the revaluation question. Currency triangulation ? which was the need when European currencies were fixed to Euro is not an issue any more. The Top 5 Wrong Reasons For Not Hiring Testers Considering whether or not your software company should hire a dedicated team of testers? Here are the Top 5 Wrong Reasons why you shouldn't. Databases ? How We Love to Hate Them! You've finally created databases that you can actually use to store and manipulate all your critical data. That's great news and quite an accomplishment. But in your rush to get your employees to start entering information into these databases, you skipped the training process and let them go at it alone. An Introduction to .NET Framework .Net Framework is a platform or development environment to seamlessly create web-applications that are accessible through client machines from across the globe. These web-applications adopt open standards such as eXtensible Markup Language (XML), HyperText Transfer Protocol (HTTP), and Simple Object Access Protocol (SOAP) to interact with applications that are available in other platforms. Popular Fleet Maintenance Programs Some companies that are in need of fleet management may choose to utilize the services of a fleet maintenance program. These programs can generally handle all of you fleet management needs. Tracking vehicles, keeping up with maintenance, handling fuel budgeting and logging work are among a few examples of what fleet maintenance programs can offer your company. Make or Break Factors - When Considering Estimating Software Make-or-Break Factors in Success and Profitability What Stands Behind The Software Description? With thousands of web pages added to the Net every day, it's getting more and more frustrating both to submit the information to the attention of those, who are interested in it and to find the information one needs. How to Choose the Right Accounting Software for Your Business With any good luck and a good amount of hard work, you'rehaving the same problem many business owners today arefacing. Your business is growing rapidly and you're havingproblems controlling your finances. Time and time again,that Microsoft Excel spreadsheet you've been using justisn't getting the job done for you. How To Avoid Getting Hooked By Pfishing "Pfishing", sometimes spelled "Phishing", is a word that's used to describe amethod of identity theft where con men use fake e-mail that looks like it comesfrom legitimate sources. This e-mail is designed to hoodwink you into givingout personal and financial information. Once the scammers receive yourinformation they use it to either clone your identity or to empty out your bankaccounts and run up your charge cards. Here are some tips on how to avoidbecoming the next victim. Microsoft Great Plains RW: Report Writer Microsoft Business Solutions Great Plains is marketed for mid-size companies as well as Navision (which has very good positions in Europe and emerging markets where it can be easily localized). MSN Messenger Is A Sweet Way To Communicate MSN messenger is a pretty cool invention. I mean I'm not really into serious discussions on the email, answers to questions can often take a few days to arrive because people are so busy these days. I've just been 'hooked up' into Messenger and it's really a different kind of communication, quick, simplistic and even humorous with the capability to express your feelings with 'emotion' cartoons. Protect Your Most Vital Business Asset with Security Software Homeland security, airport security, Internet security â?" these days weâ??re literally inundated with a need to protect ourselves and our property from the non-stop bombardment of potentially damaging attacks by unknown sources and entities lurking somewhere out there. Microsoft Retail Management System (RMS) SQL Customization ? Overview for Programmer Microsoft Retail Management System serves retail single store as well as retail chains clientele. The customization scenarios, described in this article deal with the chains, when Microsoft RMS has multiple stores databases and Headquarters. Microsoft RMS is SQL Server-based application, so we will consider SQL programming ? SQL queries, views and stored procedures. Also Microsoft RMS could be integrated on the SQL level with other applications, such as Microsoft Great Plains, Microsoft CRM and non-Microsoft applications, such as Lotus Notes/Domino Microsoft Navision Customization and Reporting ? Tips For Programmer/IT Specialist C/SIDE (Client/Server Integrated Development Environment) - The core of Navision is the C/SIDE. C/SIDE is the foundation for all the business management functionality of Navision. It is made up of five building blocks, called object types, which are used to create the application. These five object types are shared throughout Navision to create every application area, and give it a unified, consistent interface. This powerful language allows for the internal construction of new business logic and sophisticated reporting. Because of the internal nature of modifications it's highly recommended that you develop all your code in "processing only" report objects and called from the native code base. By grouping all your code in logical units, upgrades and additional modifications are easier to manage. Microsoft Navision Customization Upgrade ? Tips For Programmer/IT Specialist Currently Microsoft Business Solutions is on the way of creating so-called suites: Microsoft Financials, Microsoft Distributions, Microsoft HR, Microsoft Manufacturing. It is very difficult to say which product will be the core of which suite, but the best guess is this: Microsoft Great Plains - Microsoft Financials and probably Distribution/Supply Chain Management and HR, Solomon - Microsoft Project or Professional Services, Navision - Microsoft Manufacturing. If you have Microsoft Business Solutions Navision and support it for your company then you need to know some technical details about Navision version upgrade and what is going on behind the scenes, which options do you have in case of C/SIDE customization or Jet Reports. Cisco Certification: Introduction To ISDN, Part III Configuring PPP PAP Authentication OLAP, An Alternative Technology Over Spreadsheets Are Spreadsheets Robbing your Enterprise of Competitive Advantage? Most Common Ways to Accumulate Spyware (where It is Downloaded to Your PC) It is possible that if one avoided all sources of spyware, ad-ware and virus infection that infection would be at minimal levels. Although I don't recommend using only this method as a form of fighting spyware, it can be a potentially effective mean. Used in conjunction with a virus scanning program (I recommend Avast), abstaining from visiting these web sites or using these programs will help your PC to fight off infections, infestations and slower speeds due to unneeded running processes. What is Software Piracy? There are several kinds of software piracy. The bottom line is when software is pirated, the developer does not receive compensation for their work. MySQL for Beginners ? How to Create a MySQL Database Whether you are an experienced web programmer or a complete novice attempting to provide data interactivity with your web site, MyQSL is an easy to use and free database solution that can allow you to store and configure data to be displayed on your web site. |
© Athifea Distribution LLC - 2013 |