AUGForums.com

An Acumatica User Group

  • Free
    • Start Here
    • Rolodex
    • Podcast
    • Blog
    • Forums
  • Course
  • Consulting
  • Login
  • Register

Acumatica Summit 2023 – The New Acumatica UI, .NET Core, and xRP Framework Migration (Las Vegas, NV)

January 30, 2023 by Tim Rodman

Acumatica Summit 2023 in Las Vegas, Nevada. Here are my notes from The New Acumatica UI, .NET Core, and xRP Framework Migration session.
Acumatica Summit 2023 - Day 1 Keynote

My notes from Before the Keynotes

My notes from the Day 1 Keynote

My notes from the Developer General session

My notes from the Reporting: Confessions of Novices and Experts session

My notes from the Day 2 Keynote

My notes from the Workflow: Low-Code, No-Code Customizations session

Got here late, but I'm in the Developer Session on the new UI, .NET Core, and xRP Framework Migration #AcumaticaSummit pic.twitter.com/GNBkJbYxbd

— Tim Rodman (@TimRodman) January 30, 2023

Reasons why Acumatica is getting rid of Web Forms in favor of a Client-side UI #AcumaticaSummit pic.twitter.com/yGj01smpX2

— Tim Rodman (@TimRodman) January 30, 2023

Currently, the Sales Order screen is about 2,000 lines of code #AcumaticaSummit pic.twitter.com/1O2qfepG48

— Tim Rodman (@TimRodman) January 30, 2023

Everything is here, including fields for modules that might not be used, like these Manufacturing fields. Note though the runat="server" line #AcumaticaSummit pic.twitter.com/vans6S9lz1

— Tim Rodman (@TimRodman) January 30, 2023

This is top secret. To activate the new UI, enable this setting in the web.config file #AcumaticaSummit pic.twitter.com/VliRS26Wsc

— Tim Rodman (@TimRodman) January 30, 2023

Then choose Modern in the Site Map for the screens where you want to use the new UI #AcumaticaSummit pic.twitter.com/ydQyz9ZAaS

— Tim Rodman (@TimRodman) January 30, 2023

Make sure though to put your code in the new FrontendSources folder #AcumaticaSummit pic.twitter.com/6oULRho85U

— Tim Rodman (@TimRodman) January 30, 2023

Some of the shortcomings of the existing UI Framework #AcumaticaSummit pic.twitter.com/YVkHrm34Ib

— Tim Rodman (@TimRodman) January 30, 2023

I like this message when the new UI screen is loading for the first time #AcumaticaSummit pic.twitter.com/ICrcKoa9t9

— Tim Rodman (@TimRodman) January 30, 2023

Here is some of the code behind the new UI #AcumaticaSummit pic.twitter.com/6PKjXyGyQn

— Tim Rodman (@TimRodman) January 30, 2023

JSON is used to move Business Objects back-and-forth between server and client #AcumaticaSummit pic.twitter.com/3GtcbSiCkT

— Tim Rodman (@TimRodman) January 30, 2023

Here is the Layered Application Architecture with Typescript View Model and HTML View #AcumaticaSummit pic.twitter.com/jkr5ensj3L

— Tim Rodman (@TimRodman) January 30, 2023

There are two views: Filter and Detail. Detail is the data source for the grid. #AcumaticaSummit pic.twitter.com/SkmghNN4SR

— Tim Rodman (@TimRodman) January 30, 2023

Here's the Account Details screen in the new UI #AcumaticaSummit pic.twitter.com/8gncPWZM7O

— Tim Rodman (@TimRodman) January 30, 2023

It took less than 10 seconds to add the second toolbar in the code and refresh the screen. Wow, that was fast! #AcumaticaSummit pic.twitter.com/FrukrAGOLz

— Tim Rodman (@TimRodman) January 30, 2023

HTML defines the layout and Typescript defines the data exchange format #AcumaticaSummit pic.twitter.com/z5rPvzqEkE

— Tim Rodman (@TimRodman) January 30, 2023

Extensions are Typescript that allow you to extend Business Objects #AcumaticaSummit pic.twitter.com/QPtboXN8z3

— Tim Rodman (@TimRodman) January 30, 2023

Typescript is much more powerful than C# according to Andrew. He's pretty excited about it. Very interesting 🤔 #AcumaticaSummit pic.twitter.com/HzoTYeUMdD

— Tim Rodman (@TimRodman) January 30, 2023

Now making changes to the HTML, then refreshing the screen, and it refreshes immediately. So fast! #AcumaticaSummit pic.twitter.com/YSThsjvo0Q

— Tim Rodman (@TimRodman) January 30, 2023

More Typescript code examples #AcumaticaSummit pic.twitter.com/sYhsiZnCpW

— Tim Rodman (@TimRodman) January 30, 2023

More details #AcumaticaSummit pic.twitter.com/In2dpwJo79

— Tim Rodman (@TimRodman) January 30, 2023

It used to be that even something simple like checking this checkbox required a callback to the server #AcumaticaSummit pic.twitter.com/2vaCk9Rz1p

— Tim Rodman (@TimRodman) January 30, 2023

This was a problem with Web Forms #AcumaticaSummit pic.twitter.com/9JNxXl7b4m

— Tim Rodman (@TimRodman) January 30, 2023

There used to be a lot of server callbacks #AcumaticaSummit pic.twitter.com/oFogD0yxQJ

— Tim Rodman (@TimRodman) January 30, 2023

Another idea for Typescript is programming interfaces to APIs. It's very lightweight. #AcumaticaSummit pic.twitter.com/auBy0SagGP

— Tim Rodman (@TimRodman) January 30, 2023

Hierarchical Structure #AcumaticaSummit pic.twitter.com/vhMebOKNOC

— Tim Rodman (@TimRodman) January 30, 2023

Key Requirements for Migration #AcumaticaSummit pic.twitter.com/VSLRgIOrmT

— Tim Rodman (@TimRodman) January 30, 2023

Filed Under: Acumatica Learning Tagged With: Acumatica, Acumatica Blog, Acumatica Learning, Acumatica Summit 2023, Acumatica Training, Acumatica User Group

By using this website, you agree to our Terms of Use (click here)

Online Members

 No online members at the moment

Recent Blog Posts

  • Acumatica Summit 2023 – Workflow: Low-Code, No-Code Customizations (Las Vegas, NV) January 31, 2023
  • Acumatica Summit 2023 – Day 2 Keynote (Las Vegas, NV) January 31, 2023
  • Acumatica Summit 2023 – Reporting: Confessions of Novices and Experts (Las Vegas, NV) January 30, 2023
  • Acumatica Summit 2023 – The New Acumatica UI, .NET Core, and xRP Framework Migration (Las Vegas, NV) January 30, 2023
  • Acumatica Summit 2023 – Developer General Session (Las Vegas, NV) January 30, 2023
Building Generic Inquiries & Pivot Tables

Recent Forum Posts

  • RE: Change the number of rows in the check remittance field

    I am trying to compress the size of the content showing...I am trying to compress the size of the content showing...

    By Michael , 1 day ago

  • RE: Dashboard Header Widget HTML not working in 2022 R2

    Thanks for the heads up. That's a big bummer! I really ...Thanks for the heads up. That's a big bummer! I really ...

    By Tim Rodman , 2 days ago

  • Dashboard Header Widget HTML not working in 2022 R2

    Hi All, We are upgrading to 2022 R2 from 2021 R1. I w...Hi All, We are upgrading to 2022 R2 from 2021 R1. I w...

    By Joe Liberti , 3 days ago

  • UPC codes inside Acumatica

    I have a customer that adds UPC codes to stock items. ...I have a customer that adds UPC codes to stock items. ...

    By nshah002 , 3 days ago

  • RE: Extract Chart from Dashboard into Report

    Agreed. it's will be nice if this feature can be use in...Agreed. it's will be nice if this feature can be use in...

    By Nur Syafika , 5 days ago

  • RE: Extract Chart from Dashboard into Report

    Not that I know of, but that would be a nice feature.Not that I know of, but that would be a nice feature.

    By Tim Rodman , 5 days ago

  • RE: Import multi-select combo box

    Ignore me, my rep gave me "descriptions" instead of val...Ignore me, my rep gave me "descriptions" instead of val...

    By Astra Mathis , 1 week ago

  • RE: Import multi-select combo box

    @jangam-nagaraj Any ideas on my multi select combo box ...@jangam-nagaraj Any ideas on my multi select combo box ...

    By Astra Mathis , 1 week ago

  • RE: Creating pop-up warnings

    I like the idea of a Stuff-That-Should-Never-Happen Das...I like the idea of a Stuff-That-Should-Never-Happen Das...

    By Rick Piester , 1 week ago

Recent Tweets

Terms of Use & Disclaimers :: Privacy Policy

Copyright © 2023 · AUG Forums, LLC. All rights reserved. This website is not owned, affiliated with, or endorsed by Acumatica, Inc.