Knockout.js庫用于創(chuàng)建Web應(yīng)用程序。由于Microsoft Visual Studio中該庫的支持,我們可以使用基于ASP .Net Core MVC的TypeScript和后端。最后意味著我們將能夠使用FastReport.Net報(bào)表。它仍然只是在客戶端應(yīng)用程序中顯示報(bào)表。這正是我們將在本文中做的。
框架Vue.js現(xiàn)在非常受歡迎,幾乎與Angular相提并論。我們已經(jīng)討論過在Angular應(yīng)用程序中使用FastReport.Core的方法。現(xiàn)在讓我們看看如何在Vue.js上的單頁應(yīng)用程序中實(shí)現(xiàn)FastReport Web報(bào)表的顯示,并在ASP .Net Core上使用后端。
?FastReport Core Web Report旨在與流行的.Net Core框架協(xié)同工作。由于與趨勢網(wǎng)框架和Angular,React,Vue等庫的兼容性,他獲得了更多的人氣。
單頁應(yīng)用程序的概念正在尋找越來越多的支持者。最著名的單頁框架之一是Angular,它是一個(gè)單頁的JavaScript應(yīng)用程序框架。Angular的第一個(gè)版本真的基于JavaScript。
我們來看看創(chuàng)建SPA應(yīng)用程序的方法。這對(duì)那些剛剛學(xué)習(xí)Angular的人很有用。要使用Angular,您需要安裝Node.js,這是一個(gè)在服務(wù)器端執(zhí)行JavaScript代碼的平臺(tái)。 最簡單的方法是從開發(fā)人員的網(wǎng)站//nodejs.org/en/下載安裝程序。 它還需要.Net Core SDK 2.0或更新版本。 如果安裝了Microsoft Visual Studio 2017,則已安裝SDK。
本文將介紹在MonoDevelop中創(chuàng)建Web應(yīng)用程序并在其中使用在線設(shè)計(jì)器的方法。