rmcclell / SimpleExtJsPOC

This simple project was designed to quickly demo how to fully integrate Sencha ExtJs with backend technologies like Web API, entity framework, and SQL server while needing only minimal setup and configuration

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SimpleExtjsPoc

Goals of Project

This simple project was designed to quickly demo how to fully integrate Sencha ExtJs with backend technologies like Web API, entity framework, and SQL server while needing only minimal setup and configuration

Prerequisites

  • Visual Studio preferably 2017 version
  • SQL Server Developer Edition
  • Internet Access

Steps to start project up in IIS Express

  • Execute batch file under SimpleExtjsPoc\Utilities\Sql\ReloadData.bat
  • Open Soluction file in Visual Studio
  • Start Up Application

Steps to run Jasmine tests

Included with Project

  • Simple CRUD Rest services using Web API and Entity Framework
  • SQL Files to build small sample dataset
  • Single page application using MVC in Sencha ExtJs with single view
  • Single view uses built in row editing, filtering, sorting and grouping to create, read, update and delete the data in SQL table
  • Simple Jasmine Unit tests that test all crud operation from UI create, read, update, and delete

About

This simple project was designed to quickly demo how to fully integrate Sencha ExtJs with backend technologies like Web API, entity framework, and SQL server while needing only minimal setup and configuration

License:GNU General Public License v3.0


Languages

Language:JavaScript 91.9%Language:C# 5.7%Language:CSS 1.7%Language:HTML 0.6%Language:Batchfile 0.1%Language:ASP 0.1%