Low-Code Development with Xomega.Net: Generate .Net Apps for Blazor, Maui, Wpf, Asp.Net, and Typescript
暫譯: 使用 Xomega.Net 進行低代碼開發:為 Blazor、Maui、Wpf、Asp.Net 和 TypeScript 生成 .Net 應用程式
Sarafudinov, Serghei
商品描述
- Create a Blazor solution pre-configured for the selected architecture and frameworks using industry best practices.
- Import initial domain model from a database and enrich it with static data, services and presentation models.
- Iteratively model services and UI views for a powerful list screen with flexible search criteria.
- Iteratively model CRUD services and presentation for a complex full-fledged details screen.
- Continuously generate application code from the models for all layers and add custom code as needed.
- Implement password authentication and multi-layer claims-based security for accessing app data and functionality.
商品描述(中文翻譯)
快速在 Visual Studio 中使用 Xomega 這個可擴展的低代碼平台構建穩健的數據驅動 .NET 應用程序。使用簡單但靈活的 Xomega 模型結構來建模您的應用程序領域實體、服務、UI 對象和視圖。這個平台使您能夠專注於業務領域和應用程序結構等大局問題,而不是花時間編寫樣板代碼。一旦您定義了應用程序模型,Xomega 允許您生成應用程序的所有層,產生高質量、可自定義的源代碼,並根據多層企業級應用程序的最佳實踐架構進行組織。
您的應用程序將利用我們強大的開源 Xomega Framework,幫助您編寫乾淨、可重用和可測試的代碼。結合代碼生成,它將保證整個應用程序的一致行為和外觀,這也可以減少後期的維護成本。
您將學到的內容:
- 使用行業最佳實踐創建一個預配置的 Blazor 解決方案,適用於所選架構和框架。
- 從數據庫導入初始領域模型,並用靜態數據、服務和展示模型進行豐富化。
- 迭代建模服務和 UI 視圖,以實現具有靈活搜索條件的強大列表屏幕。
- 迭代建模 CRUD 服務和展示,以實現複雜的完整詳細信息屏幕。
- 持續從模型生成所有層的應用程序代碼,並根據需要添加自定義代碼。
- 實現密碼身份驗證和多層基於聲明的安全性,以訪問應用程序數據和功能。
本書適合對象:
本書適合希望快速高效地使用低代碼構建 .NET 應用程序的 .NET 開發人員。
作者簡介
作者簡介(中文翻譯)
Serghei Sarafudinov 是一位經驗豐富的軟體開發者、架構師和企業家,擁有超過 25 年的經驗,為領先的電信和運輸公司構建大型企業應用程式,使用 .NET、Java 和 TypeScript。他是 Xomega.NET 低代碼平台和開源 Xomega Framework 的創始人,這些都是 .NET 開發者的強大工具。在工作之餘,你可以在網球場上找到他,專注於提升他的反手和正手擊球,並發球得分。