Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3339986
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 18, 20262026-05-18T00:33:20+00:00 2026-05-18T00:33:20+00:00

I wanna to know what best practices would be used to work with Oracle

  • 0

I wanna to know what best practices would be used to work with Oracle and SQL from .Net.

Precedences : free solution , performance of queries, reusable code.

For example, will be beautiful to use the same LINQ queries to Oracle and SQL. But as far as I know LINQ2SQL is only to Sql, entity framework – no oracle provider(for example I don’t want buy it and use from Codeplex), nHibernate – so I need performance that is approximated to pure query.

What do you use in your projects my .NET brothers? 🙂

Thanks for your experience.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-18T00:33:20+00:00Added an answer on May 18, 2026 at 12:33 am

    I would either use NHibernate or Enterprise Library and the Data Access Application Block.

    Here’s a link where is shown how to use it.
    Using Microsoft Enterprise Library Data Access Application Block – Part II

    And another one under the form of a brief tutorial.
    Get Started with the Enterprise Library Data Access Application Block

    In short, NHibernate is an ORM (Object-Relational Mapping) tool that lets you map, using XML files, your object-oriented classes to underlying data tables, no matter what underlying datastore you’re using. Suffice to configure it with a connection string to your datastore and provide it with the right .NET data provider to make it work altogether.

    On the other hand, Enterprise Library's Data Access Application Block is a kind of wrapper over the traditional ADO.NET to simplify its use. You can name connection strings and open connections to these underlying named database/connection string. Once you will master the Database object of this library, and its configuration features, nothing will possibly stop you from accessing your data.

    Does this help?
    Do you need any further details which I could help you with?

    EDIT #1

    Nothing in .NET will perform as “pure SQL queries”, as .NET is managed code. Plus, you have to consider the connection overhead and authentication before you can query against the database.

    EDIT #2

    Here for a list of supported databases with NHibernate:
    Databases supported by NHibernate

    I don’t seem to be able to easily find (fast) a list of supported databases with the EntLib DAAB, but here’s what I have already worked with so far:

    1. Oracle 8i, 9i and 10g (Please use native Oracle .NET Data Provider for better performance and behaviour)
    2. SQL Server 2005/2008
    3. SQLite
    4. Microsoft Access

    Many others are supported also.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I wanna know where is the best place to put the ini_set() functions, because
i wanna know what is the best way to start coding a simple 3D
Wanna know how come the error only appears in IE Can it work by
i wanna know to make my td tag style visible an getting value from
I wanna know that how we can identify whether a page is redirecting to
This question is not language-aware. I wanna know how can I recognize a returning
Hi guys i am going to make a android game. i wanna know that
I am developing a software with vb6.0 :( . I wanna to know that
I want to implement event management in my application and i wanna know what
I wanna know how photos are managed on websites. Ex: A user uploads a

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.