Alex Yakhnin's Blog

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

  • Alex Yakhnin's Blog

    Overview of the Sync Services v2

    • 0 Comments
    Sean Kelley who is the PM for the Sync Services for ADO.NET has recorded a webcast that walks through the new features of the next version of the SyncServices. The team has collected a lot of the feedback from the customers on the first version and tried...
  • Alex Yakhnin's Blog

    The article on Compelling UI has been published.

    • 1 Comments
    My article on the UIFramework that I presented during my webcasts has been published on MSDN: http://msdn.microsoft.com/en-us/library/dd630622.aspx
  • Alex Yakhnin's Blog

    Update to MobileMVC with Container

    • 2 Comments
    I've recently made a substantial update to the MobileMVC framework . I've added the ability to utilize a (D)epenendcy (I)njection container by adding IControllerProvider interface into the framework which looks like this: public interface IControllerProvider...
  • Alex Yakhnin's Blog

    More memory for managed apps.

    • 0 Comments
    Check out the Rob's blog post in which he describes the technique that can help you to allocate less memory when creating managed applications on Windows Phones: http://blogs.msdn.com/robtiffany/archive/2009/04/09/memmaker-for-the-net-compact-framework...
  • Alex Yakhnin's Blog

    Bluetooth on the emulator.

    • 0 Comments
    Would you like to develop applications that utilize the bluetooth functionality on the WM emulator? Now you can. Check out this article on CodeProject: http://www.codeproject.com/KB/mobile/bth4devemul.aspx
  • Alex Yakhnin's Blog

    Dimming the background.

    • 9 Comments
    I've received a question from the customer the other day asking me how he can implement functionality of "dimming" background effect when a message box is shown in his Windows Mobile application. In fact it should be pretty easy to do utilizing the DrawAlpha...
  • Alex Yakhnin's Blog

    TechDays - 24 hour virtual event

    • 0 Comments
    I will be participating in the TechDays next week on April 1st. It's a 24 hour virtual event with almost a hundred sessions that will be repeated for different time zones for people across the globe. I was asked to repeat the Creating Compelling and Attractive...
  • Alex Yakhnin's Blog

    Another Webcast on controls customization.

    • 4 Comments
    Next week I am going to present a second part of the series on creating attractive UIs on Windows Mobile devices. This time I will show you how to customize built-in controls that come with .NET CF, such as TextBox, DataGrid, ListView etc... You can...
  • Alex Yakhnin's Blog

    MSDN Webcast on creating attractive UI on WM devices

    • 12 Comments
    Please join me for the webcast that I will be presenting the upcoming Wednesday: MSDN Webcast: 24 Hours of Windows Mobile Application Development: Creating Compelling and Attractive UIs for Windows Mobile Applications. Update: You can download...
  • Alex Yakhnin's Blog

    FAQ's

    • 4 Comments
    From time to time I receive questions that are submitted from this blog related to my old blog , so I have decided to create this post as a place holder for the answers. I will continue updating this post by adding answers to the questions as they come...
  • Alex Yakhnin's Blog

    Functional Validation

    • 1 Comments
    Since posting a few of my last ideas , my brain has been running a few background threads on how else we can utilize the functional programming when developing applications for .NET Compact Framework (and desktop as well) and take advandage of the power...
  • Alex Yakhnin's Blog

    Functional WinForms (or Generic Control Creation 2)

    • 2 Comments
    Continuing on this mental exercise that I started in my last post . In this post I started throwing some ideas on how we can utilize the features of C# 3.0 language enhancements (or how it’s fashionable to call it now “functional programming”) in the...
  • Alex Yakhnin's Blog

    Generic control creation.

    • 7 Comments
    I've been doing a lot of coding lately that utilize the features of the C# 2.0 and 3.0 language enhancements such as generics, Func delegates, anonymous types etc... And then it hit me that we are still using the old and clumsy coding style when developing...
  • Alex Yakhnin's Blog

    Memory and performance on WM blog.

    • 1 Comments
    If you are serious about Windows Mobile development than you don't want to miss the Rafaele's blog . He's got some very useful posts such as improving startup performance of the managed app, tips on troubleshooting the out of memory issues, etc...
  • Alex Yakhnin's Blog

    Mobility Practice team.

    • 1 Comments
    I’ve received a few emails lately asking which group at Microsoft I am working for so I decided to put out some information here and do some shameless plug. J I am a part of the Global Mobility Practice team (which is a part of the Microsoft Consulting...
  • Alex Yakhnin's Blog

    Message control implementation.

    • 0 Comments
    In my previous post I described some history associated with the subclassing technique on .NET CF and promised to you to show my latest implementation of the subclassing control - Message control (I understand that the word "control" in the name is a...
  • Alex Yakhnin's Blog

    A Tale of the Message control.

    • 1 Comments
    Long time ago, when Windows Mobile devices where called Pocket PC's, when the most popular hand held device had the name that was starting form the letter "I" (not the IPod dummy, it's IPAQ), when the only way to develop for these devices was to use eMbedded...
  • Alex Yakhnin's Blog

    Building Graphically Advanced Apps in .NET CF 3.5

    • 0 Comments
    Take a look at this very cool article on how to create graphically advanced applications in NET CF 3.5: http://expression.microsoft.com/en-us/dd279543.aspx And the source is included! -Alex
  • Alex Yakhnin's Blog

    Showing Control Panel applets programmatically

    • 1 Comments
    When developing for Windows Mobile devices, sometimes you need to show some Control panel applets from inside of your app - screen alignment or backlight settins. There are a few old online resources that describe how you can do it using native code or...
  • Alex Yakhnin's Blog

    Mobile MVC on codeplex

    • 1 Comments
    I've published the Mobile MVC framework on CodePlex: http://www.codeplex.com/MobileMVC Feel free to post your comments, bugs, suggestions in the project's discussions.
  • Alex Yakhnin's Blog

    Mobile MVC framework (part 4) - passing data between controllers

    • 6 Comments
    This is the part 4 of the series of the posts related to the Mobile MVC framework that I have described for you in my previous posts . I've updated the framework to handle the scenario of passing data between different controllers: the Controller class...
  • Alex Yakhnin's Blog

    Mobile MVC framework (part 3) - communicating with events

    • 4 Comments
    Just for people who are not comfortable with passing strings when notifiying the view or the controller, I've added the functionality to use events instead. You would not need to hook into the events explicitly because the controller will take care of...
  • Alex Yakhnin's Blog

    Mobile MVC framework (part 2)

    • 8 Comments
    Last time I showed you how to create a simple Login Form and pass the data between the View and Controller using ViewData dictionary. In this post I am going to show you how to pass a strongly typed data. We will continue working with code sample we...
  • Alex Yakhnin's Blog

    Mobile MVC framework (part 1)

    • 11 Comments
    In order to show you the Mobile MVC framework I came up with, let me walk you through the same excersise we did when I showed you the MVC pattern . Let's create a simple application with the same login form. Let's create a Smart Devices project and rename...
  • Alex Yakhnin's Blog

    On a quest for MVC Framework

    • 3 Comments
    I've just got back from a long and big project with one of our customers for whom we have created an elaborate S(ales)F(ource)A(utomation) application. I'd say it's not an application, but a system that involved an enterprise wide integration with the...
Page 4 of 5 (116 items) 12345