Let's go invent tomorrow instead of worrying about what happened yesterday|mail@jankowskimichal.pl

Michał Jankowski

avatar

About Michał Jankowski

Microsoft MVP Azure, an architect, designer, team leader and trainer. He began programming in the early ’90s from Basic and Assembler for 8-bit computers. During most of his career, he was delivering .NET platform targeted application for the world’s largest companies. Currently, he is specialising in the development of web applications and Azure environment. A great enthusiast of software craftsmanship, unit testing, software design and other topics related to software development. In his free time, when he is not playing with the code, he likes travelling, photography and writing a technical blog.

Safe way of Windows Phone Tasks handling

Have you ever wondered how you should use Windows Phone 7 Tasks correctly? When you look through the examples on MSDN, in most cases you will find following structure: Task task = new Task(); try { task.PropertyA = “A”; task.PropertyB = “B”; task.PropertyC = “C”; task.Show(); } catch (System.InvalidOperationException ex) { MessageBox.Show(“An error occurred.”); } […]

By |2012-07-22T20:11:11+02:0022 July 2012 |Categories: Software development|Tags: , , |0 Comments

Lock-Free Thread Synchronization with Richter

August 15, 2012 Jeffrey Richter will lead a free webcast entitled “Lock-Free Thread Sychronization”. During the presentation Jeffrey Richter will be demonstrating issues associated with data sharing between threads. To participate in the presentation you must register on the organizer website. You can find there additional information about this event.

By |2012-07-18T13:50:26+02:0018 July 2012 |Categories: Software development|Tags: , , , |0 Comments

CameraCaptureTask debugging

During application development very often developers need to check how application works. Sometimes only running application on phone is needed, sometimes developer needs to check code line by line in Visual Studio in debug session. In very rare scenarios, some problems can occur, that makes testing difficulty. I think that normal Windows Phone user gets used to that after connecting phone to computer by USB some features are being disabled. User cannot browse the Marketplace, take pictures, shoot movies, etc. The same restrictions apply to the software developer who wants to check how his application works. […]

By |2012-06-25T22:23:27+02:0025 June 2012 |Categories: Software development|Tags: , , , , |0 Comments

New things in Windows Phone 8

Yesterday, Microsoft announced a new version of Windows Phone. Those of you, who expected revolutionary information, may feel slightly disappointed. Microsoft has confirmed only all information that has been already published on the Internet as rumours. The key message was presented at the end of conference – Windows Phone 7 devices will not receive a full update to Windows Phone 8. There will be only update to something what is called Windows Phone 7.8. This version should look and behave like Windows Phone 8. Unfortunately this will not be full version of Windows Phone 8. I also wonder how that [...]

By |2019-03-10T17:04:37+01:0021 June 2012 |Categories: Other|Tags: , |0 Comments

Windows Phone 8 premiere

Today another Microsoft product will have premiere. During the conference, Windows Phone Summit in San Francisco, Windows Phone 8 will be unveiled. I hope it will finally dispel any doubts about updates already available phones with Windows Phone 7.5 to the latest version. The conference will begin at 18.00 Polish time. Everybody will be able to follow it live on Channel 9.

By |2012-06-20T10:41:08+02:0020 June 2012 |Categories: Software development|Tags: , |0 Comments

Microsoft Surface

The week of premiers has begun. Microsoft unveiled two products from Surface family. These products are two tablets running under control of Windows 8 system. I encourage you to familiarize with the recording of the event. It contains more details about mentioned products. It seems to me that this is the first product of Microsoft that can compete with Apple products. What do you think? […]

By |2019-03-10T17:07:21+01:0019 June 2012 |Categories: Other|Tags: , |0 Comments

Most important is the idea…

I think that everyone who develop and share its software do this to achieve profits in long term. For one person satisfaction can be a profit. Somebody else wants to earn some money. In the case of Windows Phone developer can earn money by selling its application or publish ads. Both ways are extremely simple to implement. The only one problem is to find great number of people who will use our application. After looking at the analysis of application on Windows Phone Marketplace, we can discover that list of people who have succeed is very short. Moreover, we cannot [...]

By |2019-03-10T17:06:21+01:008 June 2012 |Categories: Software development|Tags: , |0 Comments

Changes, changes, changes

It has been a while since my last post – more than month and a half. This time was used to make the blog modifications. The changes were so significant that is was needed to stop articles publication. I hope that those changes will be marked positively. The most significant change is removal of automatic post translation process. Right know all post in English will be translated by me. More over the Polish and the English blog now operate partly independently – separate articles, categories, RSS, etc. Unfortunately there is still something to do... The most time consuming task is [...]

By |2012-06-06T21:11:12+02:006 June 2012 |Categories: Projects|Tags: |0 Comments
Go to Top