Microsoft Dynamics Using Microsoft building Blocks?

gulamdastagir
gulamdastagir Member Posts: 411
hello there

this is my first visit in Navision 5.0 Forum but before i read anything here can i make a guess that Navision 5.0 is using "Microsoft Buliding Blocks"on top of the .NET platform.A seperate Building block for Axapta,Great Plains,CRM,Solomons etc etc but all utilizing the .NET framework
Regards,

GD

Comments

  • Marije_Brummel
    Marije_Brummel Member, Moderators Design Patterns Posts: 4,262
    My suggestion would be to FIRST read and then take conclusions.
  • kriki
    kriki Member, Moderator Posts: 9,129
    [Topic moved from Upcoming version NAV 5.1 forum to Navision forum]
    Regards,Alain Krikilion
    No PM,please use the forum. || May the <SOLVED>-attribute be in your title!


  • TrippyZ
    TrippyZ Member Posts: 87
    No, somewhat short of that still, even after all these years. Project Green thunders on in the jungle, a little bit lost.

    Nav 5.0 takes us no further on, Nav 5.1 will. Remember that we are a bit old school here running on Pascal.

    However I love the product and have only been using it for 8 months, did 8 years on Tetra CS3 aka Sage Line 500.
    Professional Navision Developer
  • DenSter
    DenSter Member Posts: 8,307
    We're not running on Pascal.
  • jesam
    jesam Member Posts: 100
    We're not running on Pascal.

    Well, if looks like a duck, and quacks like a duck, what do you think it is ?
  • DenSter
    DenSter Member Posts: 8,307
    I don't know, but it sure as heck is not Pascal.
  • TrippyZ
    TrippyZ Member Posts: 87
    If I could refer you to the first page of chapter 4 of the Navision 5.0 DevI manual it says 'pascal-based' and in chapter 6 it refer to using pascal syntax.
    Professional Navision Developer
  • DenSter
    DenSter Member Posts: 8,307
    "Pascal-Based" is not Pascal :mrgreen: It might have similarities, but we are NOT using Pascal.

    By the way if you knew how those manuals are written, you'd understand that not everything in those manuals are entirely based on facts.
  • gulamdastagir
    gulamdastagir Member Posts: 411
    Whatever the future of Navision one thing is for sure that C/AL will become CLS Compliant language(CAL.NET) and a compiler will convert source code to generate an intermediate code called MSIL code and metadata.Then the .NET Framework uses the Managed execution process which provides automatic memory management,JIT compilations to native code,ensuring type safety,enforcing security and handling exceptions and Marshaling(it performs the necessary conversions in data formats between managed(.NET) and unamanged code(COM).
    Other features of .NET are XML webservices,ADO.NET,ASP.NET,SOAP,Cross-Language Integration(meaning now you can integrate your CAL.NET code with all the .NET code ever written be it in VB.NET,C#.NET,COBOL.NET).

    But to what extent will they convert an Object based Language(8 objects) to OOP(infinite objects) language needs to be seen.

    It will be like putting wings on a bicycle.
    Regards,

    GD
  • DenSter
    DenSter Member Posts: 8,307
    one thing is for sure that C/AL will become CLS Compliant language(CAL.NET)
    Where do you get this stuff???? We were in the same room with the actual developers and we asked them, and even they didn't know what it was going to be. If they don't know, how can you tell? Are you psychic? :mrgreen: