• Software Architecture and more...

    The lazier the better

    • 4 Comments
    A couple of days ago I gave a presentation to one of my customers, in which I stated that "A good programmer is a lazy programmer." This led to some heated discussion afterwards, in which I explained what I meant. I want to summarize this: I would...
  • Software Architecture and more...

    Wanna meet me?

    • 0 Comments
    Then come to TechEd Israel ! I'm going to be there, and I'll be glad to meet you and discuss whatever interests you in software architecture, technologic trends and more. Use the meeting application or drop me a mail ( memil@microsoft.com ). See you there...
  • Software Architecture and more...

    DataReader vs DataSet - The real question

    • 2 Comments
    Once in a while I stumble across a post that tries to decide between DataReader and DataSet. The last one I saw was this , and it even came with the regular performance comparison graph. I think it's time for someone to stand up and shout: "Stop these...
  • Software Architecture and more...

    So why do I need a software architect?

    • 4 Comments
    I was asked the question above by a few of my customers. Usually the question goes like this: "So why do I need a software architect? I have a .NET guru with quintillion years experience, who knows the internals of every class library you can imagine...
  • Software Architecture and more...

    XPerience Vista

    • 5 Comments
    One of my colleagues (not a Microsoft employee) told me yesterday he had downgraded from Vista to XP. I asked him why, and he told me that, although Vista is a really innovative OS features-wise, he had major performance problems, his hard drive was spinning...
  • Software Architecture and more...

    Sync Services + N-Tier + Oracle + Conflict Detection

    • 14 Comments
    I've been following the Synchronization Services for a few months now, and I really liked what I saw. One of the best places to get a head start in this technology is Rafik Robeal's site, SyncGuru . This site contains a lot of Sync Services demos, and...
  • Software Architecture and more...

    ASP.NET and Scott's

    • 3 Comments
    Found this one today: Who is the most inspiring person in the ASP.NET community? 1) Scott Guthrie 2) Phil Hack 3) Scott Hanselman 4) Scott Mitchell Now this made me think: Did you notice that three of the four candidates are "Scott"s? Is being "Scott...
  • Software Architecture and more...

    We're Hiring!

    • 1 Comments
    Do you: 1. Live in Israel? 2. Want to work in Microsoft? 3. Have a long and satisfying experience in developing and architecting enterprise applications using Microsoft technologies? 4. Consider yourself a nice person? We are looking for...
  • Software Architecture and more...

    Will the real Multi Platform Technology please stand up?

    • 6 Comments
    An interesting thought occured to me today, after reading some angry posts ( here , here and here ). Looks like the multi-platform story starts to turn around. Let's see: Java 6 can run on: Windows Linux / Unix .NET 3.0 can run on: Windows...
  • Software Architecture and more...

    Can a SOA app use TCP transport?

    • 3 Comments
    Yesterday I was reading some posts regarding WCF, and found the following : "In my opinion, netTcpBinding is a very good option for us given its good performance and security options. On the other hand, it does not respect the tenets of SOA" This...
  • Software Architecture and more...

    Silverlight here we come!

    • 0 Comments
    Wow, I didn't see this coming... Now, that silverlight will support Linux, I have a new citizen in my "UI Alternatives" talk. Until now, Silverlight was usually not an option for web-based applictions. Most geovernmental organizations demand a real...
  • Software Architecture and more...

    Entity Framework - another OR/M?

    • 4 Comments
    There is some controversy going on regarding the need for Entity Framework when LINQ to SQL provides much of its functionality. Now, I'm far from being a fanboy of OR/M products, and usually I tend to stick to the good-ol' dataset (and that's another...
  • Software Architecture and more...

    One.... One Two.... One Two Three...

    • 3 Comments
    Well, hello everybody. My name is Memi Lavi, and I'm an architect in the MCS group in Microsoft Israel. I decided to open this blog so I can share some thoughts about software architectue - what is it exactly? who is an architect? what he should...
Page 1 of 1 (13 items)