When Great Plains Software was designing and developing Great Plains Dynamics/Dynamics CS+/eEnterprise - it placed several fundamental principles into the system
1. Computer platform independence. If you consider the situation in the computer software industry those days (earlier 1990-th) - nobody knew which office computer platform will be the winner: IBM PC clones with Microsoft Windows, Apple Macintosh with Mac OS or something like Sun SPARC. This is why graphical multiplatform idea was popular among software developers. Also there was a myth about C/C++ languages, working similar on all computers.
2. Database platform independence - there was the need for future surviving. Competition on the database market was also very tough: Oracle, Ingress, Sybase, DB2, Ctree/Faircom, Btrieve (Pervasive SQL 2000 later on)
In order to realize these two principles Great Plains Software created its own development environment and programming language - Great Plains Dexterity (DYNAMICS.DIC, REPORTS.DIC, FORMS.DIC are Dexterity dictionaries).
At this point customization standards were clarified:
1. If you need seamless integration with Great Plains Dynamics, working in the realm of Dynamics security and database independent data access/modification - you do it in Great Plains Dexterity.
2. If your customization should be light then you appeal to the customization tools coming with your computer platform. Very soon Microsoft Windows took the market, so VBA was the way to go.
3. As soon as Microsoft Windows kicked Mac OS from the office computers market, standard third party Microsoft-friendly tools were recommended - good example is Crystal Reports
4. When Microsoft SQL Server won the database market - Great Plains Software began migration campaign from Ctree/Faircom, Btrieve/Pervasive SQL to MS SQL Server 7.0 and later 2000
Finally, when Microsoft bought Great Plains Software, Microsoft Business Solutions turned to be more concerned about its ERP products migration and transformation into so-called suites: Microsoft Financial, Microsoft Logistics, Microsoft Manufacturing, Microsoft Human Resources and pretty much abandoned the promotion of traditional tools: Great Plains Dexterity, VBA, ReportWriter, Continuum, Integration Manager. As a temporary patch to enable .Net programming it released such tools as eConnect.
Right now (2004-2005) we are in the transformation phase when old tools, such as Dexterity are still playing important role, but if you are thinking about customization, you probably better consider SQL Server scripts/views/stored procs, if you have customization budget - make a research on eConnect. Try to make as much web publishing in Visual Studio.Net as possible. Use Crystal Reports design and our recommendation is to base Crystal Report on SQL View or Stored Procedure.
Good luck with installation, implementation, customization, development, upgrade and if you have issues or concerns ? we are here to help! If you want us to do the job - give us a call 1-866-528-0577! help@albaspectrum.com
About The Author
Andrew Karasev is Chief Technology Officer in Alba Spectrum Technologies ? USA nationwide Great Plains, Microsoft CRM customization company, based in Chicago, California, Texas, Florida, New York, Georgia, Washington, Minnesota, Colorado, Canada, UK, Australia and having locations in multiple states and internationally (help@albaspectrum.com), he is CMA, Great Plains Certified Master, Dexterity, SQL, C#.Net, Crystal Reports and Microsoft CRM SDK developer. You can contact Andrew: help@albaspectrum.com; help@albaspectrum.com
shuttle to Midway Beardstown .. Lockport Chicago limo O’HareA UNIX Shell is in simplest terms, a command line... Read More
This tutorial covers OLAP solutions used by Data warehouses and... Read More
Microsoft CRM is CRM answer from Microsoft and attempt to... Read More
Programming Help for BeginnersWe write programs to instruct computers. When... Read More
When making a decision to buy any piece of software... Read More
Microsoft Great Plains - Microsoft Business Solutions accounting and ERP... Read More
If you are software developer or database administrator - we... Read More
Microsoft Business Solutions Navision serves both European and American megamarkets.... Read More
What is 'adware'?Adware is basically software or scripts that are... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
Sticky Noteshttp://www.deprice.com/stickynote.htmWith StickyNote 9.0, you can create beautiful 3D notes... Read More
Beginning with Domino version R4 it has integration with the... Read More
The title of "software engineer" has got to be among... Read More
Some introduction into Great Plains Software products, now Microsoft Business... Read More
Microsoft Business Solutions main middle market ERP application - Microsoft... Read More
In the new era of internet marketing the problem of... Read More
Bar charts, bar graphs, and any other chart or graph... Read More
A wiki is an editable text-based website. But you don't... Read More
Spyware, what it is and what it does. Basically, spyware... Read More
What is Colossus?Colossus is software licensed to about twenty-five insurance... Read More
Our company, Novaprof Inc., developed unique software - DB Integration.... Read More
Are you lost in the mess of documents that get... Read More
Software Engineering is the Systematic Approach for analysis design implementation... Read More
RSS (Really Simple Syndication) is a way for a site... Read More
Microsoft Business Solutions Great Plains is very good fit for... Read More
Green Bay Hummer H2 SUV rentals ..What is RAID RECOVERY?RAID stands for Redundant Array of Inexpensive... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
Spyware is software or hardware installed on a computer without... Read More
When Great Plains Software introduced the first graphical accounting application... Read More
Finding the best spyware removers to detect and remove spyware... Read More
Fleet Maintenance Management is a critical position in any company... Read More
2005 ? Back to the Future.What does the future hold?... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
Did you ever want to erase everything on your computer?... Read More
Microsoft Business Solutions Great Plains is very good fit for... Read More
Microsoft Business Solutions is emerging as very attractive vendor for... Read More
Does Microsoft care for WebmastersIt's always been a problem with... Read More
Microsoft Business Solutions CRM and IBM Lotus Notes Domino, being... Read More
Great Plains Integration Manager scripting and translation - overview for... Read More
Most computer users use spreadsheets software such as Microsoft Excel... Read More
Your computer cost you from hundreds to thousands of dollars,... Read More
If you have been using the Internet for any amount... Read More
In linux, one of great commands for finding out information... Read More
IntroductionSurprised, by the title? well, this is a tour of... Read More
The purpose of Project Management Software is to provide an... Read More
If someone entered your home, uninvited and installed numerous cameras... Read More
Here is some free software tools to help you build... Read More
The vast majority of us will have, at some point,... Read More
You turn on your computer, and it doesn't look quite... Read More
In the new era of internet marketing the problem of... Read More
Software |