Have you come across database connection overrun due to developers forgeting to close db connections? 'Easy-Data-Access' is a simple framework that solves the issue. It also helps well designing your data layer with boosted developer productivity.

Project Activity

See All Activity >

Categories

Frameworks

License

Apache License V2.0

Follow Easy-Data-Access Framework

Easy-Data-Access Framework Web Site

Other Useful Business Software
Build Securely on AWS with Proven Frameworks Icon
Build Securely on AWS with Proven Frameworks

Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
Download Now
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
0
0
1
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5

User Reviews

  • At the very first glance, I sensed a good design and a highly confident architect here, then I peeped in to see how good this design/ the architect is.. Having accepted the fact that the design is simple and quite good for the type of problem you guys were trying to solve at the time, let me also highlight a point I noticed that I don't like about your design.. In your design, I see you letting one of the most important design decisions float at developer desecration, which is bad.. Let me explain it for you.. The generic 'CommandBase' is forced for its derived class to implement the 'Body' method, hence the architect of the 'CommandBase' have forced the poor developer to decide on how to build the 'DbCommand' for it. I thought it is very poor.. In your Test, you quite correctly use the 'AddParamenter' method avoiding 'SQL Injection' to add required parameters, but how you guaranties that a developer would do the same?? What would be the fate of your system if one of your weak developers decides to directly append the parameters to your sql command.. won't your system be a easy target for inexperience hackers... ?? I thought your design could have improve little more to avoid it. What do you think?
Read more reviews >

Additional Project Details

Operating Systems

Windows

Intended Audience

Developers

Programming Language

C#

Database Environment

Project is a database abstraction layer (API)

Related Categories

C# Frameworks

Registered

2007-09-19