| Document |
Type |
Note |
| Features |
Web page |
  |
| Online documentation for version Nolics.net 2005 |
Web page |
  |
| Developer Guide |
Document |
Please note that the Developer Guide presents only the principles of Nolics.net. It is most suitable for casual reading to get acquainted with Nolics.net ideas and philosophy. For actual development work, you should alwaysrefer to the on-line help (or the integrated Visual Studio help files that Nolics.net installs) and the on-line features document. |
| Sample data model |
Web page |
A sample data model using many of the keywords available in Nolics.net database descriptions |
| License terms |
Document |
  |
| Privacy info |
Web page |
  |
| Legal |
Web page |
  |
| Walkthroughs |
  |
  |
| Walkthrough 1 - Hello World |
Document |
The basic structure of a Nolics.net application and the tools needed in creating such an application.
- Editing and creating a database connection
- Defining an object that is to be stored in a database
- Upgrading the database schema
- Object level transactions
- Creating, retrieving, updating and deleting objects.
|
| Walkthrough 2 - ”The Library” Application |
Document |
To introduce how the relations are used and how to build a basic Windows Forms application.
- Editing the database connection
- Using the data description language to define links and relations
- Data binding in a Windows Forms application
- Using Nolics.net components in data binding
- The events of the [object level] transaction
- Extending the classes with the partial class feature
|
| Walkthrough 3 - Concurrency and Control Properties |
Document |
To introduce how Nolics.net works in a multi-user environment
- The Nolics.net control properties.
- Optimistic locking in Nolics.net using the data description language to define links and relations
- The Cache and the Identity principle.
|
| Walkthrough 4 - Inheritance |
Document |
To introduce how inheritance is used in a database application.
- Inheritance
- Extending classes with the partial class feature
- Using the attributes.
|
| Walkthrough 5 - The Data Description Language |
Document |
To further explore the Nolics.net data description language and to introduce user defined data types.
- Adding attributes to the data description language
- Using the enum type
- Using custom data type in the database
- Storing data in XML format
- Ordering relations
|
| Walkthrough 6 - Grouping, Saving and Loading |
Document |
To introduce how Nolics.net objects can be handled as a group and how they can be saved to other formats besides a database. The information on this walkthrough is also needed when Nolics.net Web Services practices are explored.
- The “Group” concept
- The GroupSerializer and GroupLoader classes
|
| Walkthrough 7 - The Smart Client |
Document |
To show you how easy it is to direct all database requests through a Web Service provider and how easy it is to convert a normal Nolics.net application to a Smart Client application.
- Building a Nolics.net Web Service
- Using a Nolics.net Web Service provider and modifying it
- Access privileges
|
| Walkthrough 8 - A Basic Web Application |
Document |
To introduce how Nolics.net works with ASP.NET using the standard data bindings
- The structure of a Nolics.net web application
- Using the WebBinder class for data bindings and transactions
|
| Walkthrough 9 - Using Existing Databases |
Document |
To show how an existing database can be used with Nolics.net. The Adventure Works sample database by Microsoft is used as an example.
- Importing Nolics.net classes from an existing database
- Using the generic SQL driver
|
| Walkthrough 10 - Queries |
Document |
How you can use queries to retrieve existing data and how query types differ from each other
- Dynamic queries
- Parametrized queries
- Using views
|
| Walkthrough 11 - History Journaling |
Document |
Shows how Nolics.net will automatically keep track of schema and object changes. |
| Walkthrough 12 - Database Rules |
Document |
Customizing the object to relational transformation and adding additional rules and patterns to the conversion layer. |
| Walkthrough 13 - Custom Types |
Document |
Creating custom types. Using the SQL Server 2005 UDT feature. |
| Walkthrough 14 - Full text indexing |
Web page |
How to enable full text indexing for SQL Server 2005. This walkthrough is for Nolics.net 2005 v4.2 and above only. |
| Walkthrough 15 - Custom Driver for Firebird |
Web page |
This sample illustrates building a custom driver for the popular Firebird database. Following these principles you may build a custom driver for any other database, for example, if you are using an older or less popular database. This walkthrough is for Nolics.net 2005 v4.2 and above only. |
|