How to create a sub domain on the fly in IIS Server / ASP.NET project
Step 1: Add following DNS records into your donmain:
example.com IN A XXX.XXX.XXX.XXX
www.example.com IN A XXX.XXX.XXX.XXX
default.example.com IN A XXX.XXX.XXX.XXX
# Wild card DNS record
*.example.com IN CNAME default.example.com
Step 2: Create your website in IIS Server for default.example.com
Step 3: Get your sub domain name in ASP.NET MVC project
var uri = Request.Url;
var fullDomain = uri.GetComponents(UriComponents.Host, UriFormat.SafeUnescaped);
var domainParts = fullDomain
.Split('.') // ["test", "example", "com"]
.Take(1); // ["com", "example"]
var subdomain = String.Join(".", domainParts);
Tuesday, April 14, 2015
Monday, April 13, 2015
Architectures Comparison Summary
For Event-Driven architecture. there are two problems:
Testability and Development
But with CQRS/Event Sourcing, it is very easy to create BDD unit test.
Source:
http://www.oreilly.com/programming/free/files/software-architecture-patterns.pdf
Friday, April 10, 2015
Complexity is the enemy
http://neugierig.org/software/blog/2011/04/complexity.html
Excerpt:
"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."
Thursday, April 9, 2015
John Resig, source code comments on jQuery
http://genius.it/5088554/ejohn.org/files/jquery-original.html
The original JQuery Source code, led by John Resig, inventor of jQuery
The original JQuery Source code, led by John Resig, inventor of jQuery
Subscribe to:
Posts (Atom)
