Project Description

SPList Access Layer Generator is a windows application which allows developers to generate classes to access SharePoint lists like an ORM. This project has been initiated to be compliant with the Rapid Application Development methodology.

The first version of this project is always a beta, so be careful when using it.

Don't hesitate to make suggestions or remarks.

Author: Jérôme Noirfalise
Blog: http://www.noirfalise.com

Installation

Unzip the runtime binary file on the server and launch the setup file.

Screenshot

SPLAL1.jpg
List taken as example to generate the class

SPLAL2.jpg
All the fields of the list taken as example to generate the class

SPLAL3.jpg
Interface of the windows application where we can select the lists for the classes' generation

SPLAL4.jpg
All the generated files:
- 2 files (classes) per list (NameOfTheListBase.cs and NameOfTheList.cs)
- 1 file (enumeration) per choice or choice multiple field in the list (NameOfTheFieldChoice.cs)
- 1 file for exceptions (SPLALExceptions.cs)

SPLAL5.jpg
Empty console application to test the generated files

SPLAL6.jpg
List item before its modification with the generated classes

SPLAL7.jpg
Code taken as example to modify the list item

SPLAL8.jpg
List item after its modification with the generated classes

SPLAL9.jpg
Example of a generated file (Categories.cs)

SPLAL10.jpg
Another example of a generated file (CategoriesBase.cs)

Last edited Sep 10, 2008 at 2:05 PM by jnoirfal, version 9