Mahdi Taghizadeh I'm who I'm!

20Aug/117

The Most Useful Keyboard Shortcuts for .NET Developers

A few days ago I blogged about a .gitignore file for those developers with a focus on .NET technology and tools and today I want to share a small cheatsheet with you I called it “The Most Useful Keyboard Shortcuts for .NET Developers”.

You have probably seen many cheatsheets and blog posts talking about useful shortcuts to use in Windows, Visual Studio and etc.; Today I came up with an idea to create a single cheatsheet with the most useful shortcuts which a .NET developer can use in his/her daily coding stuff so I ended up creating a document containing some useful shortcuts for Windows 7, Visual Studio 2010 and ReSharper 6. You can view and download this document/cheatsheet on Google Docs.

Just like what I had requested for .gitignore file, please send me your suggestions as a comment on this post or to @mahdi on Twitter. This way I can complete/enhance this cheatsheet to be more useful.

5Jul/115

Sencha Touch HTML5 Project Template for Visual Studio 2010

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:

  1. Download Sencha Touch Project Template.
  2. 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)
  3. Open Visual Studio.
  4. Select “File > New Website…” and then “Sencha Touch Project

2011-07-05_1640

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.