Additional security when calling JSON serialized services
A security feature of ASP.NET web services that are JSON serialized through the ASP.NET AJAX extensions is that they must be requested in a specific way. This is an important deterrent against your services being used in XSS attacks. Scott Guthrie has a great post providing detailed information on the particulars. It boils down to is two things:
- The request must be an HTTP POST request
- The request’s content-type must be: “application/json; charset=utf-8?
When you register and call a web service through ASP.NET AJAX’s ScriptManager, you may safely enjoy blissful ignorance of these requirements. The framework transparently handles everything for you.
However, if you want to use a third party AJAX framework to request the JSON serialized output, you may run into trouble due to these security features.
Interview Thank You Letters
Make sure you have the correct names, titles and contact details of the person or people who interviewed you.
Write individual letters to each person who interviewed you, keeping the essentials the same but briefly personalizing each one. You can also include anyone who helped you with setting up the interview.
Send the thank you letter within 24 hours of the job interview. Find out the best way to reach the recipient- e-mail, post, hand delivery etc. You can get this information from the receptionist or human resources. The faster the letter gets to its destination the greater the chance of creating a positive impression. You can use an express postal service rather than regular mail to ensure speedy delivery.
If you are concerned about the time the post may take you can e-mail a short, simple thank-you message and follow up with a more formal letter in the post. E-mailing your thanks is usually not as impressive as a formal, posted letter. However, if the company tends to do business by e-mail and if most of your contact has been through e-mail, then it is probably an acceptable form of communication. Faxing should be a last resort.
Hand-write the letter only if you have legible handwriting. Typing and signing the thank you letter is usually a better option. Use good quality paper and envelopes. Avoid colored stationary - it looks unprofessional. If you have letterhead stationary use it.
Spell check and proof read all your correspondence. You can also ask someone else to proof it for you. That way you will be sure it's all correct. Spelling and grammatical errors are the easiest way to make a bad impression.