How to protect your Intellectual Property or some words about next generation obfuscation

26 במאי 2008

Not once customers asking me about protecting their IP (not address). The regular answer was “obfuscation”. You want more, then this? Use third party unmanaged hash providers (such as RemoteSoft, which is the best so far). However it not enough. the best we can do is to provide sensitive code as remote service. The only way to “hack” such protection is by hacking remote server, which is much more complex mission, in comparison to hacking managed or even native code. ...
תגיות: , , ,
3 תגובות

Quick Silverlight tip: How to open new window or tab by using HyperlinkButton and Ctrl-Shift modifiers

Regular behavior of any HTML anchor element is to open new Window if you’re clicking the link with Shift key and new Tab, if you’re clicking with Ctrl key or middle mouse button. Unfortunately, Silverlight HyperlinkButton does not support opening new window or tab. It also does not support key modifiers. What to do? (rotary reading desk – first tabbed browser, invented in 1588. via Athanasius Kircher society) First of all, request this feature....
אין תגובות

Brightness and contrast manipulation in WPF 3.5 SP1

23 במאי 2008

While being in flight, I had to learn new features, introduced in .NET 3.5 SP1. So, let’s start from image manipulation. I want to perform contrast and brightness manipulation in GPU over displayed image. In order to begin, you should download and install .NET 3.5 SP1 and Visual Studio 2008 SP1. Meanwhile (it’s about 500 MB of download) we’ll learn how to write custom shader effect. In order to build custom Shader Effer, we have to use...
11 תגובות

Action required: Smart client users group

22 במאי 2008

Recently I browsed INETA to seek for some group and was really surprising. There is no Smart Client user group registered there. Maybe there is a reason? Let’s understand what Smart Client is? According wikipedia, the term "Smart Client" is meant to refer to simultaneously capturing the benefits of a "thin client" (zero-install, auto-update) and a "fat client" (high performance, high productivity). However, I think, that this term is much wider. It is not only thin-fat client application, it’s...

New Microsoft R&D center in Israel

21 במאי 2008

Just come back from new Microsoft R&D center house warming. Got some photos and  (how not?) some comments. Steve Ballmer (CEO of Microsoft), Shimon Peres (the President of Israel), Moshe Lichtman (local R&D center corporate VP) and Danny Yamin (local Microsoft subsidiary GM) were here. The event begun from short introduction of Moshe and Steve about the importance of local R&D and it’s size relative to country (we’re second place in the world with 0.015% of Microsofties per total country...
2 תגובות

OpenUp Sidebar gadget

20 במאי 2008

OpenUp competition is on the air? Authors of contributed projects are stressed and want to know what’s going on with their pet project on CodePlex. What can they do about stress? To get it under control and download new gadget, I built to help them to relieve stress. Just look on your side bar and see three top rated projects (by CodePlex) Click on it or drag it out of SideBar to see all submitted projects...
2 תגובות

Silverlight 2.0 for building Rich Internet Applications (local event)

If you are developing rich internet applications, web sites or just want to learn what’s new in Silverlight 2.0, you are invited to attend  local (Israel) Microsoft Event 30-June 8:30 AM- 12:30 PM in ILDC (new Microsoft R&D offices in Herzliya). I’ll speak about what is Silverlight 2.0 and what are differences between SL 1.0 and SL 2.0. How to build RIA with Silverlight 2.0. What is DeepZoom and some cool parts of this new internet technology....

What’s new in MSDN Downloads?

Just look how many new releases those days in MSDN Download web site. Virtual PC 2007 SP1 – download and release notes Scriptomatic 2.0 - download (uses PowerShell 1.0) Windows PowerShell V2 CTP2 - download Office Live Update 1.1 - download .NET Framework 3.5 SP1 beta – download Visual Studio 2008 SP1 beta - download Microsoft Expression Blend 2.5...
2 תגובות

Gas Price Windows Vista SideBar gadget – new version is available for download

16 במאי 2008

This post is dedicated to some people in Microsoft and it’s subsidiaries. It begun about year ago, when I developed Gas Price information gadget (do not download it there). Before I started, I sent some personal email to those in MSN, who maintains it’s Auto section. I wait two days and got no response, so wrote this post about HTML scrapping and then I finished the gadget, that uses this technology. © Christopher Robbins ...

OpenUp and my Open Source submissions

13 במאי 2008

Amir Shevat from Microsoft Israel DPE department started cool competition, named OpenUp. I decided to give hand to this initiative and posted sources of some of my applications on CodePlex and submit it to the competition. Currently, my submission includes (except old Vista Battery Saver and Windows Live Writer Plugins): WebCam control for WPF Silverlight controls library Duplicate images finder (yes, yes I posted sources for this application too) ...
אין תגובות