<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/how-we-built-twittermatic-net---part-7-deploying-to-the-cloud-j9qcjwlki" -->

---
title: How we built TwitterMatic.net - Part 7: Deploying to the...
description: Final installment of a series documenting the build of TwitterMatic.net, covering deployment of the application to Windows Azure via Visual Studio's publish...
canonical: https://daily.dev/posts/how-we-built-twittermatic-net---part-7-deploying-to-the-cloud-j9qcjwlki
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: How we built TwitterMatic.net - Part 7: Deploying to the cloud | daily.dev
og:description: Final installment of a series documenting the build of TwitterMatic.net, covering deployment of the application to Windows Azure via Visual Studio's publish...
og:url: https://daily.dev/posts/how-we-built-twittermatic-net---part-7-deploying-to-the-cloud-j9qcjwlki
og:image: https://api.daily.dev/og/posts/j9QCJWLkI.png
og:image:alt: How we built TwitterMatic.net - Part 7: Deploying to the cloud
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# How we built TwitterMatic.net - Part 7: Deploying to the cloud

**[Maarten Balliauw](https://daily.dev/sources/maartenballiauw)** · 3 min read · 0 upvotes · 0 comments

## Summary

Final installment of a series documenting the build of TwitterMatic.net, covering deployment of the application to Windows Azure via Visual Studio's publish feature, and how to map a custom domain name to the default cloudapp.net Azure URL using a CNAME DNS record. Links to the full source code on CodePlex are included along with references to the earlier parts of the series.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://blog.maartenballiauw.be/posts/2009-07-02-how-we-built-twittermaticnet-part-7-deploying-to-the-cloud>

## Questions this post answers

### How do I point a custom domain name to a Windows Azure cloudapp.net application?

Create a CNAME record in DNS pointing your domain to the default cloudapp.net address, for example www.twittermatic.net IN CNAME twittermatic.cloudapp.net. Windows Azure uses the default cloudapp.net URL as an abstraction over its virtual IP addresses, so IPs can change without disrupting the application, making CNAME the recommended approach instead of pointing directly at an IP.

_daily.dev surfaces practical cloud deployment write-ups for developers mapping custom domains to hosted apps._

## Similar posts on daily.dev

- [Blazor CI/CD with GitHub Actions: Automate Deployment to Azure Static Web Apps](https://daily.dev/posts/blazor-ci-cd-with-github-actions-automate-deployment-to-azure-static-web-apps-ntr3h4pau) · Syncfusion · 0 upvotes · 0 comments

---

Tags: [#azure](https://daily.dev/tags/azure), [#dns](https://daily.dev/tags/dns)

[View this post on daily.dev](https://daily.dev/posts/how-we-built-twittermatic-net---part-7-deploying-to-the-cloud-j9qcjwlki)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"How we built TwitterMatic.net - Part 7: Deploying to the cloud","url":"https://daily.dev/posts/how-we-built-twittermatic-net---part-7-deploying-to-the-cloud-j9qcjwlki","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/how-we-built-twittermatic-net---part-7-deploying-to-the-cloud-j9qcjwlki"},"datePublished":"2026-10-04T13:05:16.174Z","dateModified":"2026-10-04T13:07:16.753Z","description":"Final installment of a series documenting the build of TwitterMatic.net, covering deployment of the application to Windows Azure via Visual Studio's publish...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/26489e1a89aa7ea1315e3e7ad517fd17?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/26489e1a89aa7ea1315e3e7ad517fd17?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Maarten Balliauw","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Maarten Balliauw","logo":"https://media.daily.dev/image/upload/s--rOTg3VYO--/f_auto,q_auto/v1791119043/logos/maartenballiauw?_a=BAMAMicg0","url":"https://daily.dev/sources/maartenballiauw"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/how-we-built-twittermatic-net---part-7-deploying-to-the-cloud-j9qcjwlki","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"azure,dns","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Maarten Balliauw","item":"https://daily.dev/sources/maartenballiauw"},{"@type":"ListItem","position":3,"name":"How we built TwitterMatic.net - Part 7: Deploying to the cloud"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/how-we-built-twittermatic-net---part-7-deploying-to-the-cloud-j9qcjwlki#faq","mainEntity":[{"@type":"Question","name":"How do I point a custom domain name to a Windows Azure cloudapp.net application?","acceptedAnswer":{"@type":"Answer","text":"Create a CNAME record in DNS pointing your domain to the default cloudapp.net address, for example www.twittermatic.net IN CNAME twittermatic.cloudapp.net. Windows Azure uses the default cloudapp.net URL as an abstraction over its virtual IP addresses, so IPs can change without disrupting the application, making CNAME the recommended approach instead of pointing directly at an IP. daily.dev surfaces practical cloud deployment write-ups for developers mapping custom domains to hosted apps."}}]}
```

