Uncategorized Dima Malenko Uncategorized Dima Malenko

Powerful simplicity

Reading an article from eWeek "Programmers to Blame for Hard-to-Use Software" I ask myself is that really programmers that we should blame? Look at cell phone or even TV-set users. Aren't they suffering from the same problems? Bjarne Stroustrup was one of the first to notice this:

"I have always wished that my computer would be as easy to use as my telephone. My wish has come true. I no longer know how to use my telephone."

So, is the problem in cell phones or TV-sets manufacturers and designers? No! The problem is in the market that demands new products with new features. It does not matter whether the feature is useful or not. You just have to have them more than competitor has.

So, again, think twice before adding new "feature" to your product. Maybe it would be better to make existing functions more useful and usable?

Read More
Published Dima Malenko Published Dima Malenko

Microsoft Developers' Days'05 (Fall)

At this event I delivered 2 talks. First one was concerned with ASP.NET application security and was based on series of demos of vulnerabilities and possible solutions for this problems. Another presentation described ideas behind major architecture change in ASP.NET 2.0 - Provider Model. An examples of extensibility that was made possible by new model were also given. This presentation is in Russian. Provider Model Presentation (PDF)

Read More
Published Dima Malenko Published Dima Malenko

Microsoft Developers' Days'05 (Spring)

As part of this event I delivered 2 presentations. One of them was devoted to developing mobile solutions using Microsoft mobile platforms: Windows XP Embeded, Windows Mobile and Tablet PC. Another presentation given overview of brand new Microsoft product for developers: Microsoft Visual Team System. The presentation describes the product itself as well as foundation behind innovations in this tool. Both presentations are in Russian. Mobile Development Presentation (PDF)

Team System Presentation (PDF)

Read More
Published Dima Malenko Published Dima Malenko

MSF-based Process Patterns

This presentation was delivered on March 04, 2004, in the Moscow State University on the conference 'Microsoft Technologies in Computer Science and Software Engineering'. This was the first presentation of results of research aimed to "extract" process patterns from Microsoft Solutions Framework and describe them as separate entities. This allows to use them outside of MSF-based processes and facilitates process improvement by using MSF experience.

MSF-based Process Patterns (abstract, in Russian)

MSF-based Process Patterns (abstract, in Ukrainian)

MSF-based Process Patterns (PDF)

Read More