Thursday, May 27, 2010
Monday, May 3, 2010
Monday, April 5, 2010
How to Upgrade Your Verizon Droid to 2.1
You don't have to wait for Verizon. Here's a great how-to article on MobileCrunch.com.
Friday, April 2, 2010
The Evolution of C#
This is a work in progress. Primer for .NET Developer technical interview?
C# 2.0
- Generics: Jon Skeet, Microsoft
- Iterators: O'Reilly (Apr 2004), Microsoft
- Partial Classes: O'Reilly (Apr 2004), Microsoft
- Nullable types: Jon Skeet, Microsoft
- Anonymous Methods: O'Reilly (Apr 2004), Microsoft
- Static classes: Jon Skeet, Microsoft
- Partial types: Jon Skeet
- Indexers: Microsoft
- Aliases: Jon Skeet
- Property access modifiers: Jon Skeet
- Delegate changes: Jon Skeet, Microsoft (Covariance & Contravariance)
- Implementing iterators with yield statements: Jon Skeet
- Comprehensive: CodeProject, Microsoft
C# 3.0
- Implicitly Typed Local Variables: Microsoft (Mar 2007)
- Implicitly Typed Arrays: Microsoft (Mar 2007)
- Object & Collection Initializers: Microsoft (Mar 2007)
- Extension Methods: Microsoft (Mar 2007)
- Anonymous Types: Microsoft (Mar 2007)
- Lambda Expressions: Microsoft (Mar 2007)
- Query Expressions: Microsoft (Mar 2007)
- Expression Trees: Microsoft (Mar 2007)
- Auto-Implemented Properties: Microsoft (Mar 2007)
- Dynamic Lookup: CodeProject (Jul 2009)
- Named and Optional parameters: CodeProject (Jul 2009)
- COM Interop: CodeProject (Jul 2009)
- Variance: CodeProject (Jul 2009)
Wednesday, March 31, 2010
Keeping Your Home PC Up To Date
Keeping your PC current with Operating System and software patches, Virus Protection, and Spyware Protection has never been easy but it's getting there. In addition backups are a concern as well. Lately I've been using a four-pronged approach, all of which are currently free...
Popular Anti-Spyware options include Spybot S&D, Ad-Aware (free version), and Windows Defender.
- Anti-Virus/Anti-Spyware. Microsoft Security Essentials is an effective tool based on what of seen and read, as well as my own experience. I was a subscriber to Windows Live OneCare which handled Virus Protection, Spyware, Operating System patches and backups in one easy to use application. Unfortunately Microsoft discontinued this little gem and offered Security Essentials in its place for free.
- Backups. The simplest and easiest backup application is built right into your Microsoft operating system. I'm running Windows 7 Backup & Restore but the Windows XP OS has a similar feature. I use an external drive to store the backups. The great thing about these backups is how easy it is to restore multiple user profiles when rebuilding my PC from scratch (i.e., reinstalling the Operating System).
- Application Update Notifications. I've been using this great free product for several weeks now, FileHippo Update Checker. It's free and it has been working well without any problems. In the four weeks or so since we've installed it I've been notified of at least six different software application updates including the Sun Java Runtime, Apple iTunes, Apple QuickTime, Adobe Reader, Adobe Flash, Google Chrome, and more.
- Operating System Patches. Once again, built right into the Windows operating system is Windows Update. I've been using this for years now without a problem. In addition to Operating system updates, Microsoft Office updates are included as well.
Popular Anti-Spyware options include Spybot S&D, Ad-Aware (free version), and Windows Defender.
LifeHacker.com has an excellent guide to keeping your PC up to date...
Thursday, March 18, 2010
Tuesday, March 16, 2010
How to Copy All Email From MS Outlook to Gmail
I have been hosting my own Microsoft Exchange Server from my home for the past five years. Recently the hard drive went south on the only Domain Controller I had in my network. As luck would have it this occurred on the day before a two week family vacation. After several failures attempting to restore Active Directory I quickly decided to host our email on Gmail. I pointed DynDNS to Gmail's servers and voila! After returning from vacation I got around to bringing the Exchange Server back up. For now I decided I would stick with Gmail (yes I drank the Kool-Aid).
So Google has a neat tool Google Email Uploader that does the trick (Contacts & Email). The only thing now is my calendar (I have lot's of birthdays, anniversaries, and other recurring appointments)...
One major downside for me with the whole process was having to go through and fix many of the tags. Google doesn't use folders; instead the concept of a "tag" is used. The app converts each folder to a tag but if you have folders inside folders, the entire folder path becomes the tag. For example: "Employment\Benefits\401K\" was one tag. I flattened this structure by creating three tags, "Employment", "Benefits", and "401K", and then assigned all three tags to the emails in the folder. The process led me to simpliify my filing structure as well.
Saturday, March 13, 2010
Correction: Android Does Have Multitouch
I stand corrected. There is an applicaton called PicSay that allows "pinch and zoom", similar to the iPhone.
Android Annoyances
A few things that the Motorola Droid lacks:
1. Multitouch (only Google Maps has multitouch)
2. Can't play Flash videos
3. No LogMeIn client (I want that)
4. No Mint client (yet -- supposedly in the works)
It appears that Flash may be added soon. It also seems likely to me that if they can do multitouch for Maps (iPhone has it), they can do it for other apps as well. Either it's on the way or violates a patent that Apple has on the iPhone. LogMeIn? I hope soon. Mint is also supposedly in the making...
04/18/2010 UPDATE. Just noticed the announcment on Adobe's site that Flash Player 10.1 which will run on Android 2.0 (& higher) will be released sometime during the first half of 2010. In addition Android 2.1 update has improved multitouch added to the browser and the photo gallery.
04/19/2010 UPDATE: The release of Adobe Flash Player 10.1 has been pushed back to the second half of 2010. Mint has been promising an Android client and here is a screenshot. LogMeIn is also apparently in development.
1. Multitouch (only Google Maps has multitouch)
2. Can't play Flash videos
3. No LogMeIn client (I want that)
4. No Mint client (yet -- supposedly in the works)
It appears that Flash may be added soon. It also seems likely to me that if they can do multitouch for Maps (iPhone has it), they can do it for other apps as well. Either it's on the way or violates a patent that Apple has on the iPhone. LogMeIn? I hope soon. Mint is also supposedly in the making...
04/18/2010 UPDATE. Just noticed the announcment on Adobe's site that Flash Player 10.1 which will run on Android 2.0 (& higher) will be released sometime during the first half of 2010. In addition Android 2.1 update has improved multitouch added to the browser and the photo gallery.
04/19/2010 UPDATE: The release of Adobe Flash Player 10.1 has been pushed back to the second half of 2010. Mint has been promising an Android client and here is a screenshot. LogMeIn is also apparently in development.
Friday, March 12, 2010
Moto Droid MAC Address for Wi-Fi
If you're like me and you have MAC filtering turned on in your Wi-Fi unit it can be tricky locating the MAC address of your Motorola Droid (Android v2.0). You will need to enter this into the list of MAC addresses allowed in your wireless unit's administrative screens.
- From the home screen (desktop) open the fly-out context menu and select "Settings".
- Scroll to the bottom and select "About Phone".
- Select "Status".
- Scroll to the bottom (near the bottom) under "Wi-Fi MAC address".
Once connected to the Wi-Fi unit you will find your browsing speed is greatly improved.
Thursday, February 18, 2010
50 Best Android Apps
There are several "Best apps for Android" lists on the web but here's the motherload: http://androinica.com/2009/08/31/50-best-android-apps-lifestyle-and-productivity-apps-1-15/
Blogger.com Client for Android
There are two primary contenders for blogging at http://blogger.com/...
- AndroBlogger. More limited but slightly more intuitive. Allows user to view comments for a given blog entry, which is nice. Clearly aimed at Blogger.com.
- Blogaway. Better text editor than AndroBlogger. Also allows for Geo-caching (where the blog was posted from). Allows for editing previous posts. There is a nice blog for the app as well. My preference over AndroBlogger.
Android Office App
Documents To Go seems to be the best Office product for Android on the market right now.
Saturday, February 13, 2010
Just Purchased the Motorola Droid from Verizon
A good place to start is the Android Forums site (http://androidforums.com/how-tips/17407-motorola-droid-ultra-faq.html). It came with a 16gb Micro SD card. I wanted this thing to be a portable PC so I needed a few essentials.
- Astro File Manager (http://www.youtube.com/watch?v=KfsH6EvYS5I). This is necessary to browse the SD card like a file system. There is also no Media Player-like interface for videos & movies and this serves as a point to open your movies.
- Movies must be in MPEG-4 format. To rip DVDs to movies I found WinX DVD (http://www.winxdvd.com/). Free version of course. A full-length DVD such as Iron Man ends up being less than 2gb. That 16gb goes pretty fast.
- Advanced Task Killer is aother must-have. This free utility is similar in function to the Task Manager in MS Windows operating systems, allowing the user to terminiate applications running in the background that are no longer in use.
- Weather.com offers a free utility that is very useful on the Droid. One can quickly see what the weather will be today, hour-by-hour, or 10-days out.
- FeedR is a great blog reader.
- NPR has a handy shortcut, as do Amazon, YouTube and FaceBook.
- On the more advanced side of the house are applications like Locale, Car Locater, Barcode Scanner, Goggles, FlghtTrack, Scan2PDF Mobile (very James Bond!), and Google Sky Map.
- Finally I've purchased some hardware for the Droid that I have been exceedingly pleased with so far. The Motorola Windshield Mount (http://www.amazon.com/Motorola-Droid-Snap-Cover-Mount/dp/B0037V7TZI/)is great for using the GPS feature. The Droid Alrm Clock Docking Station (http://www.amazon.com/Motorola-Droid-Multimedia-Docking-Station/dp/B002WB2P76/) also makes all the sense in the world to me.
Three important applications I'm still looking for: an Office Application Suite (Word, Excel, Visio), a good personal finance package (track budget, expenses, sync with Quicken/Microsoft), and a solid Remote Desktop application (like LogMeIn.com).
Subscribe to:
Posts (Atom)