Friday, December 7, 2012

Windows 8 internet connection stopped working

For some odd reason my internet connection ceased to work a few days ago. A bunch of things including system restore didn’t help. Eventually I found a link that suggested switching on the “Enable Enhanced Security Mode” in IE 10. Viola! That fixed the problem Smile


Now the question is: What did M$ do that requires this to be turned on just to get internet access?!

Wednesday, October 10, 2012

Daily Links 10 Oct 2012

WinRT app guide: Step 10: Adding a lightweight database (SQLite) and CRUD support + two-way element binding

Windows Store – Developer Registration Tips

Windows Store app development: Include that privacy policy

Basic Facebook integration for your Windows Phone 7 application

Windows Store Applications–Debugging Crashes

8 tips for your Windows Store apps

How to Self-Host ASP.Net Web API: Part 3 of Many

Helper class for creating TileNotification (win8)

Windows Phone Special Effects

Multilingual App Toolkit for developing Windows Store apps using Visual Studio 2012

W8WIL #6: Leverage the Maps app for location-based features

Porting Windows Phone App to Windows 8

Input Validation in Windows 8 Store apps

Walkthrough: the Windows 8 Settings and About Dialogs

Windows Phone StandardTileData.BackContent

… just a quick heads up if you get an error that looks something like this when creating a pinned tile for windows phone:
The serialized property BackContent is too long
at Microsoft.Phone.Shell.ShellTileData.SerializeToToken(IToken token)
at Microsoft.Phone.Shell.ShellTile.Create(Uri navigationUri, ShellTileData initialData)

The issue is that the BackContent property is set to a string with more than 500 characters.

Tuesday, October 2, 2012

New Windows Phone App–Kwik List

- please consider posting a review for Kwik List on the marketplace in return.

Kwik List: The simplest, easiest and quickest way to remember things on your windows phone.
Kwik List allows you to make tasks and notes, tag them as lists and share them in a simple easy way on your windows phone.

- Maintain List Items
- Tag List Items
- Set Reminders 
- Save Items as tasks or notes
- View Calendar Entries
- Email contacts from calendar entries
- Email or Text tag list or individual items
- Pin item or tag list to the phone menu
- Live Tile Updates
- Filter list items you want to see
- Add multiple items at once via KwikList
- Dark and Light Theme support
- Create custom theme colors

Wibcisoft Kwik List

Screenshot1  screenshot2  screenshot3

screenshot4  screenshot5  screenshot6

screenshot7  screenshot8

Thursday, August 30, 2012

Windows Phone Emulator Color Render Issue - Fix

A few days ago my emulator decided it wasn’t going to render colors properly:


… this is what it should look like:


… turns out that the issue was the 3D stereoscopic setting on my NVidia display card:


.. I turned is off, and all was well again.

Saturday, July 7, 2012

#windowsphone development tip: turn on tombstoning when debugging

I’ve been doing windows phone development for a while now, and only recently became aware of this setting:


... available in the project properties page of your windows phone project in Visual Studio.
Basically tombstones your app every time it’s deactivated instead of keeping it in memory. It’s turned off by default – but this is typically something you want to keep on while developing.

Happy Coding Smile

Wednesday, February 15, 2012

Daily Links 15 Feb 2012

EF 4.3 Released

Using the Live SDK in Windows 8 XAML/C# Metro Applications

Nokia dev tool creates dynamic banners for your apps

Mango Sample: A Cloud-based Phone App in 5 Minutes

Windows Phone Design Resources

Get the tilt effect and the click event, everywhere

An implemention of WeakEvent pattern for WPF/Silverlight/Windows Phone

Using (and customizing) the AutoCompleteBox for Windows Phone

WP7 Sample: Use Location Services *and* get Certified!

Would you like Ads with that!–Intro to AdRotator for WP

Unified Ad for Windows Phone - Part 4 - GenericAdProviderForXaml

Let your apps sell themselves!

Windows Phone 10-step Submission Checklist

I’ve started submitting apps to the windows phone marketplace, and put together a little checklist to go through when submitting.
Here it is in case some other developers out there find it useful: (Orange Italics are just comments on the checklist items)

  1. Test product to make sure that everything is functional Obviously the app has to work before you submit
    • test with previously serialized data-store Your users are going to have existing data that need to work with the new version of your app – make sure there aren’t any nasty serialization exceptions. Here’s a post on how to quickly backup and restore isolated storage data
    • run through VS Test kit - including automated memory tests
    • execute unit and integration tests assuming you’ve taken the time to write them
  2. Build App in release mode
    • Make sure that the version number has been incremented appropriately
  3. Make a backup of data-store to IsoStorage folder Each App has an isolated storage folder where I store a copy of the current build’s data store to test against for the next release
  4. Copy .xap to Submission Folder Each App has a Submission folder that contains all submission specific material
  5. Adjust necessary marketing material and copy to release folder Add new feature descriptions ; updated icons etc.
    • includes screenshots of new functionality ; new version description (spellcheck)
  6. Commit changes to Source Control with tag: "Submit version [Version#] to marketplace”
  7. Submit release to marketplace - freeze on all development for product
    1. Certification failure - fix and start @ 1)
    2. Certification Pass: Tag and branch source control with Product and Version Number
  8. Update App web page with new product information You do have an app web page right? Find a template here
  9. Market new release:
    • Update You Tube Demo video if UI changed significantly (or add feature videos)
    • Tweet new product details
    • Notify WP websites / social network publishers
    • Notify relevant community forums
  10. Start Developing next Awesome Features

Any developers out there have extra items – please leave suggestions in the comments….

Happy Coding Smile

Monday, February 6, 2012

Daily Links 06 Feb 2012

Testing Windows Phone Apps

Using AdMob for Windows Phone 7

Phone Core Framework
 - Navigation engine which simplifies navigation between pages
 - Dependency injection container which helps you to create lously coupled application
 - Configuration subsystem which allows you to manage workflow without rebuilding of an application
 - Tracing engine which allows to do postmortem analysis or analyze workflow/performance
 - Bootstrapping engine with plugin architecture
 - Primitive types: Lazy, Tuple

jQuery UI vs Kendo UI

Enabling SSL for a WCF Service

Hazards of Converting Binary Data To A String

Memory Profiling for Application Performance

Event Handler Memory Leaks, Unwiring Events, and the WeakEventManager in WPF 4.5

Entity Framework vs. LightSpeed

Windows Phone Resources

Windows 8 touch interactions

Bing maps data bound pushpins fade-in animation