Where to start on MS Dynamics - microsoft-dynamics

Can some one tell me where to start learning Microsoft Dynamics? Maybe a book or online would help
My main background is C# and mostly asp.net and services last 5 years, trying to start learning Dynamics any help would be appreciated.

Hi start by gathering the pdf e-books available on the internet, depending on what version you are working with, I'd assume AX 2009 / 2012, so here some documentation I am aware of;
Introduction to Dynamics AX 2009
Dynamics AX 2009 Cook Book
MorphxIT
Inside Dynamics AX 2009
Also if you are with a customer or partner you can get your hands on the Development packs.
If you are skilled with C#, x++ will not be a problem for you the languages are very similar.

Related

ax 2009/2012 development environment for self trying?

I am a junior AX functional consultant and am interested also in developing - just as a way to better understanding of how AX works.
I have prior programming knowledge (but only Java Core), and read now the book "Microsoft Dynamics AX 2009 Programming: Getting Started" of E.Dalen.
So far it is pretty understandable for me, but I would like to try some code examples on my own.
I wonder,if there is development environment for AX that I can download personally on my PC for this purpose?
Of course,I could ask it at my work, but would like avoid questions from their side for at least now, because I am functional consultant and not a developer.
Thank you very much!

Bing Maps Beginner Tutorial sought

Friends...
Are there any good beginner tutorials for Bing Maps (Windows Mobile using Visual Studio)?
Part of a homework assignment includes developing a very simple app that uses the Bing Maps.
My idea is to fill a dropdown list with 3 values, "Aruba", "Botswana" and "Cape Verde". Upon selection, have the Map display the nation selected in the dropdown.
I'm not sure where to start and need a tutorial that will at least give me an overview of how to do this.
Thanks in advance
Windows Mobile is old. You can only develop applications for it under Visual Studio 2008 because Microsoft abandoned it with the release of VS2010.
You can do other mobile development under Visual Studio 2010 (Win7 Phone, Android, & others).
Bing is newer than VS2008, so even if you found a way to get it to work there would likely be limited functionality.
As for beginner tutorials, a Google search pulled up these two at the top:
http://www.microsoft.com/maps/developers/web.aspx
http://msdn.microsoft.com/en-us/library/dd877180.aspx
Did you search for anything first or just ask here?
UPDATE:
Based on the new information kindly provided by Chris, here are a few other resources:
Use GPS And Web Maps For Location-Aware Apps
MapPoint on Windows Mobile Devices
MapForums: Windows Mobile Mapping Application
How to use Microsoft MapPoint: A Helpful MapPoint Tutorial
Perhaps some of that will translate over to Bing.
The following was exactly what I was after! I recommend it. Thanks Map helpers, whatever your location...
http://msdn.microsoft.com/en-us/windowsphonetrainingcourse_usingbingmapslab_topic2.aspx

How to call an exchange 2010 web service to make appointments?

I would like to call an Exchange 2010 web service from a remote client such as an iPhone to book a meeting room / to know if a meeting room is available etc.
Does anyone has an example available please?
Thanks a lot,
I don't know of any easy to follow sample so this is just some information that might help you get started anyway.
This page has a sample for creating an appointment in C#. So I'd say that's part of the answer, the other part is to find out how to use SOAP from your language of choice. This SO question discusses just this.

How to create add-ins for microsoft dynamics nav / navision

I wish to create add ins for Microsoft Dynamics NAV/ Navision. Is there any API / SDK that I can use to create add-ins?
Christian Abeln is a SPM for Dyanmics NAV at MSFT and his blog has some good resources for introductions to add-ins in NAV 2009 SP1.
Add-ins require an interface (which tells RTC how to communicate) and then a class that implements the interface - these will live in a managed assembly DLL you can create in Visual Studio.
What type of add-in are you looking to build?
If you only need to manipulate data you should use the CFront SDK. This provides programmatic access to the database in Nav 5, but CFront does not run any of the business logic.
If you need to extend the client you can probably use COM. A good place to ask would be on the Mibuso forums.
Stackoverflow is a great resource, regarding general software development questions. Dynamics NAV is rather a niche product, here you will hardly find lots of info, concerning development for it.
I think that all (or most) information concerning specific Dynamics NAV tools (there are not so many) can be found (and should be looked for, in the first place) on the Microsoft Dynamics PartnerSource site. If you have no access to it (it restricted to partners only), then I can recommend www.mibuso.com forum - one of the biggest resource of Dynamics NAV information.
If you are a member of Dynamics NAV partner team and have a NAV development license (which gives you access to NAV development tools), then all that is said by me is obvious for you and here you could find a help for the rest of your needs and Visual Studio is luckily the main needed tool.

How to understand Microsoft Dynamics products?

What is the difference? They all are business management solutions. They do the same? Some sort of different editions? Do they use same platform?
Dynamics NAV
Microsoft Dynamics NAV 2009 is a
comprehensive business management
solution that helps people work faster
and smarter, and gives your business
the flexibility to adapt to new
opportunities and growth.
Dynamics AX
Microsoft Dynamics AX 2009 is a
comprehensive business management
solution for mid-sized and larger
organizations that works like and with
familiar Microsoft software to help
your people improve productivity.
Dynamics GP
Microsoft Dynamics GP is a richly
featured business management solution
that allows you to use familiar,
powerful software to operate and grow
your business.
Dynamics SL
Microsoft Dynamics SL is a business
management solution specialized to
help project-driven midsize
organizations obtain reports and
business analysis, while helping
increase efficiency, accuracy, and
customer satisfaction.
Generally speaking each of these products were purchased separately, and Microsoft is kind of trying to put them into a general business, but has not actually integrated them into a common ERP platform (yet anyway). For example, NAV was formerly Navision, GP was formerly Great Plains. I think AX was also part of the Navision purchase, but was a different product that Navision had themselves purchased.
Each has a separate accounting implementation that it came with, so there is a lot of overlap in the non-differentiators like accounting.
Basically they are targeted at different types of businesses. SL is for a service oriented business (like a software consulting firm). NAV would be more targeted at an inventory based operation.
I didn't investigate all of their options in depth to know all of the similarities and differences, but in a former job I had to look into NAV, AX and GP and that is what I recall it being all about.
I agree with Dave Markle, the marketing is engineered to create the maximum possible confusion. The executive suite buys these things and then marketing has to break its head to figure out how to sell and differentiate each one. As you can see, they didn't do a great job.
The marketing-ese is in full effect with the Dynamics products. All these packages were acquisitions by Microsoft, and they are making an effort to bring them to market under one brandname: Dynamics. They are aiming at the SMB market. It's not positioned to compete with SAP. Both are client-server apps.
I've worked with Dynamics SL (previously named Solomon). It's an accounting suite, with modules for Accounts Payable + Receivable, Inventory, General Ledger, Purchasing, Reporting, Cost Accounting, Purchase Orders, etc.
It's all VBA goodness. The database underlying would make your blood curdle. It's denormalized like you wouldn't believe. I guess saying 'denormalized' would indicate that it previously normalized. I got the feeling it was never normalized. Full of technical debt.
Foreign keys are an unknown entity in SL. DBAs would have trouble taking the architecture seriously (e.g. columns actually named like User1 and User2 to indicate a custom field on the User Interface).
Dynamics GP is more oriented towards payroll. I cannot comment on its inner architecture.
They all run on the same platform. Client executables connecting to SQL Server. The forms design is like the Win95 and sometimes Win3.1 paradigm. Don't let the Outlook-like main screen fool you in the screenshot; it's the only one getting the upgrade treatment.
The licensing model is a killer, and so my previous encounter with Solomon had everyone running the same EXE from the network share. It was notoriously slow, and rarely a compliment from users on its responsiveness.
Entire consultancy businesses are built around these products. Supply and demand allow those consultants to charge a substantial amount, relative to the web-app and other line-of-business consultants.
On their "How To Buy" form, there is a "Contact Us"
and I'm completely certain that if you contacted one of the sales reps, they would go into great detail and great length about the strengths and weaknesses of each product.
Keep in mind, they'll be highlighting more strengths than weaknesses, and they'll be highlighting the weaknesses of the lesser priced products. But the sales reps are guaranteed to know the products inside out.
Also, Wikipedia has little write-ups on each of them.
They are mostly similar (sometimes identical) to the blurb on the MS website, but there's also some extra information there.