Granting Folder/File Permissions to IIS AppPool

If you application pool is named “AppPoolXXXX”

  1. Go to the folder/file you want grant permissions.
  2. Right click the file and select “Properties” –> “Security”
  3. Click the “Edit” –> “Add”
  4. Enter “IIS AppPool\AppPoolXXXX” in the “Enter the object names to select:” text box.
  5. Click the “Check Names” button and click “OK”.
  6. Select the read/write/etc permissions you want to grant.

Small Office Phone and PBX

There are many office phone solutions.  One common need is phone extensions.

RingCentral Professional ($19.99 per month with 5 extensions and 1000 minutes) to ($12 per month with unlimited extensions + 6 cents per minutes)

The other option for tech savvy is use netTalk and Obi110 and Asterik.

I want to call one important fact from the blog’s comments:

Why not just use the Nettalk SIP credentials directly on Asterisk without the dongles and the ATA (like many of us have done for years)?

[WM: We don’t recommend that users violate NetTalk’s express terms of service.]

Windows Azure Reserved IP / AWS Elastic IP

For a long time, I have been using Amazon AWS because of Elastic IP. 

Elastic IP allows me to keep an IP address even when my instance of virtual machine has stopped.  When I start up the instance again, I get the same IP address.

This is useful when you have a DNS recording pointing to your virtual machine.  Without the elastic IP, you have to keep updating your DNS record to reflect the different IP address you have been assigned for your instance of virtual machine.

There are other solutions such as dynamic DNS. 

Here is how to do equivalent of “Elastic IP” with Windows Azure:

On Windows Azure side, there was some solution back on 3/4/2014 “Set Azure VM Static IP Address”, via PowerShell.

On 5/14/2014, Microsoft supports Reserved IP Address.

Competition is a good thing. Smile