/OrdersManagementSystemWPF

Project demonstrates usage of Prism composition library, Material design library, SQL Server, Entity Framework in WPF application

Primary LanguageC#

Orders Management System

Prerequisites:

Microsoft SQL Server 2012 Express Edition or higher and Nothwind database attached View on Github

Frameworks and libraries used:

  • Programming language - C#
  • UI Markup - WPF (NET Framework 4.6.1)
  • Data storage - SQL Server 2017 DE
  • Data access - Entity Framework 6.2
  • MVVM, composing and navigation - Prism Library 6.3
  • Dependency injection - IOC container Unity
  • Styling - MaterialDesigneThemes 4.2 for XAML
  • Controls - Syncfusion WPF Controls vol. 2018
  • Data validation - FluentValidation 8
  • Reporting - Mirosoft RDLC + Syncfusion Report Viewer
  • Orders search - Reactive Extensions for .NET
  • Deployment - Click Once on Microsoft Azure

Screen

Screen