Posted: July 5th, 2011 | Author: Mahdi Taghizadeh | Filed under: Android, Download, HTML5, iPhone, JavaScript, SenchaTouch, Visual Studio, Web, Web 2.0, Web Development | 8 Comments »
Sencha Touch is a powerful JavaScript framework for mobile which is based on HTML5 and CSS3 and let you create eye catching web applications for popular mobile platforms like Android, iOS and BlackBerry.
If you’re a Microsoft developer, most likely you prefer to work in your favorite IDE: Visual Studio. In order to create a Sencha Touch powered website in VS you can create an empty website, remove web.config, add necessary JavaScript and CSS files and create an HTML5 file to begin. This is easy but the better way you can use a pre-built project template to create such project in seconds. Today I created the same project and exported it as a Visual Studio Template which you can include in your templates. Let’s see how we can do this:
- Download Sencha Touch Project Template.
- Copy downloaded zip file to C:\Users\{USERNAME}\Documents\Visual Studio 2010\Templates\ProjectTemplates (I suggest you rename the file to Sencha Touch Project.zip after copying)
- Open Visual Studio.
- Select “File > New Website…” and then “Sencha Touch Project”

Ok! You’re done. Now you have a project with a “content” folder containing required CSS and JavaScript files to start with Sencha Touch Framework as well as a sample HTML5ified “index.html” to begin your work.
Posted: August 28th, 2009 | Author: Mahdi Taghizadeh | Filed under: Download, iPhone, News, Tips and Tricks, Tutorial | 40 Comments »
Right after Apple upgraded its iPhone OS to v.3.0 and introduced new Push Notification feature many companies and developers started to write new applications or update their existing apps to use this new cool feature. One of them was BNO News which sends out breaking news alerts in four different ways: 1- Twitter, 2- Email, 3- Friendfeed, 4- iPhone. First three services are free but the last one is not free. You have to pay for their application as well as a monthly subscription fee to receive alerts on your iPhone. I was thinking to find a way to receive these alerts for free and I find a tricky way that I want to share with you here. You have to follow these steps to enable BNO alerts on your iPhone without paying them a penny!
- Download and install TextFree Lite on your iPhone. It’s free.
- Create a TextFree account which gives you a unique @textfree.us email address to receive messages.
- Create a new GMail account at http://mail.google.com/mail/signup
- Go to BNO mail subscription page and subscribe using your new GMail address.
- Login to your new GMail account and wait until BNO confirms your subscription then go to GMail Settings > Forwarding and POP/IMAP
Now put your textfree.us email address in the text box labeled with “email address” (see above) and save your settings.
- You’re done! Each time BNO sends an alert to your GMail address it is automatically forwarded to your textfree.us and therefore you receive a Push Notification alert on your iPhone!
Do you know why we used GMail account in the middle of our trick and didn’t use textfree.us address directly? BNO rejects subscription requests from all @textfree.us or similar services email addresses!
Hope you enjoy this trick ;)
Posted: April 20th, 2009 | Author: Mahdi Taghizadeh | Filed under: ASP.NET MVC, Book Review, Download, eBooks, Freebies | 40 Comments »
It’s about one month that ScottGu and his team have released ASP.NET MVC 1.0 but still there aren’t numerous books on this topic available in the market. As I know by far, these titles are available to purchase: ASP.NET MVC Framework Preview and ASP.NET MVC 1.0 Quickly. I know there are many articles and blog posts containing valuable information and tutorials to start learning ASP.NET MVC but many developers prefer to read books because they are better structured to learn something. From the earlier previews, authors that had been starting to write books on this topic offered some sample chapters to introduce them to the community (and they are still doing) so I decided to list all (or at least most) of them here for a quick access. My list contains both PDF sample chapters as well as link to some authors’ blog posts which contain draft unedited versions of their books:
As Wrox has announced, Professional ASP.NET MVC 1.0 is to be published in April and we’re close to see what ASP.NET team have done as a book for ASP.NET MVC developers!

Posted: December 15th, 2008 | Author: Mahdi Taghizadeh | Filed under: .NET General, ASP.NET, Download, Microsoft, Security | 22 Comments »
Recently Microsoft released a beta edition of Anti-XSS library V3.0. Here’s a list of some new features which were added in this release:
- An expanded white list that supports more languages
- Performance improvements
- Performance data sheets (in the online help)
- Support for Shift_JIS encoding for mobile browsers
- A sample application
- Security Runtime Engine (SRE) HTTP module
Also as you can read on Microsoft Connected Information Security Group blog they have also released a CTP version of CAT.NET (Microsoft Code Analysis Tool .NET) which is a managed code static analysis tool for finding security vulnerabilities such as Cross Site Scripting – SQL Injection – Process Command Injection – File Canonicalization – Exception Information, etc.
Downloads:

Posted: December 11th, 2008 | Author: Mahdi Taghizadeh | Filed under: Download, Freebies, Security, Software | 12 Comments »
McAfee, the famous security products vendor, offers a %100 discount on McAfee Virus Scan Plus 2009 + 1 year free subscription (a $40 value). To receive your own free license just go here and enter VSPPROMOCF as coupon code and click on checkout; now you have a $0 shopping card!
Offer is valid through December 31, 2008. You can download your copy for Windows 2000, Windows XP and Windows Vista.
+ [via Labnol]
+ It seems that free Anti Virus offers is going to be expanded after Microsoft announced free Anti Virus offer in near future!