Useful Resources

This page lists links to useful websites other online resources, I update this page as and when I find anything useful to be shared.

–Updated on 14-01-2015–

Huge compilation of online Educational Resources. Find more about them here.

Download free assets (Art, Media, Pics, etc.) for use in your apps.

As mentioned on the site: Project Gutenberg offers over 42,000 free ebooks: choose among free epub books, free kindle books, download them or read them online.”

As mentioned on the site: “Free public domain audiobooks, Read by volunteers from around the world.

Ambling Books

Provides a lot of free audio books.

Microsoft Virtual Academy

As mentioned on the site: “Successful technologists never stop learning and great technology never stops evolving. Microsoft Virtual Academy (MVA) offers online Microsoft training delivered by experts to help technologists continually learn, with hundreds of courses, in 11 different languages. Our mission is to help developers, knowledgeable IT professionals and advanced students learn the latest technology, build their skills, and advance their careers. MVA is free of charge, and the entire service is hosted on Windows Azure.”

Article on SEO for Bloggers

This is a link to a post in WordPress forums on SEO for bloggers. Nice read for bloggers.

Very good site to learn new languages totally free without any ads!

As given on website:  “Take the World’s Best Courses, Online, For Free.”

As stated on this blog:  “The Microsoft All-In-One Code Framework is a free, centralized code sample library driven by developers’ needs. Our goal is to provide typical code samples for all Microsoft development technologies, and reduce developers’ efforts in solving typical programming tasks.”

List of Universities offering free online courses

These are some of the Universities that provide free online courses.

  1. Massachusetts Institute of Technology
  2. Open University
  3. Carnegie Mellon University
  4. Tufts University
  5. Stanford University
  6. University of California, Berkeley
  7. Utah State University
  8. Kutztown University of Pennsylvania
  9. University of Southern Queensland
  10. University of California, Irvine

TED: Ideas Worth Spreading; is an excellent website. Must visit.

Know everything about any Company, an insider’s view about the company… what it does, salaries, interview questions, employee reviews, job openings, etc.

Here you can download training videos on different Microsoft technologies.

Very nice site. Allows direct download of videos in different formats and even mp3, the audio only version of the training material.


This is the official site of Microsoft Professional Developer Conference (PDC).

PDC is held every year. All the new and old technologies of Microsoft are discussed in this conference by different experts. You can get very useful material from this site.

MSDN India

This is the official Microsoft’s MSDN online for India.

TechNet Library

This is another online library from Microsoft. This is different from MSDN and includes information on every Microsoft Technology.

Visual Studio Magazine

Official website of Visual studio Magazine

Microsoft Web Platform Installer

Once you download this, you can download Microsoft products that are freely available to install online. The Web Platform Installer shows a list of products available online that you can download and install.

Technology forum, codes, projects, etc.

Open source projects created by many developers using Microsoft technologies.

If you know any useful website or online resources not listed here, you can leave them in comments below. I will add it to this page to share with others.

Leave a Reply

Your email address will not be published. Required fields are marked *