CRUDS Tutorials - WindnTrees Web
-
Version: 1
In this tutorial, I’ll explain a very basic process of getting started with WindnTrees abstraction library for .NET framework.
We’ll learn how to write HTML for WindnTrees front-end content processing JavaScript library and then integrate server side controller to form a simple CRUD2CRUD implementation for data extraction, processing and presentation.
Keywords: windntrees, CRUD, CRUD2CRUDDescription: WindnTrees CRUD2CRUD implementation for data extraction, processing and presentation.For further information click here. -
Version: 1
Introduction
WindnTrees offers a simple development approach toward data driven web applications. Applications are meant to extract, process and present data in meaningful way, WindnTrees solves this problem by abstracting repeating tasks and simplifies development approach by introducing server and client side CRUDS.
Keywords: WindnTrees, CRUD, CRUD2CRUD, MVVMDescription: WindnTrees solves a common problem for data extraction, processing and presentation that usually developers have to deal with. It abstracts certain development efforts.For further information click here. -
Version: 1
Abstract
Article explains CRUD2CRUD (CRUDS) architecture and elaborates the concept of developing CRUDS application(s). You'll learn how WindnTrees CRUDView and Observer simplifies the dynamic view development using CRUD2CRUD architecture. The document will also explain how WindnTrees CRUDS application is related to jQuery and Knockout.
Keywords: windntrees, CRUD, CRUD2CRUDDescription: Article explains the concept of CRUDS, View and ObserverFor further information click here. -
Version: 1
Abstract
Tutorial extends Getting Started With WindnTrees and present concept of integrating additional observables with view that is usually required to count records and/or calculate totals. Tutorial is implemented in ASP .NET Core and reference project code is available here.
Keywords: WindnTrees,CRUD,CRUDS,CRUD2CRUDDescription: Explains concept of extending view with additional observables.For further information click here. -
Version: 1
Abstract
In this tutorial we'll learn implementing CRUDSList that array same type CRUDS and provide elegant way of lists management. To achieve tutorial objectives we'll write server side controllers (CRUDLController(s)) and integrate with front-end CRUDSList consisting of CRUDViews targeting respective server-side CRUDLControllers.
Keywords: WindnTrees,CRUD,CRUDS,CRUD2CRUD,CRUDSListDescription: Example CRUDSListFor further information click here. -
Version: 1
Abstract
In this tutorial we'll learn to load form's related lists that are usually required to store reference data (foreign key values) alongside primary input fields. To achieve tutorial objectives we'll be writing a server side CRUDController and a front-end CRUDView.
Keywords: WindnTrees,CRUD,CRUD2CRUD,CRUDS,ViewListsDescription: Tutorial explains simple method to load view listsFor further information click here. -
Version: 1
Abstract
In this tutorial we'll learn to load and display referential data that is usually required to be displayed with primary data fields.
Keywords: WindnTrees,CRUD,CRUDS,CRUD2CRUD,Reference fields, Referential fieldsDescription: Tutorial explains to load and display referential data.For further information click here. -
Version: 1
Abstract
In this tutorial we'll learn to load referential records and will make changes in project appropriately.
Keywords: WindnTrees,CRUD,CRUDS,CRUD2CRUD,SearchDescription: Explains one of the techniques to customize search to load referential records.For further information click here. -
Version: 1
Abstract
In this tutorial we'll learn to work with lists using various methods that are usually required during developing complex forms and web pages.
Keywords: WindnTrees,CRUD,CRUDS,CRUD2CRUD,View ListsDescription: Explains various methods to load lists.For further information click here. -
Version: 1
Abstract
In this tutorial we'll learn to develop referential distributed (master-detail) views that are contextually independent, scoped and integrated. Views perform their CRUD operations independently and load reference records based on keys.
Keywords: WindnTrees,CRUD,CRUDS,CRUD2CRUD,Referential Views,Distributed ViewsDescription: Explains technique to write and integrate distributed views.For further information click here. -
Updates
- Replaces
get
andpost
calls to server side controllers withread
. - Replaces
find
,listAll
,select
,selectAll
withlist
. - WindTrees.Abstraction 1.2.3 nuget package support .NET Framework 4.7.2.
- WindTrees.Core 1.0.8 nuget package support .NET Core 3.1.
- Use CRUDLController and MultipartFormController instead of CRUDController.
Keywords: WindnTrees, CRUD, CRUD2CRUD, CRUDSDescription: Release Notes WindnTrees-1.2.3For further information click here. - Replaces
-
Version: 1
Abstract
In this tutorial we'll learn developing SEO pages (web pages) alongside dynamic content based on WindnTrees CRUDView and KnockoutJS bindings.
Keywords: windntrees, web, asp .net, asp .net core, CRUD, CRUD2CRUD, CRUDSDescription: Demonstrates developing SEO Pages and WindnTrees scripting views.For further information click here. -
Version: 1
Abstract
WindnTrees views (that may not be in master detail relationship) allows flexible web content distribution in a web page within one or more knockoutjs bindings. A user may add multiple knockoutjs bindings to meet dynamic interactive web application content requirements, however, if you need to coordinate across different sections (sub-sections) under single binding then WindnTrees referential views are important. Each binding can have multiple linked or referenced views independently.
This tutorial explains referential distributed (master-detail) views with existing example from WindnTrees CRUDViews and SEO Web Pages.
Keywords: windntrees, web, asp .net, asp .net core, mvc, CRUD, CRUD2CRUD, CRUDSDescription: Tutorial explains referential distributed (master-detail) views.For further information click here. -
Version: 1
Abstract
In this tutorial we'll learn developing dynamic bootstrap navigation menu control using JSON files and authentication roles.
Keywords: WindnTrees Bootstrap Navbar Navigation Menu ControlDescription: Develop dynamic bootstrap navigation menu control using JSON files and authentication roles.For further information click here. -
Version: 1
Abstract
Article explains CRUD2CRUD or CRUDL communication. CRUD2CRUD is a well defined design leading to quality control. If you want to study about CRUD2CRUD architecture or design please refer Introduction to CRUDS or Introduction to WCF CRUDS.
Keywords: crud2crud, crudl communication, crudsDescription: Explains CRUD2CRUD architecture.For further information click here. -
Version: 1
Abstract
Article explains architectural perspective of CRUD2CRUD and CRUD services. CRUD2CRUD is data centric and interface neutral where as CRUD services have concrete clients with specialized interfaces. In this article we'll compare CRUD2CRUD against XML Web Services and REST APIs implementation architecture.
Keywords: crud, crud2crud, crudsDescription: Article explains difference between CRUD and CRUD2CRUD applications.For further information click here. -
Abstract
WindnTrees CRUDMethod generalizes request data communication amongst CRUD interfaces and in this tutorial we'll understand how CRUDView with request "target" defined, communicates data between controller and repositories.
CRUD2CRUD is interface neutral, data centeric and promotes controller to controller communication. Programmers are required to extend repositories with one interface instead of writing interface for every repository.
Please read following tutorials if you need to understand CRUD2CRUD communication architecture.
Keywords: ASP .NET, MVC, MVVM, CRUD, WindnTrees, CRUDView, CRUD2CRUD, CRUDSDescription: WindnTrees Web Application with CRUDMethod target implementation.For further information click here. -
WindnTrees CRUDView sites project implement bootstrap admin templates with CRUD2CRUD CRUDView controllers. These are web application startup projects based on HTML, ASP .NET MVC, Knockout JS, CRUDView and bootstrap navigation control. Startup projects eliminate repeating tasks and ready view, controllers to data access.
CRUD2CRUD is interface neutral, data centric and promotes controller to controller communication. Programmers are required to extend repositories with one interface instead of writing interface for every repository.
Please read CRUD2CRUD tutorials if you need to understand CRUD2CRUD communication architecture.
Keywords: CRUDView bootstrap admin template websiteDescription: CRUD2CRUD CRUDView, HTML, Bootstrap and KnockoutJS project website.For further information click here.