Small width layout Medium width layout Maximum width layout Small text Medium text Large text
     Search
Downloads Downloads Directory Directory Forums Forums Forge Forge Blogs Blogs        Marketplace Marketplace Careers Program Careers
Products › Development › Forge › Provider - Firebird® Register  |  

 

Project Avatar

 

  Team Leadership  

Sanjay Mehrotra
( Team Leader )

SanjayMehrotra.jpg

Michael Washington
( Core Team Sponsor )

MichaelWashington.jpg

 


  Team Members  

 

 


  DotNetNuke Projects  
The DotNetNuke Projects are a special category of platform extensions which are developed by volunteers to conform to the high professional standards mandated by DotNetNuke Corporation. The DotNetNuke Projects are distributed as a standard part of the DotNetNuke core application release offerings.

 


  Ads  
Webhost4Life - $4.95 Windows Hosting
 


  Sponsors  

Meet Our Sponsors

MadCap Software, Inc.
AspDotNetStoreFront - E-Commerce by Design - The Leading ASP.NET shopping cart platform for developers!
Click here to go to dev.live.com for Windows Live developer resources
SteadyRain
DataSprings - Great Ideas. Always Flowing.
R2integrated - formerly bi4ce
 


DotNetNuke® Project :: Firebird® Provider

DotNetNuke can currently be run on at least two database platforms - Microsoft SQL Server and Oracle. In the 2x days of DotNetNuke, it was also possible to run DotNetNuke using Microsoft Access which was more easier/familiar to the some of the community than SQL Server or Oracle.

The Firebird® Data Provider is a new sub project under the core which will allow DotNetNuke to run using a Firebird Database.  Firebird® is a relational database which runs on Linux, Windows and other flavors of the Unix Platform. It is ANSI SQL compliant and has a very small footprint in comparision to MS SQL Server or Oracle. It can also be run in an embedded mode requiring little or no interaction from the end user.
The goal of the Firebird Data Provider is to offer yet another alternative for DotNetNuke users who do not wish to use SQL Server or Oracle.

For those interested, you can get some more information on Firebird® from here.

This project was started by various volunteers with the desire of offering another viable alternative for DotNetNuke and thereby increase the overall usage of DotNetNuke. A large portion of the provider was contributed by Sanjay Mehrotra who also is the author of the Oracle Data Provider.

 


Team Lead Blog
Feb 22

Posted by: Sanjay Mehrotra
2/22/2007

First off, my apologies for being AWOL for a couple of days. I have a 37 week pregnant wife and although her pregnancy has been un-eventful till date, it's finally beginning to become eventful. She might have a kidney infection and I was in the hospital with her for a couple of days...

Now, with regards to the feedback module- the hold up has been 100% because of me. The core had sent me notification that the source version was failing installation and that's why it was being held up. However I could not respond to their notification till earlier today and was able to quickly resolve the problem.

Here's the problem - the core requires the source version to be installable exactly like the install version on any DNN site. This means that it needs to have it's own manifest file (*.dnn) which will then instruct the PA Installer on how to place the files in the right folders. Since I chose to use the project method for creating the feedback module (i.e has a compiled dll instead of the source being placed in the app_resources folder), I have to get the source version to place the right project files in the right places. As everyone might be aware, the project files typically have an AssemblyInfo.vb file.
The problem arose when the PA Installer tries to parse the AssemblyInfo.vb files - since there are two files with the same name, they get overridden.
The fix for this is creating another zip file (I called it resources.zip) which contains the vbproj and vb source files). Inside this zip file, I had to maintain the folder structure for the project which allowed the PA Installer to correctly place the files in the right places....

I also use NANT to automate the building process and I had a small bug in my NANT script which was not including the resx files in the source version......

I uploaded the fixes earlier today and the core has now been able to verify my changes. I am hoping that there are no more hold ups and we should be ready to release this (hopefully this week)...
If someone is having problems waiting for the official release, please feel free to contact me and I can see how to work with you personally to get your problem solved...

Sanjay

Tags:

Re: Update on Feedback Module and other items pertaining to feedback Module

Thanks for the feedback and the work that you've done on this module. Congratulations on your impending arrival!

By lillyg on   2/24/2007

Re: Update on Feedback Module and other items pertaining to feedback Module

Hi Sanjay, I could not find any other way to contact you but through this blog?

First off, I got a new born daughter myself and would like to give my best wishes for the pregnancy.

So about the module then, is it possible to somehow download the module as beta prior the release tracking program is complete?

/Tobias, Sweden

By tolar on   2/24/2007

Re: Update on Feedback Module and other items pertaining to feedback Module

Tobias - can you send me your email so that I can sign you up for beta testing for the feedback module.
Thanks
Sanjay

By smehrotra on   2/26/2007

feedback email validation

Hi, i have a problem with the feedback module. when i enter an invalid email i get "Error: Feedback is currently unavailable". Another issue is that the module allows sending empty messages. is there any validation done on the email or what should i do ?

By samar on   3/14/2007

Re: Update on Feedback Module and other items pertaining to feedback Module

Samar,
What version of the feedback module are you having this issue with - please post as a thread on the feedback forums so that others can also learn from the experience.

By smehrotra on   3/14/2007

Re: Update on Feedback Module and other items pertaining to feedback Module

When you have read this please delete.

Hi Sanjay

For your information there are about 10 or so issues in the gemini public forums that you urgently need to review and move across to your forum (inc a recent one that looks pretty serious). If you are unsure of the process please could you email Shawn. Many thanks!

By NukeAlexS on   10/4/2007
 


OnyakTech
Modules for Help Desks, Live Chat, Project Management, CRM, Charting, Reporting, Scrolling Text/Images, Portal Community tools and much more.
www.OnyakTech.com
IHostASP.NET Provides the Ideal DNN Hosting
We will help you with the installation, configuration, and troubleshooting of your DNN portal, no task is too big or small for us. Unlike other companies we are not just providing a reliable hosting service, but we are also focused on providing the best DotNetNuke hosting service on the internet.
www.ihostasp.net
$7.16/mo - Powerful DotNetNuke Hosting
Powerful DotNetNuke Hosting starting at under $8/mo with FREE SQL 2005, FREE Installation and expert support.
www.re-invent.com

DotNetNuke Corporation   Terms Of Use  Privacy Statement
DotNetNuke®, DNN®, and the DotNetNuke logo are trademarks of DotNetNuke Corporation
Hosted by MaximumASP