LinqConnect Documentation
In This Topic
    Concepts
    In This Topic

    This section describes basic concepts that stand behind the LinqConnect technology. While it is generally enough to walk through the Getting Started topics to understand usage of LinqConnect, knowing the concepts is essential to write effective LINQ-enabled applications.

    Mapping

    Describes how to map an entity to one or more database tables, define conditions for the mapping, and specify the column to property mappings with LinqConnect.

    Fluent Mapping

    Describes LinqConnect fluent mapping.

    Querying Data

    Provides information on queries, relationships, object identity, and use of joins in LinqConnect.

    Modifying Data

    Provides information about data modifying with LinqConnect.

    Monitoring

    Describes how you can monitor interaction of your LinqConnect application with the database server.

    Dynamic Database Creation and Dropping

    Provides information on how to create and drop the model database at runtime.

    Security

    Provides information on how to increase security in your LinqConnect applications.

    Performance

    Provides some tips to increase performance of your LinqConnect applications.

    How to Create and Use One Model with Different Databases

    Provides information on how to create a model and generate context and entity classes that can work with different databases, for example SQL Server and SQLite.