Sergey Zwezdin

Microsoft MVP, Visual C#
posts - 44 , comments - 19 , trackbacks - 0

My Links

News

Archives

Post Categories

Links

May 2009 Entries

Windows 7 programming: Taskbar. Part 9 – PeekBitmap.
Earlier I wrote about possibility of the task panel of Windows 7 to change preview for a window. We said that in preview it is possible to display both a window part, and own image. At Windows 7 there is such pleasant feature, that if we will hover the mouse cursor on preview windows all other windows will disappear, and the selected window will be displayed. It looks as follows. In this case the panel of problems Windows 7 allows us to set own behaviour too. In this case we have possibility to set ......

Posted On Friday, May 29, 2009 9:47 AM | Comments (0) |

Windows 7 programming: Taskbar. Part 8 – IconicThumbnail.
Recently I have told about how it is possible to influence on preview windows in the task panel of Windows 7. We displayed only that part of a window which is most important for the user in that time. Nevertheless in certain situations be much more useful displaying of other picture (an application state), instead of window parts. For example, this possibility uses Windows Live Messanger. If we hover the mouse cursor to WLM icon it will display avatars of the current user in an preview window . Let's ......

Posted On Wednesday, May 27, 2009 5:22 AM | Comments (0) |

Windows 7 programming: Taskbar. Part 7 – ThumbnailClip.
As we already saw, Windows 7 possesses convenient functionality for display preview of windows of applications. It is possible to look the reduced representation of a window for few seconds at mouse hover at a window icon in the task panel. It is very convenient when at the user openly considerable quantity of windows. All contents of a window are displayed by default in these preview . However, for some appendices it would be much more convenient to show in preview not all contents of a window, ......

Posted On Tuesday, May 26, 2009 4:03 AM | Comments (0) |

Windows 7 programming: Taskbar. Part 6 – AppId.
Recently I wrote how it is possible to display tabs for child windows of our application. In this case we needed to display child windows of our application. For these purposes we used CustomWindowManager class. The same effect can achieve, if we start some copies of same our application. In this case Windows 7 will define that this same application and will group windows in one icon. Let's try understand how it works. Basis is concept Application ID. For each window we can set the ID. This feature ......

Posted On Sunday, May 24, 2009 10:21 AM | Comments (0) |

Windows 7 programming: Taskbar. Part 5 – CustomWindowsManager.
We continue to study possibilities of the task panel in Windows 7. For certain all of you have paid attention that if the same application to start some times, Windows 7 will automatically group them in one button on the task panel. Besides at hover on a icon of this application the task panel will show a set preview for these windows. However, we see, that the same behaviour is realised for opened tabs in Internet Explorer 8. In this case one copy IE8 (we will lower technical details) and many tabs ......

Posted On Thursday, May 21, 2009 9:23 AM | Comments (1) |

Windows 7 programming: Taskbar. Part 4 – Custom OverlayIcon.
Earlier I wrote how it is possible to add a icon of a state for your application in the task panel of Windows 7. We considered static images for these purposes. I will remind, that for this purpose we used SetTaskbarOverlayIcon method in which parametres the reference on Icon is transferred. However, there are other scenarios in which on a place of an overlay icon few information is displayed. For example, it can be current download speed if your software something downloads from a network. Or it ......

Posted On Tuesday, May 19, 2009 1:47 AM | Comments (0) |

Windows 7 programming: Taskbar. Part 3 – OverlayIcon.
This time we will talk about other feature of task panel of Windows 7 - OverlayIcon. This possibility is very useful for applications which have any state from the point of view of the user. For example, such applications are programs for an exchange of instant messages (IM). For example, Windows Live Messanger actively uses this possibility. For example, if we open WLM and we will change a state it is possible to see as it is displayed on the task panel of Windows 7. Such functionality can be useful ......

Posted On Monday, May 18, 2009 2:58 PM | Comments (0) |

PHP driver for SQL Server now in Web Platform Installer
Web Platform Installer is a tool, which contains many libraries, components and ready to use solutions. This tool very useful, because allow to save many time. Also, it is free tool and you can download it and install on your machine. However, speech now not about it. Recently there was updating WPI in which there was a driver for support SQL Server in PHP. It is easy to be convinced of it if to start an installing package. Thus, developing on PHP you can use all benefits of usage of SQL Server. ......

Posted On Sunday, May 17, 2009 9:59 PM | Comments (1) |

Update of .NET RIA Services (preview) is available
Update of .NET RIA Services preview has been become available. What’s news: Additional template for business applications. This template contain a forms for login and new user. Authentication sample. Provider for store metadata in XML. This approach allow to store metadata outside the class definition (attributes). It can be useful in some cases. Sample of implementation an own provider for .NET RIA Services. Besides, some bugs has been fixed. These bugs has been received including via forum. It ......

Posted On Wednesday, May 13, 2009 9:01 AM | Comments (0) |

Update of .NET RIA Services (preview) is available
Update of .NET RIA Services preview has been become available. What’s news: Additional template for business applications. This template contain a forms for login and new user. Authentication sample. Provider for store metadata in XML. This approach allow to store metadata outside the class definition (attributes). It can be useful in some cases. Sample of implementation an own provider for .NET RIA Services. Besides, some bugs has been fixed. These bugs has been received including via forum. It ......

Posted On Wednesday, May 13, 2009 9:00 AM | Comments (0) |

Windows 7 programming: Taskbar. Part 2 - ThumbButtons.
Recently I was telling about how we can display progress inside task panel in Windows7. This time we will continue to talk about Windows 7 possibilities for developers. Let’s look how we can use buttons in window’s preview in task panel. Such functionality you can see in Windows Media Player already. These buttons allow to change tracks and pause of a playing. Maximum count of these buttons is seven. Such functionality can be useful for other applications undoubtedly. Let’s look how we can use it ......

Posted On Friday, May 8, 2009 11:23 PM | Comments (1) |

jLinq – LINQ for JavaScript
Many developers are using JavaScript today. However, the programming JavaScript is not pleasant occupation. Therefore, many JavaScript frameworks (jQuery, ExtJS, Prototype, Moo etc) and libraries appeared lately. Today I wish to tell about jLinq library. Its uniqueness consists that with its help we can do LINQ-inquiries in JavaScript a code. jLinq query is looking as follows. var results = jLinq.from(data.users) .startsWith("first", "a") .orEndsWith("y") .orderBy("admin","age") .select(); Thus, ......

Posted On Tuesday, May 5, 2009 10:06 AM | Comments (0) |

Azure SDK works on Windows 7
As you know, in Windows 7 Beta the bug which did impossible contained to debug appendices for Azure. The bug did not allow to start Development Fabric on Windows7. All it created the big inconveniences. The main recipe was to use the virtual machine with Windows Vista / Server 2008. However, when Windows7 RC (7100 build) is released a situation has changed to the best and in new build Windows 7 this problem is eliminated and now it is possible to develop for Azure directly from Windows 7 ......

Posted On Monday, May 4, 2009 4:13 PM | Comments (0) |

Powered by: