Sunday, August 23, 2009

X++ Web UI Framework in Enterprise Portal will be Discontinued

The X++ based Web UI Framework in Enterprise Portal will be Discontinued in Future Releases of Microsoft Dynamics AX


Effective with general availability of the next version of Microsoft Dynamics AX, Microsoft will discontinue the X++ based Web User Interface in Enterprise Portal. The current release, Microsoft Dynamics AX 2009, is the last that will include the X++ based Web User Interface. In future versions, only the Enterprise Portal ASP.NET Web User Interface Framework will be included.



Background
The Enterprise Portal X++ Web User Interface Framework is a development and runtime component of Enterprise Portal for building and rendering the Web user interface.


The Enterprise Portal X++ Web User Interface Framework first shipped with Navision-Damgaard Axapta 2.5. It includes a set of nodes in the AOT, such as Web Forms, Web Reports, and Weblets, for defining the Web user interface components. It also includes a set of X++ kernel classes for reading and generating HTML from these elements and renders them as Web pages. In addition, it includes a set of Microsoft Dynamics AX Web Parts (Web Forms Web Part, Web Reports Web Part, Web Menu Web Part, and the Generic Web Part) and a set of out-of-the box application pages in Enterprise Portal that use these Web Parts.

With Microsoft Dynamics AX 2009, a new Web User Interface Framework based on ASP.NET, with managed APIs, Visual Studio-based development tools, and out-of-the-box application pages in Enterprise Portal built with this new Web User Interface Framework. For backward compatibility, the X++ Web User Interface Framework shipped along with the new ASP.NET Web User Interface Framework in Microsoft Dynamics AX 2009

Since Microsoft Dynamics AX 2009 contains no dependencies on the Enterprise Portal X++ Web User Interface Framework, and future investment is focused on technologies built on the ASP.NET Framework-based Web User Interface, the Enterprise Portal X++ Web User Interface Framework will not ship in future Microsoft Dynamics AX releases.

Take Action

Customers, partners and ISVs using solutions based on the Enterprise Portal X++ Web User Interface Framework should plan to migrate those solutions to the Enterprise Portal ASP.NET Web User Interface Framework. For documentation about creating user controls with the Enterprise Portal ASP.NET Web User Interface Framework, go to http://msdn.microsoft.com/en-us/library/cc595764.aspx.

To learn more about the Microsoft Business Solutions Support Lifecycle, go to http://support.microsoft.com. You can also call Microsoft Business Solutions at 1-888-477-7877 with additional questions.

My thoughts:

1. This is a good move as developers with C# and VB.Net can be more productive in designing the web objects for AX. They need not depend on X++ Application Developers

2. Developing and Deploying web-based portals/webparts will be much more easier and rapid and also one can start using the new Web 3.0 framework as well as the power of Silverlight, AJAX etc.

4 comments:

  1. Interesting - this is another indication that X++ sooner than later will be discontinued as a programming language substituted by the .NET framework.

    Where do you have your information from? Microsoft?

    ReplyDelete
  2. Hi Mr.Denize,

    Good question. :-)

    X++ will not be discontinuted as it will remain as the core application language and the surrounding stack/frameworks like EP/SSRS/SSAS etc will be using the managed languages available in .Net framework.

    This information is available on partnersource
    http://daxdilip.blogspot.com/2009/04/future-directions-of-programmability-in.html

    I have another post which I wrote sometime back regarding future of X++
    http://daxdilip.blogspot.com/2009/04/future-directions-of-programmability-in.html

    Hope it helps, You can email me on dilipn123@gmail.com for any queries.

    Regards,
    Dilip

    ReplyDelete
  3. Hello !.
    might , probably curious to know how one can manage to receive high yields .
    There is no initial capital needed You may begin earning with as small sum of money as 20-100 dollars.

    AimTrust is what you haven`t ever dreamt of such a chance to become rich
    The company incorporates an offshore structure with advanced asset management technologies in production and delivery of pipes for oil and gas.

    It is based in Panama with affiliates around the world.
    Do you want to become really rich in short time?
    That`s your choice That`s what you wish in the long run!

    I`m happy and lucky, I began to take up income with the help of this company,
    and I invite you to do the same. It`s all about how to choose a proper partner utilizes your money in a right way - that`s AimTrust!.
    I take now up to 2G every day, and my first investment was 500 dollars only!
    It`s easy to get involved , just click this link http://wonehuza.envy.nu/neqomolu.html
    and lucky you`re! Let`s take our chance together to become rich

    ReplyDelete
  4. Quite, all can be

    ReplyDelete