Create, Retrieve, Update and Delete (CRUD)—how many times have we coded
this?
And why
I'll never write another SqlParameter again!
Roll Your ORM is a developer's tool that generates C#
or VB.NET
source code classes
that represent business data objects and their associated access methods from SQL
Server Database Tables and Views. Select the target Table or View
and instantly see the
auto-generated SQL statements, the
business data class and the access methods class.
Use the auto-generated query as-is, or modify it with your own JOINS or other SQL clauses—instantly
see the changes in the generated code.
Generate as many access methods as needed by specifying different WHERE and ORDER
by clauses for as many INSERT, SELECT, UPDATE
and DELETE statements a necessary.
Roll Your ORM is designed to allow you maximum control over how your classes
are generated. From simple issues like naming member fields and
properties, to selecting how your classes are shared
or used with inheritance. You choose the options from
the intuitive user interface. And most importantly, all of the information
identifying the classes and their code generation options is stored in a Project File
allowing
you to regenerate and modify the classes over the life cycle of the project.
There are alot of options for coding database solutions ranging from simply hand-coding, using Typed Datasets,
or using other code generation
tools or sophisticated libraries and Frameworks. Often the challenge is choosing
the approach and tools most suited to your overall design.
Roll Your ORM classes are easy to understand and implement—simple enough for
quick, one-time projects, yet robust enough for full production,
multi-tier database applications. The generated classes are self-contained
without the need for
external libraries. With Roll Your
ORM, the goal is to reduce development time without
introducing more complexity than necessary for your solution.