Jaka jest przyszłość InfoPath?
tak, Microsoft postanowił przerwać InfoPath, który działał głównie na szczycie SharePoint i zastąpił go bardziej wieloplatformową alternatywą o nazwie PowerApps. Jednak Microsoft będzie nadal wspierać InfoPath do 2026, ale nie będzie żadnych aktualizacji do podstawowego produktu, takich jak dodatki funkcji. W tym artykule omawiamy przyszłość i przejście Infopath do PowerApps i co jest wstrzymane dla jego użytkowników.,
w jakim celu stosuje się InfoPath?
w środowiskach hostowanych SharePoint InfoPath jest używany jako narzędzie do tworzenia formularzy i przechwytywania danych, które było w stanie zbierać dane z wielu źródeł, takich jak XML, Usługi internetowe i bazy danych.
dla firm lub instytucji był to łatwy sposób na zebranie ustrukturyzowanych danych z wielu źródeł. Podstawową przesłanką uruchomienia tego przez Microsoft w 2000 roku było umożliwienie użytkownikom tworzenia różnych formularzy bez ich kodowania.,
twórcy formularzy otrzymali opcje tworzenia logiki biznesowej, reguł, a także walidacji treści w formularzach. Bez wnikania w szczegóły cały proces tworzenia formularzy w InfoPath można podsumować w kilku krokach, które obejmują planowanie, dodawanie szablonów i układu, dodawanie połączeń danych, logikę biznesową, dodawanie kontroli dostępu, a następnie publikowanie go.
co zastąpi formularze InfoPath?,
InfoPath powoli przechodzi na PowerApps, który jest przewidziany jako narzędzie, które pomaga tworzyć niestandardowe aplikacje biznesowe na bazie istniejących usług Microsoft, takich jak SharePoint, Azure, Office 365 i wiele innych. W witrynie PowerApps napisano: „ułatwiamy przesyłanie danych do aplikacji za pomocą ponad 200 konektorów dla wielu popularnych usług w chmurze, a nawet Danych Lokalnych”. Dzięki wielu szablonom i interfejsom z metodą przeciągnij i upuść, projektanci i / lub programiści mogli łatwo tworzyć ekrany lub formularze, które mogą wykonywać operacje CRUD.,
gdy InfoPath miał konkretne przypadki użycia wśród swoich użytkowników, co sprawia, że PowerApps oczywistą poprawę jest to, że pozwala na tworzenie całej aplikacji biznesowej w bardzo ograniczonym czasie. Jednym z obszarów, na których Microsoft koncentrował się, jest miejsce, w którym wykorzystano możliwości dostosowywania Dynamics i wprowadzono je do programu PowerApps. Musisz zrozumieć, że niezależnie od tego, czy jest to InfoPath, czy PowerApps, oba są przeznaczone do użytku wewnętrznego. Stworzono je w celu zastąpienia rzeczy, na przykład wewnętrznej aplikacji do wdrażania, zarządzania zadaniami itp., Firmy wewnętrznie mogą zainstalować natywną aplikację PowerApp w swoim telefonie lub komputerze i uruchomić z niej wewnętrzną aplikację. Mimo, że ma pewną logikę biznesową, nie jest ona w rzeczywistości przeznaczona dla znacznie większych aplikacji z dużą ilością logiki, które zazwyczaj obsługują. Net.
czy PowerApps może zastąpić InfoPath?
oprócz wszystkich zalet, są też pewne wady. Jeśli chodzi o wydajność aplikacji, natywne aplikacje są znacznie szybsze w porównaniu z tym. Niektórzy programiści zgłaszali nawet różnicę w 3-5 sekundach w czasie ładowania aplikacji., Jeśli musisz uruchamiać wiele aplikacji jednocześnie, aplikacja PowerApps może nie być odpowiednia dla Ciebie, szczególnie w środowiskach mobilnych. Jednak w internecie można uruchomić wiele aplikacji na tym samym koncie. Inną ważną wadą jest to, że będąc wewnętrznie implementowalną aplikacją, aplikacje nie mogą być publikowane w app store lub play store. Żaden z tych problemów nie jest ogromny i jesteśmy pewni, że Microsoft poprawi je dzięki najnowszym aktualizacjom.,
migracja formularzy InfoPath do aplikacji Power apps
mimo, że InfoPath jest uważany za pierwszy produkt SharePoint, pierwotnie nie został stworzony do pracy z nim. Później program InfoPath został dostosowany do programu Sharepoint, aby można było łatwo używać formularzy, podczas gdy PowerApps jest pierwszym produktem platformy Azure. PowerApps wymaga stałego połączenia z Internetem, a to będzie niezwykle trudne, szczególnie dla osób, które mogą nie mieć aktywnego połączenia z Internetem, takich jak pracownicy terenowi w branżach takich jak budownictwo, dostawa itp., Nawet nie buforuje danych w trybie offline, a następnie synchronizuje je później, gdy łączność jest dostępna. Być może wprowadziliby to później, ale jest to bardzo mało prawdopodobne, ponieważ rozszerzyli wsparcie dla InfoPath tylko do 2026. Więc na razie wydaje się, że jedyną alternatywą jest kontynuowanie korzystania z InfoPath i stanowi to znacznie większy problem.
teraz, gdy te starsze wersje są zastępowane, aby obsługiwać podejście Microsoft cloud-first, organizacje korzystające z InfoPath będą musiały zacząć szukać alternatyw, które odpowiadałyby ich wymaganiom. Ale jest to niezwykle trudne. Dlaczego?, Ponieważ podstawowa technologia obu tych programów nie działa w ten sam sposób, a zatem trzeba odbudować większość tych formularzy, które będą dużym wąskim gardłem dla większości starych użytkowników, którzy mają formularze InfoPath, zwłaszcza w lokalnych serwerach. Gdy użytkownicy przechodzą z lokalnego SharePoint do SharePoint hostowanego w chmurze, istniejące formularze InfoPath po prostu przestaną działać. To martwi wielu obecnych użytkowników i szukają rozwiązań.
czy jest lepszy sposób na tworzenie formularzy SharePoint bez InfoPath?,
wiedząc, że InfoPath idzie w dół w ciągu kilku lat i PowerApps może nigdy nie mieć InfoPath jak funkcje, to do użytkowników, aby znaleźć alternatywy. Opcja, na którą użytkownicy mogą spojrzeć, to ClaySys AppForms.
ClaySys AppForms to oparta na metadanych platforma programistyczna o niskim kodzie, która może być używana do tworzenia formularzy, obiegów pracy i aplikacji. Za pomocą formularzy AppForms można tworzyć podstawowe formularze do migracji z formularzy papierowych do formularzy elektronicznych do złożonych aplikacji biznesowych.
posiada wszystkie funkcje InfoPath i może być również używany w sieci lokalnej., Ponadto formularze utworzone w formularzach AppForms można łączyć z różnymi źródłami danych, takimi jak listy/biblioteki SharePoint, SQL Server, Oracle, Usługi Internetowe, usługi RESTFul, SQL Azure, Azure Storage.
wszelkie funkcje utworzone w formularzach aplikacji są przyszłościowe, ponieważ wszystkie istniejące funkcje nadal działają w przyszłych wersjach produktu.
Dodaj komentarz