|
|
|
Training
Coaching, Mentoring, Courses, Presentations
|
Writing
Books, Magazines, Whitepapers, Articles
|
|
Development
C, C++, .NET, Agile, ASP.NET, Real-Time, AJAX
|
Technology
Tablet PC, Windows Mobile, Virtual Earth, Windows Vista
|
Something to Think About
"The man who believes he can do something is probably right,
and so is the man who believes he can't."
Dr. Neil's NotesTales and thoughts from the life of Dr. Neil. Failing to protect a brand, Microsoft still doesn't get it It astounds me to watch a company that employs so many really intelligent people repeatedly make the same mistakes around something simple like branding.The latest example is the Mobile 'Surface' project being undertaken by Microsoft Research. Make no mistake, I think this is awesome research and it is thinking and projects like this that will lead us into future generations of computer interaction. The issue lies with the use of the Surface brand. Microsoft has a product called Microsoft Surface, it is very clear that such a new and innovative product needs to have a clear and concise purpose and place in the market. When Microsoft themselves allow research projects such as the Mobile "Surface" and SecondLight projects to use the Surface brand it dilutes the message of what a Microsoft surface actually is as a product. To make matters worse, Microsoft released Microsoft Surface applications in the Microsoft Touch Pack for Windows 7. This pack contains a number of touch applications that have the Surface brand associated. This further dilutes the value proposition for Microsoft Surface as a brand. To protect the brand Microsoft needs to ONLY use the Surface name for the Microsoft Surface product and nothing else.
Why do I care so much? Because I have invested a lot of energy in helping to promote, and teach people about Microsoft Surface, teaching Surface application development, writing a book on Microsoft Surface, and working with nsquared to build rich Surface applications.
| Do you speak my language? If you have followed my activities over the last year you may have noticed that I am doing a fair bit of work with the Microsoft Translator team. I presented at Mix '09 on Exposing Web Content to a Global Audience. For Mix '09 the nsquared technology studio in Sydney worked hard on producing getting started guides and documentation to help developers begin using the APIs. I will be at Mix again this year and talking about Microsoft Translator. If you are at Mix be sure to come along to find out about some new additions to the Translator and how you can build translation into your software using the same technology behind Bing Translator.
| A new developer framework, .NOT I am so pleased to be able to tell you that .NET is a thing of the past and a new developer framework will shortly be launched called .NOT. This new .NOT framework represents ground breaking abstraction technologies that removes the need for a software developer to do any work. According to feedback received from many software developers they really don't want to do any work at all, but they still want to get paid for it. The .NOT framework allows this new bread of .NOT developers to simply sit in front of their computer and the code is generated for them. According to one developer, 'One of the fantastic things about the .NOT framework is that it generates exactly the code I would have written'. From playing around with the new .NOT framework it is clear this is the case, the code it generates is superbly scattered with memory leaks and unhandled exceptions, it is just like it was written by an overpaid .NET developer. Other fantastic features of the .NOT framework include a built in delayed boot time, this enables even the simplest of applications to take at least 30 seconds to load. This delayed boot time features makes it look like your .NOT application must have taken a lot of work and involve a lot of code. Then there is the .NOT presentation layer which is generated to look like the .NOT application layout was created by a drunk monkey. It is fabulous the way none of the window contents are aligned and the grotesque use of gaudy color is almost unbelievable. I think my favorite feature is the .NOT installer technology, every .NOT application is compressed into a zip file along with a readme file explaining how to change 5 random registry entries, at least one of which is guaranteed to cause your computer to crash after a reboot. Overall I can see this innovative .NOT framework being adopted by nearly every developer over the coming few years. I mean why write your own rubbish code if you can have it generated for you!
|
|
|
|
|