sharepoint 2019 development path

Rani Kummari 6 Reputation points
2020-11-13T19:25:31.557+00:00

Hi, what is the best development path on sharepoint server 2019?

We recently migrated to 2019 from sharepoint server 2010

we are standardizing the development in sharepoint 2019.

We have InfoPath forms in 2010 which we are not continue to develop any new forms in 2019 as InfoPath is no longer supported.

We are thinking to use basic sharepoint forms with JSlink customization of the forms to develop complex forms. But is it good development path for modern development?

We do not have power apps as we do not have enough licenses.

SPFX is another way, but can we develop complex forms using this technology?

In essence, what is the best modern way to go about to replace InfoPath form technology to build complex, data driven forms (connected to SQL server, web services) using modern technologies without using power apps.
Can we build complex forms using SPFX or JSLink is the way?
Thanks....
Sp

SharePoint Server Development
SharePoint Server Development
SharePoint Server: A family of Microsoft on-premises document management and storage systems.Development: The process of researching, productizing, and refining new or existing technologies.
1,605 questions
0 comments No comments
{count} votes

3 answers

Sort by: Most helpful
  1. Trevor Seward 11,701 Reputation points
    2020-11-14T17:19:08.16+00:00

    SPFx would be the recommended method for developing visual web parts. For other solutions that involve non-visual development, look into CSOM. You can even combine the two, if you need to do so (SPFx could call a web-based endpoint which runs CSOM, etc.).

    0 comments No comments

  2. Baker Kong-MSFT 3,801 Reputation points
    2020-11-16T03:00:29.227+00:00

    Hi @Rani Kummari ,

    JSlink customization is for the classic experience. It's not suitable for modern experience. Instead it's recommeded to use SPFx in modern UI, including SPFx web part and SPFx extension.

    You may also use CSOM/Rest API or SSOM to build solutions.

    Best Regards,
    Baker Kong


    If an Answer is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

  3. Rani Kummari 6 Reputation points
    2020-11-16T18:50:12.003+00:00

    Hello Baker Kong,
    yes, I know that SPFx is for modern experience.
    But I'm wondering whatever is possible through JSLink on sharepoint list forms, is it possible to do using SPFx?
    Also, SharePoint list forms(newform,editform,dispform), are they classic or modern pages?


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.