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 8791237
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 13, 20262026-06-13T22:48:55+00:00 2026-06-13T22:48:55+00:00

With the widespread support of Microsoft’s .NET Framework for C#, Visual Basic, F#, PowerShell,

  • 0

With the widespread support of Microsoft’s .NET Framework for C#, Visual Basic, F#, PowerShell, etc.., I’ve been wondering why there hasn’t been any similar database development frameworks created (I haven’t been able to find any at least).

This lead me to consider developing my own framework, but I can’t help but think that if it there was a significant need for something like this, that surely someone would have started a project like this already, either commercially or as an open source project.

My preliminary thoughts about the technical aspects are:

  • The framework would be modeled after the Microsoft .NET Framework as much as possible. Personally, I’m somewhat biased towards .NET & T-SQL, but I think that by providing similar functionality to .NET would help ease the learning curve for new developers too.
  • There would be an installer of some type with the option to deploy the framework objects in a separate, dedicated database, or include the objects in another database’s schema. Also, with an option to simply generate the scripts to create the objects.
  • Ability to select which objects to install (similar to how jQuery UI lets you choose which components you want in your custom download package) to keep databases from becoming bloated.
  • Support for strict ANSI SQL, as well as vendor-specific versions (e.g. SQL Server, Oracle, MySQL).

I guess what I’m really looking for is:

  1. Has anyone has come across anything like this that has already been developed?
  2. Do you have any pertinent insight as to why this would be good or bad idea, either generally speaking or in regards to the things I mentioned here?

Edit

Basically, I’m envisioning the framework as providing a common set of helper functions/procedures, tally/number tables, etc…

A prime example would be a function to format a date into a string that could be used with SQL Server pre-2012 versions (SQL Server 2012 introduced this as a built-in function).

And, by framework, I’m thinking along the lines of development within the database (i.e. programming functions, stored procedures, ad-hoc scripts, etc…) vs. interacting with or connecting to the database externally (e.g. Ling2Sql, ORM’s).

  • 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-06-13T22:48:55+00:00Added an answer on June 13, 2026 at 10:48 pm

    Assuming these objects/helpers exist in the database rather than some kind of .Net library, yes there are a lot of these database helper functions floating around and it would certainly be of assistance to gather them up into one consistent library.

    I think the biggest issue is performance though. For performance reasons it is sometimes necessary for example to use some hideous inline expression rather than wrapping it nicely up into a UDF. Or it might be beneficial to optimise your SQL code because you know a certain table has a lot of rows or not many rows, or a certain field is selective or not.

    This along with security concerns might mean that your average DBA will not want to install your helper functions because they don’t know the performance or security repercussions. This is along the same lines that DBA’s don’t like to install CLR functions.

    But I certainly have never come across a central installable library of SQL helper functions, I guess you could take a look on Codeplex or one of the many other open source code libraries to see if such a thing exists.

    Go for it!

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

Sidebar

Related Questions

What is the Big-O complexity for widespread algorithms of the basic arithmetic operations like
With the beginning of widespread HTML5 support and Canvas support, it seems that someone
My company has been using XML-RPC for a while, but lately I'm wondering what
I have a scenario that I've been trying to figure out through any means
Is there a standard or at least widespread implementation of something like String.format ,
Variations of MIFARE Ultralight cards are becoming quite widespread. For example, huge transport companies
I have one ViewModel for enums handling (few entities in Entity Framework). 1) Philosophically,
I am aware that any Unicode character can be inserted into an HTML document
What are your criteria for selection a (open source) library (or framework) for enterprise
Here is my problem, when I want to develop a function for widespread use.

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.