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 (www.albaspectrum.com), he is CMA, Great Plains Certified Master, Dexterity, SQL, C#.Net, Crystal Reports and Microsoft CRM SDK developer. You can contact Andrew: andrewk@albaspectrum.com; akarasev@albaspectrum.com
|
|
|
|
|
|
|
|
|
|
|


I love new technology. I am still ready to wait... Read More
The research in the field of Natural Language Processing usually... Read More
What is RAID RECOVERY?RAID stands for Redundant Array of Inexpensive... Read More
There are two approaches for application integration:? Programmer's approach ?... Read More
Microsoft CRM is new player on the CRM software... Read More
Mike Dunville* had a decision to make. As the new... Read More
Spyware is like the new technological nuclear weapon on the... Read More
Microsoft Business Solutions Great Plains is marketed for mid-size companies... Read More
The Software 2005 conference is now a wrap. This conference,... Read More
For those who are unclear on the differences between the... Read More
We would like to give you pluses and minuses of... Read More
I have always had a tendency to focus on the... Read More
Costs of fleet maintenance software can vary widely. It is... Read More
C/SIDE (Client/Server Integrated Development Environment) - The core of... Read More
SAP Inc., a global leader in client/server enterprise application software... Read More
What is installation in the language of technology? Installation... Read More
We will base our prognosis on our Microsoft Business Solutions... Read More
Writing software manuals is boring, isn't it? We often think:... Read More
There are several kinds of software piracy. The bottom line... Read More
Have you noticed WordPerfect is gearing up for a comeback... Read More
Adware is a type of Spyware program that displays some... Read More
During the years of our consulting practice, which comes back... Read More
To all web designers out there, this article is for... Read More
Stealing company information used to be the specialty of spies... Read More
Imagine something that follows you home and sets itself up... Read More
... Read More
Microsoft Business Solutions Great Plains is Dexterity-written application and currently... Read More
Our company, Novaprof Inc., developed unique software - DB Integration.... Read More
When reading an article where some term is used often,... Read More
If you have Great Plains Dynamics/eEnterprise (version 6.0 or earlier)... Read More
Microsoft Business Solutions Great Plains might be considered as ERP... Read More
NOTE: Please take time to read on - it may... Read More
If your company has regional and worldwide operations, you might... Read More


Usually workflow & messaging is realized in CRM and then... Read More
I have always regretted how Microsoft price gouges and rips... Read More
Microsoft CRM is CRM application, maintained and supported by Microsoft... Read More
Usually, the easiest way to tell you have spyware is... Read More
Microsoft Business Solutions Great Plains was designed back in the... Read More
What is Snort?Snort is an open source network intrusion detection... Read More
There are many commands that are used in linux on... Read More
If you have Great Plains Dynamics/eEnterprise (version 6.0 or earlier)... Read More
We all take the computer for granted. I mean, all... Read More
Logistics automation is often considered as barcoding extension to Sales... Read More
While several preventive maintenance software manufacturers offer free trials for... Read More
The US House of Representatives has recently passed the "Spy... Read More
Healthcare facilities such as clinics, hospitals, and biomedical laboratories can... Read More
If you are in the market for new staffing software,... Read More
NOTE: Please take time to read on - it may... Read More
C/SIDE (Client/Server Integrated Development Environment) - The core of... Read More
MSN messenger is a pretty cool invention. I mean I'm... Read More
When it comes to running an office, the SOHO entrepreneur... Read More
XML parser is a software module to read documents and... Read More
Our hosted solution allow you to run your own search... Read More
Every day millions of new web documents emerge on the... Read More
MSN messenger is a pretty cool invention. I mean I'm... Read More
In today's business world it's all but impossible to escape... Read More
Just imagine: you are walking, say, towards your car, and... Read More
Looks like Microsoft Great Plains becomes more and more popular,... Read More
Microsoft Great Plains fits to majority of industries, in the... Read More
Microsoft Business Solutions ? Great Plains has captured the US... Read More
Several software companies design programs for preventive maintenance. Most of... Read More
Software Engineering is the Systematic Approach for analysis design implementation... Read More
Many reasons made GBM a unanimous choice for experts, one... Read More
In our small article we'll consider Microsoft Business Solutions Great... Read More
MS CRM is very close to document workflow automation, including... Read More
Looks like Microsoft Great Plains becomes more and more popular,... Read More
Software |