473,405 Members | 2,444 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,405 software developers and data experts.

Domain Name Registration

Hi All,

We are developing an application which provides users to create their own website and assign a domain name.we are almost done,but one thing that was left is once the user completes his site and assign a domain name then we need to register domain name .One way of doing this is we can integrated with any of the providers who provide API for domain name registration..But I wanted to know if there is any way that we can write programtically to configure in our IIS.Please ,can any one help me out this at earliest as I am in need of this immediately,This is something similar in freewebs.com.

Thanks in advance.
Jul 30 '08 #1
9 1604
Plater
7,872 Expert 4TB
Why would you need to configure anything in your IIS for it?
If your IIS is up and running and serving up a webpage, just point the A record for the domainname you registered to the IP address that goes to the computer housing the IIS website?
Jul 30 '08 #2
Hi ...

Thanks for the response.

I am not that good in this concept.Can u please brief me what exactly u meant to say .for example I have created a website and assigned a domain . for this domain we will have a url mapped

http://250.198.10.11/NewDealerSite.aspx?sid=1 -This is the url that will be passed

www.mysite1.com --- this is the domain name to be registered.for above link.

Sid will differ for each user that is the parameter that we pass .Now can you tell me taking this as an example .Sorry,if I trouble u.But I really wanted to know the implementation.

Thanks
Jul 31 '08 #3
Plater
7,872 Expert 4TB
Well for example if I have a server at 64.64.64.23 and i bought the domainname "mydomain" I would simply tell the dns settings for the domain that "mydomain.com" should go to 64.64.64.23.
Then when people put that "mydomain.com" in their browser it will go to my server and my website.
That is the most basic entry for a nameserver.
Jul 31 '08 #4
But here I need to do it dynamically programatically .we can't do it manually,That is what I am looking for

Thanx
Aug 1 '08 #5
Hi All..

Can anyone help me out in knowing some information related to domain name .I wanted to assign domain names through my application ,is there any way where i can register in Dns server .if so,how long does this process take .

Thanks In Advance
Aug 13 '08 #6
Curtis Rutland
3,256 Expert 2GB
Do not double post your questions. If you feel that your question has been neglected, you can reply to the original question to "bump" it back to the top.

MODERATOR
Aug 13 '08 #7
bnashenas1984
258 100+
I saw this post today and thought you might be interested on testing the tool I use to find domain names. It's a great tool to combine domain names.

www.rapidkid.com

I'm not sure if i'm allowed to post url's in this forum.

hope you find this tool helpful
Feb 20 '09 #8
tlhintoq
3,525 Expert 2GB
Just a quick comment on the sequence of your work flow...

You said you are
  1. Assigning a domain name
  2. Building the web site
  3. Registering the domain name
That is going to come back and bite you some day. At some point you are going to assign a domain name because it was available on Monday, build the site, then try to register the domain name on Tuesday after someone else has bought that name.

You really want to get the domain registered at the point where the customer approves it. Then you can take as much time as you like to build.
Feb 20 '09 #9
JamieHowarth0
533 Expert 512MB
From what I have read, the OP wants to build a full end-to-end ERP system so customers can buy web hosting and a domain and have the two automatically linked together.


This would involve a multi-step process:
  1. Become an ICANN (or country-specific) registrar and register with the appropriate registry to be allowed to do this. Then get their API (I'm guessing they're gonna be using something like SOAP, XMLRPC or some other kind of server-side XML transfer).
  2. When your customer registers a domain, the domain has to be registered on your nameservers. Set up a nameserver with your domain (contact your registrar and ask for "glue" records - you'll need a server with 2 Internet-accessible IPs for this).
  3. Read here for the innards of the Microsoft DNS API. This will tell you how to utilise the DNS WMI Provider (using dnsapi.dll) to query and manipulate DNS records via WMI on Windows 2000 and later.

Once you've done this, you're at a stage where your customer can register a domain via your website (which then gets registered with the registry via that XML call) and then the DNS records are added to your nameservers (so the domain actually points somewhere).

Then, you want to take that domain, and read up on Microsoft's IIS API so you can set up a new website with host header mappings that match the domain that's just been registered, along with setting up new subfolders and adding the domain to mail server software so you can also provide email.

In a nutshell, that's the programmatic process for a web app that sells web hosting, domains and email.

Hope this helps.

codegecko :-)
Feb 20 '09 #10

Sign in to post your reply or Sign up for a free account.

Similar topics

0
by: John | last post by:
What is the best function to check if a domain name exists. I had read somewhere that checkdnsrr() can do the job, but unfortunately it is not giving correct result all the time. For example it...
3
by: - Bob - | last post by:
Question: Is there any way to pry a domain loose that is still registered for a couple of years if you know that the owner listed in the registration is deceased, the company no longer exists, and...
2
by: Jordan | last post by:
Suppose I register a domain name, MyDomain.com, through register.com (or any other of the many domain name registrars). I own the domain name. The domain name goes into the global DNS database. ...
11
by: Mark Hollander | last post by:
How do I get the name of the Workgroup or Domain that the computer has been registered in. Thank you Mark Hollander
2
by: news | last post by:
I just upgraded to PHP 4.4.2 on my Slackware 10.2 system. And Apache/mySQL/PHP all work great through a browser. No errors. But when I try to run a PHP script through the command line, which I...
6
by: MLH | last post by:
I'm tired of reading the fine print! Too many registrars out there. So I'm asking this group for a little help. I'm looking for a Registrar who will do an honest day's work for a fair price. I'm...
22
by: magic_hat60622 | last post by:
Hi all. I've got an app that dumps a user id into a session after successful login. the login page is http://www.mydomain.com/login.php. If the user visits pages on my site without the www (i.e.,...
0
by: conniezhang | last post by:
Dear Valued Businessman/BusinessLady, Todaynic.com is one of the first ICANN Accredited Registrars and CNNIC Accredited Domestic Registrars in China. Great amount of domain extensions with low...
6
by: Guy Macon | last post by:
While I agree with the sentiment, the oringinal title on this thread ("OT: Specially for , why you should always use example.com for obfuscating domains") is wrong. There are other reserved domain...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.