Free Information Technology Magazines and eBooks

Wednesday, October 07, 2009

Video: How to Write Your Own Facebook App

I want to share this great 5 minutes video tutorial to people who wants to write their own Facebook Application. All you need is a little knowledge on web programming languages, some free space on a web server where you'll host your Facebook app, and a Facebook account. This video explains how to write a basic Facebook app that will have links to our social profiles and a Google site search box. Of course this simple idea can later be a prototype to build slightly more complex applications.




Read the full article with step-by-step detailed instruction via [DigitalInspiration]

For more Video Tutorials, subscribe now.

Video: Microsoft MultiTouch Mice Prototype

I usually don't post about hardware but this gadget is too interesting to be ignored so I guess it is always true that there is an exception to the rule. I luckily came across to this video at techflash.com, a sneak peek to the future of Microsoft Mice device. Take note that according to Microsoft, these are just prototypes, at least for now. In many cases, however, concepts that come out of Microsoft Research end up being incorporated into products or turned into products. So for now, enjoy watching the video.





To stay up-to-date on Technology news, subscribe now.

Tuesday, October 06, 2009

Microsoft Web Platform Installer 2.0

Microsoft Web Platform Installer 2.0We may all agree how tedious it can be to set up all the software we need to build and run Web sites and applications on Windows. With the release of Microsoft Web Platform Installer 2.0, all these works will be taken care of automatically. Web PI is a one-stop installer that will install all the components and pieces of software you need to start developing web sites. It also give you option to include and configure some popular open source web applications like WordPress, Drupal, Gallery, Moodle and many more.


Microsoft Web Platform Installer 2.0 Options

The Microsoft Web Platform basics includes the framework, web server, database and tools you'll need to build and run Web sites and applications on Windows. The installer itself is only 2MB in size but it will automatically download required files so your machine must be connected to the internet. After gathering your computer's information, the installer will let you customize the products to be installed (customize link is available on each module). To include other web apps, just browse to Web Applications tab and tick each web apps you need.

Download Microsoft Web Platform Installer 2.0 for Free via [Microsoft/Web]

To stay up-to-date on Technology news, subscribe now.

Monday, October 05, 2009

ListView Drag and Drop in VB.NET

While doing some code optimization on our in-house billing module that has Drag-and-Drop functionality, I decided to share the VB.NET code to beginners who want to implement Drag and Drop feature on their ListView controls. This sample VB.NET project demonstrate the technique to move items between two or more listview controls. To move multiple items back and forth between two listview, follow these steps.

Sunday, October 04, 2009

SQL Server Cheat Sheet for Developers

For my Today's blog, I wanna share the Cheat Sheet for SQL Server Developers created by Xander Zelders that i have been using for some time now. It is a Microsoft SQL Server (versions 6.5, 7.0, 2000 and 2005) cheat sheet that can be printed on a A4 paper (printed on both sides), laminated and post on your cork board or place on the top of your desk. You need to print it with a color-printer to be able to see the color coded information.


SQL Server Cheat Sheet for Developers

The cheat sheet contains:
- Checklist for writing fast queries
- Sargability of queries
- Checklist for creating indexes
- Examples of connectionstrings
- The syntaxis for SELECT, UPDATE, DELETE and INSERT queries
- The syntaxis for CREATE TABLE and ALTER TABLE
- CREATING, ALTERING and DELETING Stored Procedures, Indexes, Views, Triggers and Functions
- A legend of the 'Execution Plan Icons', including some optimizing tips and tricks.
- All datatypes, including memory-usage and indication for best performing types
- All string functions
- All system functions
- All date and time functions
- A list of all dateparts
- The cursor functions
- The mathematical functions

Download the Cheat Sheet for SQL Server [Dotnet4all]

For more SQL Tips and Tricks, subscribe now.

Saturday, October 03, 2009

Video: What is Google Wave?

Video: What is Google Wave?Even myself don't fully understand what Google Wave is all about? and what is it for? From what I understand, It is a new communication medium that combines email and instant messaging collaboration in one. But it is not suppose to be as simple as that and even the description itself don't explained the full essence of Google Wave. With this video I grabbed from techcrunch, you may know why you would want to use Wave (at least 3.5% of it as they claim).




You may also want to see a Google Wave demo here.

As of this writing, I'm still waiting for my Google Wave Invitation.

To stay up-to-date on Technology news, subscribe now.

Java Extension for ADO.NET Data Services

Noelios Technologies, just released a new bridge for Java and .NET through Restlet open source project. It is a lightweight REST framework for Java that includes the Restlet Extension for ADO.NET Data Services. The Restlet extension makes it a breeze for Java programmers to use ADO.NET Data Services, they can now connect their applications to a .NET platform with relative ease . The extension provides a high-level client API that extends the Restlet Framework's core capability by providing access to remote data services that are hosted on ASP.NET servers or the Windows Azure cloud computing platform


Java Extension for ADO.NET Data Services
(Credit: MSDN Blog)

To learn how the Restlet extension works, you can read the dedicated extension page in the Restlet user guide. And to know more about ADO.NET Data Services, click here.

Read the full article of the announcement [blog.noelios.com].

To stay up-to-date on Technology news, subscribe now.

Friday, October 02, 2009

Translate your website to local language with Google

Translate your website to local language with GoogleWouldn't it be great if your blog or website written in English can be automatically translated to local language like Chinese so non-English speaking countries can enjoy your content more? Yesterday, Google was happy to announced their free translation gadget which you can easily integrate to your existing website. With this Gadget, when people visit your page and their language (as determined by their browser settings) is different than the language of your page, they'll be prompted to automatically translate the page into their local language. If the visitor's language is the same as the language of your page, no translation banner will appear.


To Add Google translation service on your page, just follow these easy steps.
1. Go to Google Translate website.
2. Select the default language of your site.
3. Choose either all language or specific languages you want Google Translate gadget to support.

Translate your website to local language with Google

4. Copy and Paste the generate code to your website.

Translate your page with Google Translate Gadget.

To stay up-to-date on Technology news, subscribe now.

Tips on How to Improve Your Website by Google e-book

Tips on How to Improve Your Website by Google e-bookAs bloggers and website owners, we need all the help we can get to make our website work. This means converting readers to customers by optimizing our website the right way. Google released a e-book (pdf format) that contains very useful tips to improve website. The booklet intended audience are online businesses and marketers but it can also help smaller websites such as blogs.

Thursday, October 01, 2009

Minimize all Open Windows Except the Active One

Using shortcuts in Windows can help improve office productivity. For example, If you don't want to see any windows apart from the active window your working on, use the keyboard shortcut: [Windows Key]+M. With the upcoming Windows 7, this shortcut was upgraded to Aero-Shake. The trick is simple, just click on title bar of the window that you want to keep in the foreground, hold your mouse and shake it to minimize the other windows. Here is a video demonstration of Aero-shake feature.




You also may want to see this cool Video Ad featuring Aero-shake.

Source: [Office Hackery]

For more Windows Tips & Tricks, subscribe now.

Firefox Add-On: Auto Shutdown your PC after download is completed

Firefox Add-On: Auto Shutdown your PC after download is completedI usually download huge files such as movies and musics at night when my internet connection is faster. The problem is that I don't want to wait until all downloads are completed so I tried to look for an app that can auto shutdown my computer upon download completion. Luckily I stumbled to a Firefox Add-On called Auto Shutdown that can satisfy my need. With Auto Shutdown, you can now automatically close the browser or shutdown the system when downloads complete.


Auto Shutdown Built-In Commands list

Aside from the built-in commands you can also create a customize command or task. You can run any JavaScript code or any external application when the downloads finish or when the computer is idle while Firefox is downloading the files.

Auto Shutdown Custom Script

Auto Shutdown is a very useful for people like me who leave their computer running only to let the downloads complete. This Add-On is compatible to Firefox versions: 3.0a1 – 3.6b1pre.

Download Auto Shutdown [mozilla]

For more Cool Firefox add-ons, subscribe now.