Amir Shevat's Blog

Some rules can be bend while other can be broken…

Browse by Tags

All Tags » Architecture (RSS)
User eXperience sessions at Tech-Ed
User experience (UX/UI) is one of the key-factors in the success of any product.   When it comes to software products it is most of the time THE KEY FACTOR. There are a lot of insights and best practices as well as common pitfalls in regards to user experience in the software development industry. We have three interesting sessions related to user experience and software development in Tech-Ed's dev-lead track: 6/4/08 16:45 - So, you have to build a new GUI. Which technology and UX would...
Come hear David Chappell at Tech-Ed's Dev-Lead track
I am happy to invite you to attend David Chappel 's session about 'Understanding Software + Services' at Tech-Ed next Monday. This session had a super high score at Tech-Ed Europe. About the session - The move to service-orientation is well underway, both inside enterprises and on the Internet. What role does traditional software play in a world of on-line services? In particular, how is Microsoft approaching the combination of software plus services? This session provides an overview...
Interoperability matters - part 0
A long time ago, I started pondering about interoperability between different technologies. Now it is all becoming tangible, I just came back from the first session of “ JAVA - .NET interoperability team ”, we actually sat together and talked about the real-world problems and scenarios. It was great to see experts from the field, working on the same problem of interoperability from opposite sides, starting to talk and get to know each other. Once I get all the material from the session organized...
l love my MVC…
If this was a comics style blog it would start like this: They both stood there, the clean and virtues super-hero MVC and his arch-enemy the dirty and corrupt spaghetti-design-pattern... they were both aware that only one of them will prevail. The fact is that real life is more complicated than that, writing code is an on-going process and sometimes you need to “get things done now” instead of “get things done right”. The important thing is to keep in mind the important notions that lays behind MVC...