Tech Support Websites

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Friday, 30 March 2012

HOW TO eject USB device with a keyboard shortcut

Posted on 21:07 by Unknown
Source: Flickr/ekosystem
Most people will agree with the sentiment that "life is too short to remove USB safely"

But did you know,  you can configure a keyboard shortcut to invoke the Safely Remove Hardware Dialog?

The above trick requires you to create a Desktop shortcut. I assigned Ctrl+F12 to this shortcut as it is easy on the fingers.

You can also assign an memorable icon as detailed in the comments to the article specified in the link.
If you would also like the “official” icon, right-click on your new shortcut and goto “Properties.” In the resulting dialog, goto the “Shortcut” tab and click on the “change icon” button. Browse for the %SystemRoot%\system32\hotplug.dll file (or just copy/ paste) and select one of the icons of your choice.


Read More
Posted in HOWTO | No comments

Thursday, 29 March 2012

UX anti-patterns & other avoidable annoyances

Posted on 20:19 by Unknown
The Screenshots of Despair blog collects samples of discouraging messages/goofs in applications. This is interesting because it lets web developers & UX folks learn from other's mistakes/oversight.

Here are a couple of such messages I ran into in recent times:


I thought Opt Out meant "Don't show any ads at all". The Google Personalized Ads Preferences setting screen above warns you that you will see more less-personalized ads if you opt out.


Message in Windows 7: The password for this account has expired. To change the password, click Cancel, click Switch User and then log on - Where's the Cancel button?

The WTF Mobile Web blog similarly highlights problems in mobile websites through crowd-sourced screenshots.
Read More
Posted in | No comments

Free Pluralsight videos

Posted on 09:14 by Unknown
I'm a fan of Pluralsight & video-tutorial based learning. Pluralsight is doing a great job of getting experts to deliver sessions on Microsoft technologies. My favorite presenters are Scott Allen & Robert Cain.

My annual Pluralsight subscription got over recently & considering that they keep adding new videos regularly I plan to get a subscription again in the near future.

I recently recommended it to a colleague. I asked him to check out these videos from their collection which are available for free, before purchasing a subscription -
  1. Building Applications with ASP.NET MVC 4
  2. Introduction to ASP.NET 4 WebForms 
  3. Introduction to ASP.NET MVC 3
  4. Introduction to the ASP.NET Web API
  5. Introduction to WebMatrix 
  6. Introduction to Visual Studio LightSwitch 
  7. Orchard Fundamentals 
  8. Facebook Platform Overview
  9. Teaching Kids Programming with C#
  10. Learning How to Program with Scratch
  11. Learning to Build Apps with App Inventor
Multiple sections of the following courses (but not entire content) are free:
  1. Introduction to Visual Studio 2010 - Part 1
  2. Introduction to Visual Studio 2010 - Part 2 
  3. ASP.NET 3.5 Fundamentals
  4. ASP.NET 3.5 Security 
  5. Microsoft StreamInsight Fundamentals
As Pluralsight occassionally announces some of the courses they offer for free viewing for a limited time, you can start following Pluralsight on Twitter.

Happy learning!


Read More
Posted in ASP.NET, Learning Resources | No comments

Monday, 26 March 2012

Visual Studio and Crystal Reports

Posted on 09:36 by Unknown
Crystal Reports has probably the most complex branding history among software products. Originally created by Crystal Services Inc., it was acquired by Seagate Technology followed by Business Objects and is currently owned by SAP.

Microsoft bundled it with Visual Studio versions 2003 through 2008. Although it is not integrated with Visual Studio 2010, it is available as a free download. It is called "SAP Crystal Reports, version for Visual Studio 2010".

One of the benefits of "SAP Crystal Reports, version for Visual Studio 2010" listed on the download page is "Simplified royalty-free runtime licensing". Clicking on the "Licensing Explained" under the Additional Resources page opens up a 22-page PDF.

The fine-print for the asterix next to the exhortation to "Upgrade Directly to SAP Crystal Reports" reads:
SAP Crystal Reports can open and edit files created with SAP Crystal Reports, version for Visual Studio 2010 (and vice-versa), providing a fuller set of report design features compared to SAP Crystal Reports, version for Visual Studio 2010. SAP Crystal Reports does not include tooling to support the Visual Studio 2010 development environment but developers can use the SAP Crystal Reports, version for Visual Studio 2010 runtime engine to deploy SAP Crystal Reports RPT files with all the extended design features.

Now does that mean SAP Crystal Reports is better or SAP Crystal Reports, version for Visual Studio 2010?
Read More
Posted in VS2010 | No comments

Saturday, 24 March 2012

Web Apps Watch - 1

Posted on 20:36 by Unknown
As a web developer, I like to track interesting features, UI patterns used on popular Web Apps & also related trivia.

Here are a few things I noticed this week -

* Hotmail can help you organize emails from senders of bulk mail:

* I previewed some content from an ASP.NET book on Google Books and noticed their localization for India & acknowledgement of  popularity of Indian online stores - links to Indian online stores from where I can purchase that book:

* ChromeCacheView reveals interesting URL of where YouTube videos are coming from when I browse them over Airtel Broadband:

* Finding out what browser a visitor to your website is using, their IP address, screen resolution and if cookies are enabled in their browser, is old hat. There are scripts for just any website to find out if a visitor is logged into Gmail, Twitter & Facebook as this Wall Street Journal page shows:


* There have been times when I've wanted to add context notes to an email I've received so that I can reference it later. Messages in Gmail can be copied to Google Docs & you can add your notes there using a Labs feature.

* Twitter now provides local trends for 6 cities in India -Ahmadabad, Chennai, Hyderabad, Bangalore, Delhi, and Mumbai.

Read More
Posted in India, WebApps | No comments

Hidden features of ASP.NET

Posted on 11:08 by Unknown
On the StackOverflow forum, you'll find questions like "Hidden features of" technology X to be popular with a lot of up-votes. Such questions are sometimes closed as they are too subjective & do not fit into the expected Q&A format of the site. They however contain insightful answers.

Here is a list of "hidden" gems in ASP.NET that I've discovered (work in progress) and wanted to highlight them as the don't easily show up in the top results while googling -

  • Tag property for server controls - Just like the rel HTML attribute can be added to an element to store extra  info when it is required in a client-side programming scenario, the Tag property can be used with server controls to store some extra info that may not fit into regular properties.
  • RepeatLayout Property of  CheckBoxList server control - this property used to allow 2 possible values "Table" and "Flow" till ASP.NET 3.5, but from version 4 onwards it supports OrderedList and UnorderedList as well.  If you need to style a group of checkboxes generated through the  CheckBoxList server control, the default "Table" layout may be restrictive.  "Flow" and the other new options provide more flexibility in modifying the layout through CSS.


Related:
StackOverflow: Hidden Features of ASP.NET
Read More
Posted in ASP.NET | No comments

Wednesday, 21 March 2012

Online, SMS-based services to get distance, approximate autorickshaw fare

Posted on 09:23 by Unknown
It's common knowledge that most auto-rickshaw drivers in Indian cities fleece their customers at every chance they get.

Here is a list of online and SMS-based services to get distance, approximate autorickshaw fare and other location-related info (currently for South-Indian cities - Bangalore, Hyderabad, Chennai):

+ LatLong.in - Helps you locate places, get directions & find places near you. This service is accessible directly from their site, over SMS & their mobile site.


To know where a particular place is,
send <place name> to 90088 90088
To get help to go to a particular place,
send <place name> FROM <starting point> to 90088 90088
send <place name> TO <starting point> to 90088 90088

+ Suruk - provides autorickshaw fare and helps with routes via SMS via textWeb's platform. To use their service, send SMS/text in the following format to 9243342000 - @autofare <city>, <source>, <destination> 

Suruk also provides a smartphone app to pre-calculate auto-rickshaw fare, possible routes for a journey, a digital meter to verify if the autorickshaw's meter is rigged and driver conduct (!!) based on experiences of Suruk users (who lived to tell their tale).

+ MeterPodu - crowd-sources auto-rickshaw fares between places and shows the approximate distance (via Sid). You can find info through their site or via their Twitter account,  @meterpodu

The messages have to be in the following format:
@meterpodu get+auto+CHN+T.Nagar+Mylapore
@meterpodu add+auto+CHN+T.Nagar+Mylapore+70

Use these city codes for respective city:
Chennai-CHN, Bengaluru-BLR, Hyderabad-HYD
Read More
Posted in India, Internet, Tools | No comments
Newer Posts Older Posts Home
Subscribe to: Posts (Atom)

Popular Posts

  • 10 ways to make laptop battery last longer
    Paraphrased from a Right Choice magazine article with my own opinions: Keep the brightness of the screen as low as possible. If portability ...
  • Words that leave Google Instant speechless
    2600 Magazine has compiled a list of objectionable words that Google Instant has blacklisted. Several volunteers have submitted blackliste...
  • A new JavaScript Reference to bookmark
    For years, the JavaScript section at W3Schools.com has been a indispensable source of reference for me . It will now not be my only source. ...
  • Free JavaScript & jQuery learning resources
    There is a nice compilation of JavaScript & jQuery learning resources in this community wiki on StackOverflow.com . I picked those which...
  • Manipulate PDF files for free with PDFRider
    PDFRider (currently in version 0.5) is an open source project on Codeplex. This utility provides a GUI for the command-line program  Pdftk ...
  • Look what Google Goggles visual search can do
    Google Goggles is a visual search application available currently for Android powered phones. It may possibly be available for phones of oth...
  • HOW TO read long text messages on the Samsung Omnia 652
    Samsung Omnia 652 clumps text messages from a single recepient together. Scrolling through a message doesn't reveal the entire message ...
  • What is the difference between Browser Mode & Document Mode in IE
    If you're a web developer and your job actively involves building web pages that work the same in all browsers including the last three ...
  • Web Applications - Tips & Tricks
    Did you know, you can append +any-word to a GMail address & use that word to filter emails or distinctly identify where the mail has co...
  • Dig deeper into jQuery with "jQuery Succinctly"
    jQuery Succinctly by Cody Lindley is an ebook that Syncfusion is offering as a free download (requires registration). I've been working ...

Categories

  • AJAX
  • Android
  • APIs
  • App
  • ASP
  • ASP.NET
  • ASP.NET-MVC
  • Azure
  • Azure SQL Database
  • AzureInPictures
  • Bing
  • Book Review
  • Bookmarklet
  • Browsers
  • C#
  • chart
  • Chrome
  • Cloud
  • CSS
  • CSS3
  • DidYouKnow
  • E-Commerce
  • Excel
  • FB
  • Fiddler
  • Firefox
  • Gadgets
  • GeoLocation
  • GMail
  • Google
  • Google Docs
  • Google Reader
  • Health
  • Hotmail
  • HOWTO
  • HTML
  • HTML/CSS
  • HTML5
  • Humor
  • Hyderabad
  • IE
  • IIS
  • India
  • Internet
  • IT
  • Javascript
  • jQuery
  • JSON
  • JSONP
  • Laptop
  • Learning Resources
  • Lists
  • Map
  • Metrics
  • Microsoft
  • miscellaneous
  • Mobile
  • NAPA
  • Office365
  • Opera
  • PDF
  • Performance
  • Personal
  • PHP
  • PM
  • PowerShell
  • Privacy
  • Programming
  • Rant
  • Safari
  • Science
  • Search Engines
  • SearchEngines
  • Security
  • SEO
  • Sharepoint
  • SharePoint2013
  • Silverlight
  • Software Engineering
  • Solutions
  • SQL Azure
  • SQL Server
  • TFS
  • Tip
  • Tips
  • Tools
  • Tools/Utilities
  • Trivia
  • TWIL
  • Twitter
  • UX
  • VM
  • VS.NET
  • VS2010
  • VS2012
  • WCF
  • WebApps
  • Websites
  • WF
  • Windows Phone
  • Windows7
  • Windows8
  • Word
  • WP7
  • WPF

Blog Archive

  • ▼  2013 (112)
    • ▼  October (16)
      • 10 ways to make laptop battery last longer
      • Learnings in S/W Engineering from the HealthCare.g...
      • TWIL - Week #29
      • MS currently has 21 apps on Google Play, incl. Wor...
      • Review: uCertify PMI PMP v-5 Online PrepKit
      • TWIL - Week #28
      • HOW TO highlight a Province within a Country with ...
      • My first impressions of Nexus 7 tablet
      • Free APIs, online services to generate screenshots...
      • TWIL - Week #27
      • HOW TO prevent mixed content warning in web pages
      • What's common between Kovid Goyal & Antony Lewis?
      • TWIL - Week #26
      • FB & Twitter spam me with similar subject line
      • Book Review: PMP Rapid Review by Sean Whitaker; MS...
      • Windows Azure Mobile Services - Error: Table 'some...
    • ►  September (14)
    • ►  August (8)
    • ►  July (8)
    • ►  June (13)
    • ►  May (12)
    • ►  April (12)
    • ►  March (8)
    • ►  February (15)
    • ►  January (6)
  • ►  2012 (127)
    • ►  December (11)
    • ►  November (14)
    • ►  October (13)
    • ►  September (14)
    • ►  August (16)
    • ►  July (16)
    • ►  June (6)
    • ►  May (5)
    • ►  April (11)
    • ►  March (12)
    • ►  February (7)
    • ►  January (2)
  • ►  2011 (98)
    • ►  December (5)
    • ►  November (2)
    • ►  October (5)
    • ►  September (7)
    • ►  August (7)
    • ►  July (15)
    • ►  June (10)
    • ►  May (7)
    • ►  April (8)
    • ►  March (10)
    • ►  February (11)
    • ►  January (11)
  • ►  2010 (163)
    • ►  December (14)
    • ►  November (19)
    • ►  October (19)
    • ►  September (15)
    • ►  August (18)
    • ►  July (17)
    • ►  June (20)
    • ►  May (17)
    • ►  April (19)
    • ►  March (5)
Powered by Blogger.

About Me

Unknown
View my complete profile