Alex Yakhnin's Blog

Development and architecture for Windows Mobile devices. And a few useful tips on the way...

  • Alex Yakhnin's Blog

    Creating Round Image Button for WP7 (part 2)

    • 6 Comments
    Last time I showed you how I created a Round image Button for my Windows Phone 7 application. Today I am going to show you one of the ways to address a common issue with displaying images in your application that would need to be changed depending on...
  • Alex Yakhnin's Blog

    Creating Image Round Button for WP7 (part 1)

    • 5 Comments
    When creating a Windows Phone 7 application I've encountered a need for a round button with an icon, similar to what the native applications on the phone have: So, I set on the path of creating one by myself. Since we've been armed with the power...
  • Alex Yakhnin's Blog

    Creating LINQ Data provider for WP7 (part 2)

    • 1 Comments
    In my previous post I described how to create a simple LINQ data provider for WP7 . Today I am going to show you how we can make use of this library as well as Push Notifications functionality that is available for WP7 to create a custom data sync sample...
  • Alex Yakhnin's Blog

    New Version of the UI and Interaction Guide

    • 0 Comments
    If you have not done so, you should download the new version of the UI Design and Interaction Guide for Windows Phone 7 . It is a fascinating read that provides specifications on every aspect of the application development associated with UI and interaction...
  • Alex Yakhnin's Blog

    App.config for WP7 applications

    • 3 Comments
    When developing applications it is always a good idea not to hardcode database connections, urls, server locations, etc... In .NET there's the Configuration stack that allows us to use the app.config xml file. Unfortunately this functionality doesn't...
  • Alex Yakhnin's Blog

    A few useful extensions for ObservableCollection

    • 1 Comments
    I created a few extension methods that deal with ObservableCollection that I've been using in the WP7 projects that I hope you will find useful as well. The first method is for sorting a collection. The second is to convert IEnumerable<T> to ObservableCollection<T>...
  • Alex Yakhnin's Blog

    Creating LINQ Data Provider for WP7 (Part 1)

    • 3 Comments
    As you all should be aware by now, the first release SL for the WP7 is not going to contain any structured data storage (SQL CE) functionality or LINQ data providers. However this fact should not preclude us from rolling out our own version. After all...
  • Alex Yakhnin's Blog

    Notable WP7 Links (2)

    • 1 Comments
    Image slider control ported to run on WP7. Another implementation of the Panorama control . Audio recording functionality on WP7. Multitouch sample on WP7 OData sample that consumes Netflix data services
  • Alex Yakhnin's Blog

    Notable WP7 links (1)

    • 2 Comments
    A few notable links and information related to WP7 development: Peter desribes how to deal with Orientation changes on the WP7 device. The product group has just made available some application bar icons for download . Changing on-screen keyboard...
  • Alex Yakhnin's Blog

    Deep Zoom on WP7

    • 8 Comments
    The Deep Zoom (Seadragon) functionality has been available on Silverlight since version 2. It's a techonology that provides the ability to interactively view high-resolution images. The images need to be prepared using available tools like Deep Zoom Composer...
  • Alex Yakhnin's Blog

    Accessing WCF Data Services from WP7 CTP.

    • 2 Comments
    The current version of the WP7 tools doesn't allow you to use the WCF Data Services by just adding service a from the VS environment. This workthrough will show you how you can still use OData services from the WP7. (Disclaimer: Even though I work...
  • Alex Yakhnin's Blog

    WP7 Interesting and usefull links.

    • 0 Comments
    As you probably know the MIX10 is currently going on in Vegas and it's presentations are available online which have a lot of very useful information about WP7 development: http://live.visitmix.com/Videos Such as: Building Windows Phone Applications...
  • Alex Yakhnin's Blog

    Windows 7 Phone Tools CTP are out.

    • 3 Comments
    So, the Windows 7 Phone tools are out for everybody to start developing your apps. Here's the link to the developer portal: http://developer.windowsphone.com/ I would like to direct your attention to the following documents, before you start...
  • Alex Yakhnin's Blog

    Mobile MVC and multipanel UI

    • 2 Comments
    Recently I have received a few questions on a possibility of using the Mobile MVC framework with a "single form/multiple panels" technique when creating a mobile UI's. This technique of having a single form with multiple panels instead of multiple forms...
  • Alex Yakhnin's Blog

    Happy New Year and Best of 2009

    • 1 Comments
    I would like to wish every reader of my blog a Happy New Year and a happy, healthy, prosperous 2010. It's also customary to overview the passed year and summarize on what have been achieved or missed. So here's the digest of the best posts of 2009 in...
  • Alex Yakhnin's Blog

    RIA’s revolution and Mobile Devices (Rant)

    • 3 Comments
    There’s been an explosion of the web and cloud related development tools and services such as Web 2.0, RIA’s, Silverlight, multiple cloud services, AZURE etc… Big companies (including Microsoft) have been pushing to move away from fat clients to a thinner...
  • Alex Yakhnin's Blog

    A few more tips on customizing ListView

    • 0 Comments
    Last time I showed you on how to customize ListView control on WM 6.5 for .NET CF 3.5. Today I am going to show you a few more. They are all based on the same paradigm - changing an extended style of a ListView control. First one is to enable showing...
  • Alex Yakhnin's Blog

    A few tips on customizing ListView in WM 6.5

    • 7 Comments
    Would you like to have ListView control in your .NET CF application on Windows Mobile 6.5 to have this fancy gradient item selections (they are defined by the current theme on the device)? The secret is in the extended style LVS_EX_THEME that needs...
  • Alex Yakhnin's Blog

    Teched in Russia.

    • 0 Comments
    I have been invited to speak at the Teched conference ( Platforma 2010 ) in Russia. I will be speaking about a wide range of topics on development for Windows Mobile 6.5 plartform such as UI Framework, Gesture API's and Widgets. Marat is going to help...
  • Alex Yakhnin's Blog

    Managed wrapper of the Gesture APIs

    • 1 Comments
    Ron and I did a part 1 of the Webcast on the Gesture APIs in the Windows Mobile 6.5 and a managed wrapper that we created. In this Webcast we talked about GestureRecognizer class. You can catch a recording from here: http://msevents.microsoft.com/CUI...
  • Alex Yakhnin's Blog

    Porting IPhone applications to Windows Mobile

    • 2 Comments
    An interesting article has been recently published on Msdn that describes the real-world experiences of porting the IPhone application to the Windows Mobile platform . When reading the article I was pleasantly surprised to find out that the developers...
  • Alex Yakhnin's Blog

    Introduction into touch.

    • 0 Comments
    Take a look at this great introduction into the world of touch screens and gestures by Marcus . He also starts describing the APIs that are available in Windows Mobile 6.5 for handling gestures.
  • Alex Yakhnin's Blog

    New attractive controls for mobile development.

    • 0 Comments
    There's a new company that has just released a few really nice controls for .NET Compact Framework and which you can use to develop attractive UIs in your Windows Mobile applications: http://www.beemobile4.net/ They where nice to let me know that...
  • Alex Yakhnin's Blog

    WM 6.5 Develper Tool Kit

    • 4 Comments
    The Windows Mobile 6.5 Developer Tool Kit is available for download . It includes the Emulator images as well as the documentation and the samples on Gesture APIs. Enjoy!
  • Alex Yakhnin's Blog

    Identifying VGA resolution on WM devices.

    • 4 Comments
    Very often when developing managed applications you need to target both VGA (480x640) and the older QVGA (240x320) type of devices. If the AutoScaleMode property of your form is set to Dpi, your controls such as textboxes. labels, buttons etc... will...
Page 3 of 5 (116 items) 12345