
Port Small PHP Function to C# for ASP.NET App
5507
£90(approx. $121)
- Posted:
- Proposals: 2
- Remote
- #57336
- Archived
Description
Experience Level: Intermediate
JQuery Plugin Email Function is written in a PHP Class that I need ported to a C# Send Mail Class for an ASP.NET 2.0 Application.
The php file is already written and its included with a JQuery plugin that I want to use in an ASP.NET 2.0 site that I'm building.
Here is the JQuery Plugin Example that has the php file:
http://www.ericmmartin.com/projects/simplemodal-demos/ Click "Contact Form"
I have the UI and Contact Modal Pop-Up Function working on the MasterPage.
As you can see in the demo, this Modal Contact Form is very simple with a few fields.
Here is the complete Job Description:
1) Duplicate the functionality of Contact.php in C# asp.net to be used for the Pop-Up Contact Modal.
2) There should be 2 Classes. They are: C# Entity Mail Class and a Send Mail Class that uses the Entity Class.
2b) This .cs Send Mail Class should be implemented from the MasterPage Code Behind because this is the location of the Contact Pop-up Modal.
3) The .cs Entity Mail Class Object should be scalabile for an additional aspx Contact Form that I will develop in the future and that is not part of this project. I would provide those additional properties which should be included in the Entity Class. Such as: Address1, Address2, City, State, etc. Therefore, this Entity Class would have the Properties for both the Contact Modal and some addtional Properties I just mentioned.
4) The .cs Send Mail Class should provide for 2 Methods: A) generate a token B) check the token and send an email using/containing the fields shown in the contactmodal contact.php example. Again all of this functionality is already written in the Contact.php.
5) The .cs Send Mail Class should also duplicate the existing validation within Contact.php.
6) Test to be sure the Send Mail Facility functions and enable me a few hours to test this as well.
The php file is already written and its included with a JQuery plugin that I want to use in an ASP.NET 2.0 site that I'm building.
Here is the JQuery Plugin Example that has the php file:
http://www.ericmmartin.com/projects/simplemodal-demos/ Click "Contact Form"
I have the UI and Contact Modal Pop-Up Function working on the MasterPage.
As you can see in the demo, this Modal Contact Form is very simple with a few fields.
Here is the complete Job Description:
1) Duplicate the functionality of Contact.php in C# asp.net to be used for the Pop-Up Contact Modal.
2) There should be 2 Classes. They are: C# Entity Mail Class and a Send Mail Class that uses the Entity Class.
2b) This .cs Send Mail Class should be implemented from the MasterPage Code Behind because this is the location of the Contact Pop-up Modal.
3) The .cs Entity Mail Class Object should be scalabile for an additional aspx Contact Form that I will develop in the future and that is not part of this project. I would provide those additional properties which should be included in the Entity Class. Such as: Address1, Address2, City, State, etc. Therefore, this Entity Class would have the Properties for both the Contact Modal and some addtional Properties I just mentioned.
4) The .cs Send Mail Class should provide for 2 Methods: A) generate a token B) check the token and send an email using/containing the fields shown in the contactmodal contact.php example. Again all of this functionality is already written in the Contact.php.
5) The .cs Send Mail Class should also duplicate the existing validation within Contact.php.
6) Test to be sure the Send Mail Facility functions and enable me a few hours to test this as well.
Paul S.
0% (0)Projects Completed
-
Freelancers worked with
-
Projects awarded
0%
Last project
12 Apr 2026
United States
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies