Slashdot Mirror


Microsoft Unveils New Design Studio

shibashaba writes "NewsFactor is reporting that Microsoft has just released a new design studio consisting of the Acrylic Graphic Design, Sparkle Interactive Design and Quartz Web Designer Software. Supposedly the goal is not to compete head to head with the proposed Adobe/Macromedia merger but to turn developers into designers. According to Jupiter Research, The days when a designer worked alone have been traded in for an interactive world in which designers often work hand-in-hand with developers. "Microsoft is trying to address what it believes is a legitimate and longstanding problem in the design market."

316 comments

  1. hmmmm by Anonymous Coward · · Score: 1, Insightful

    I can think of another legitimate and longstanding problem that needs to be addressed.

    1. Re:hmmmm by Anonymous Coward · · Score: 1, Insightful

      And I thought Microsoft "addresses problems" by waiting for others to do it first and better, and then shamelessly copying them in an inferior manner, while still claiming to be innovative about it.

    2. Re:hmmmm by yuiop · · Score: 2, Funny

      Dupes?

    3. Re:hmmmm by Anonymous Coward · · Score: 4, Funny

      I can think of another legitimate and longstanding problem that needs to be addressed.

      So can I, Brain, but where are we going to find a can of cream, a gerbil and two peacock feathers at this time of night?

    4. Re:hmmmm by Anonymous Coward · · Score: 0

      NARF!

    5. Re:hmmmm by Brushfireb · · Score: 1

      I think so, Brain, but if they called them "Sad Meals" then kids wouldnt buy them! ;p

  2. Yeah, right by Pig+Hogger · · Score: 5, Insightful
    This is just as stupid as making designers work as software developpers.

    They can't be two more opposed jobs in a game shop than designers and developpers.

    Heck, I've been doing tech support for a design shop with both graphic and industrial designers, and those people have totally no clue in what makes a computer tick.

    1. Re:Yeah, right by AKAImBatman · · Score: 4, Insightful

      Parent is not a troll. He's correct. You should always attempt to utilize people as best as possible. Now you can send your developers to design school and *hope* they pick up some natural talent for artistry, or you can have your art team and your development team work together, hand in hand at what they're both best at.

      Sure, it's more difficult to manage a team as opposed to a few key developers, but consider the fact that a developer is still only one person. If he has to handle every phase of the implementation by himself, he's never going to get the project done. The name of the game is divide and conquer. What better way than to divide along the lines of competence?

      I honestly don't understand this industry practice of thinking management is irrelevent just because we have technology. A well managed project will keep the team members close together and the project on schedule. A poorly managed project will fall apart as team members throw blame at each other because no one knows what to do, or everyone is vieing for a leadership position.

      Want your project to succeed? Manage it, and manage it well.

    2. Re:Yeah, right by bronney · · Score: 1, Interesting

      lmao. Yeah turn the developers into designers. All you need is a programmable grid for them to make everything orthogonal.

      Please, mikeysoft, this move is killing all of us, dev. and design together. I wonder if MS actually asks designers and developers their feeling on this? Does it work?

    3. Re:Yeah, right by Goyuix · · Score: 4, Insightful

      People are really missing the point on this - it isn't about turning developers into designers, or designers into developers - it is about allowing them to fully leverage each others strengths. The Expression stuff can make use of the libraries developers provide, or they can have the GUI stub out methods and events that the developers can tie back in with the business logic etc...

      Granted, as a developer who is often forced into a designer role as well, I look forward to enhaced toolsets. Maybe not from MS, but you can bet that the competitors (and quasi non-competitors like OSS) will release newer / updated tools to provide similar or even better functionality down the road. Not to nit-pick, but it really doesn't matter for a designer to understand the inner tickings of a computer (and to some extent a developer, though they will be much better off if they do). Just like you probably don't have nearly the trained eye nor layout skills that the designers do for their artwork. Strengths and Toolsets. This is what MS is trying to bridge, or in market-speak - creating "synergies"!!!

      (oh boy I have a bright future in marketing I am afraid...)

    4. Re:Yeah, right by Nefarious+Wheel · · Score: 2, Funny

      But... I iz a code artiste !

      --
      Do not mock my vision of impractical footwear
    5. Re:Yeah, right by blackmonday · · Score: 1

      Isn't that the whole point? The designers *design* the UI and the developers write the back end code. This is similar to most web development strategies. Developers make lousy UI designers.

    6. Re:Yeah, right by bedroll · · Score: 4, Insightful
      I think that the point is really this: Microsoft likes to make technologies that do 75% as well as the next but take 50% of the training to think you understand them. That entry point is the key and the quality level is the punch. If you keep your entry point down the managers will believe they're dealing with better ROI (their term, not mine) and they are more likely to look at the solution. If they see that the quality is at least at 75% of other solutions then they'll believe that they can engineer around that. The problem is that tend to hire employees who are willing to work for cheap because they don't have the expertise to better design their solutions.

      This all means that Microsoft can put together a case study of companies that manage to get lucky and make this all work then represent that as the norm. They then put together a survey that says that other implementations have a higher TCO (again, their term, not mine) due largely to higher salaries. Then the real motivation is made clear: They don't care about the quality of software that is developed, they care that managers see a better value in paying them instead of paying higher wages for more skilled employees.

      Making things easier for the developer to become the designer is the next logical step. This means you buy more of their software with the thinking that you don't have to hire another skilled worker.

    7. Re:Yeah, right by Anonymous Coward · · Score: 1, Informative

      MS dev studio is probably one of the exceptions to this rule, they tend to have arguably the "best" development suite on the market, so to say they really are the market leader in Quality and ROI in the dev area.

    8. Re:Yeah, right by bedroll · · Score: 1
      Arguably, yeah. I think they made huge strides when they made VS.Net. In fact, the upcoming dev tools might be the best on the market. That doesn't really make the solutions they're intended to design much better. I guess I have to give MS a lot of credit for the advancement in their products recently.

      That still doesn't change the goals of those products, that is to typically be used to implement half-ass solutions. Obviously nothing being said here is any less arguable than for someone to say that these really are the best tools and MS can't help how they're used. That opinion is fine, I can only retort that history will show that they took every action to ensure that the path I previously laid out (that of expensive MS software replacing skilled developers) happens.

    9. Re:Yeah, right by Anonymous Coward · · Score: 2, Insightful

      No kidding!

      I develop sometimes, and sometimes I have to be the UI designer too.

      I can really appreciate and "see" a good design. I love the Mac for instance. I try really hard to make my UIs simple and clean and intuitive. But it takes a lot of effort. I'm really not good at it. I just tweak and hammer and edit all day until it looks like something a good design team made (like 37signals, I copy their UIs all the time). I go by trial and error, not by any deep understanding of what I'm doing.

      What I need is training, NOT a shiny new tool. That's like giving a designer a copy of Emacs and saying, "heres a good tool, write a giant Lisp system". Well actually what I need is a good designer to work with... because I can't do all this stuff myself.

      Microsoft needs to stop dumbing down everything, and stop giving people more and more "easy wizard tools". This doesn't lead to better software, it leads to 1) more software, most of it crappy, and 2) more money for Microsoft.

      I'd like to see more effort being made at teaching foundation knowledge and basic *understanding* of what it means to design a database, write a program, or design a UI. More idiot-proof tools aren't what we need. Hell, I do my UI design with paper and pencil and then Vim.

      Oh well. And people wonder why software crashes all the time, has security bugs, and needs to be rewritten every 18 months!

    10. Re:Yeah, right by Tooky · · Score: 1

      Visual Studio .NET isn't bad, but it isn't the best. JetBrains IDEA is the best Java IDE available, and it makes VS.NET look painful to use.

      The good news for .NET developers is that JetBrains are planning to release a .NET IDE around the same time as VS.NET 2005.

    11. Re:Yeah, right by Anonymous Coward · · Score: 0

      If developers also made good designers then the leading Italian fashion houses would recruit from computer science classes.

    12. Re:Yeah, right by Anonymous Coward · · Score: 1, Insightful

      I agree with parent that MS does not sell software to the user of the software. MS prefers to sell software to someone with some measure of control over the user.

      What the parent says about expensive MS software replacing skilled people is true, but doesn't go far enough. Where's the lock-in? MS prefers to work with more pliable customers. It's harder to sell software on its merits to the best designers. It's easier to obtain the synergy of selling a seemingly cheaper solution to managers and at the same time softening up the actual users.

      If this strategy takes hold, they get an extra benefit: replacing more expensive specialists with cheaper multi-functioning generalists leaves those generalists in a weaker position overall, less likely to resist managerial decisions. This is what we business-types like to call a win-win.

    13. Re:Yeah, right by cookie_cutter · · Score: 3, Insightful
      I honestly don't understand this industry practice of thinking management is irrelevent just because we have technology.

      It's easy to understand why people think that. It's because most people's experience with management is highly conducive to that belief.

    14. Re:Yeah, right by CastrTroy · · Score: 1

      MS Dev studio does have some nice features that really helps out good developers. On the other hand, since .Net, they have added tons of stuff to take away the real understanding of programming. You can design an entire web based database application without even knowing what a class is. You can almost do it without touching the keyboard. I've seen a lot of people who taken courses in .Net, and done very well in the courses, and then when you ask them to program something, they have no idea what they are doing. All they've learned to do is drop UI controls on a canvas, and fill in the onclick events with simple statements. Sometimes writing IF statements and WHILE loops are too much for these guys.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    15. Re:Yeah, right by MyDixieWrecked · · Score: 2, Informative

      I agree 100%.

      from the summary: "Microsoft is trying to address what it believes is a legitimate and longstanding problem in the design market."

      the legitimate and longstanding problem in the design market is that so many developers think their designers. And so many people who have absolutely no concept of good design think their designers.

      I've seen this first hand, far too often. Working in the digital prepress field, the ratio of jobs coming in from design firms/ professional designers compared to Janine working out of her basement on her shiny new dell has radically shifted.

      We're stuck getting low res RGB Jpegs placed in powerpoint, RGB blacks that convert to horrible CMYK and customers who don't know what resolution is and don't even own photoshop.

      We've even received the occasional paintshop pro file. the guy was a 19 year old kid who was trying to have business cards and mailers printed to advertise his webgraphics talents. After talking to him for 5 minutes, I realized he had no clue. No idea what resolution was. No idea what the difference between CMYK and RGB was. He also thought that PaintshopPro did everything that photoshop did. I was ready to kick his ass.

      but now I'm getting off my point...

      my point: The problem with the industry is lack of design skills with the designers, whether they're developer-gone-designer or designers with no skills.

      --



      ...spike
      Ewwwwww, coconut...
    16. Re:Yeah, right by Anonymous Coward · · Score: 0

      If an opensource product did the same thing you would be talking about how trivial it made even the most advanced programming and it was a shame that micro$$$$$oft couldn't do it that well ...

    17. Re:Yeah, right by CastrTroy · · Score: 1

      I don't like to respond to ACs but I will. I would not praise an open source project that did the same, for the same reason that I don't think that everyone should be able to drive a transport down the highway. There are many consequences of giving too much power to those who don't really understand what they are doing. Macros in an office application are nice, but, in the end, because they give too much power to the users, have ended up causing more problems then they solved. Having someone who doesn't really understand databases or programing to create a web based database application is just asking for problems.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    18. Re:Yeah, right by Anonymous Coward · · Score: 0

      I can't fault you for making that comment since the summary author made an incorrect assertion. The goal isn't to make developers design interfaces, and it isn't to make designers develop code. The goal ,as it was announced at the PDC (I was there, I heard and saw it with my own freakin eyes and ear), is to allow closer interaction between designers and developers. With this tool, the designers can check out the project form source control, open up the project, and do their design work directly to the project. Not only that, but it is in the rich design environment they are used to. Then when they are done. They check back in the project, when then gets handed off to developers to put logic behind the interface. This is done in Visual Studio as it is done today. Now, granted, this might make it easier for people to cross their respective boundaries, but that is not he GOAL of this suite of software.

      Having despised previous attempts at this sort of thing by Microsoft in the past (I absolutely hate VB 6 and all incarnations of evil FrontPage), I think they got a lot of things right in this new software. Particularly the Web Designer. It blows FrontPage out of the water. It seemed to generate nice, clean XHTML (transitional), with nicely constructed CSS and the layout designer made sense.

      Anyways, I thought people should hear from someone who was there.

    19. Re:Yeah, right by nine-times · · Score: 1
      I honestly don't understand this industry practice of thinking management is irrelevent just because we have technology.

      This may be OT, but yeah, I've seen this. Bad managers who are fed up with the poor workflow of their subordinates. They have people skipping steps, cutting corners, things making it into final products without ever really being reviewed. The solution was to put in this huge (and expensive) computerized workflow system which would "force" the employees to get things reviewed, follow a workflow, etc.

      Of course, they never really developed a workflow. They never really forced the employees to use the workflow system. The employees ignored it, exploited problems in the workflow that would allow them to review their own work, checked off on other's workflows without really reviewing it, etc.

      Management kept going to the IT staff, complaining that the software wasn't working properly. It wasn't forcing the employees to do their work, because employees kept ignoring the system and passing work along the same as they did when there was no system.

      Bottom line: computers are tools, not managers.

    20. Re:Yeah, right by Kosgrove · · Score: 1

      That's a rather fatalistic thing to say. Not all developers make lousy UI designers... I think it depends on what kind of developers we're talking about.

      If we're talking about (an admittedly stereotyped and over-simplified) *nix developer who writes code that's only used by other developers and thinks of the command line as the ideal tool to get things done, or the idiots who designed the GIMP UI... s/he's probably not a good UI designer.

      However, there are plenty of developers who write code that users interface with more or less directly who have very good UI design skills.

      I don't even think that's what MSFT is releasing, although I did not RTFA very closely because I didn't see much content - mostly marketing babble. I think they're talking about graphic designers who make the actual pixels on the widgets.

      BTW, If you're a developer, and you think all developers have crappy UI skills, you'd probably do best to read a book or two. I recommend Joel Spolsky's (of Joel on Software) "UI Design for Programmers."

    21. Re:Yeah, right by miletwo · · Score: 1

      Pish Posh. I'm a graphic designer (degreed) turned software developer. It's not impossible, just uncommon. Here's to all of us mid-brainers out there. WOOT!

    22. Re:Yeah, right by Shaklee39 · · Score: 0, Flamebait

      They're. I cannot even read the rest of your comment because of that error, think about that next time you write a rant.

    23. Re:Yeah, right by MyDixieWrecked · · Score: 1

      If you can't read something because of a typo, I don't understand how you've managed to read enough to actually recognise them.

      The world is riddled with typos.

      --



      ...spike
      Ewwwwww, coconut...
    24. Re:Yeah, right by Watts+Martin · · Score: 1

      I was with you up until this point. :)

      I write "macros" for Excel and Word fairly frequently, or at least used to. In the VBA IDE that comes with Office. With IF and WHILE statements. :) By taking work that could be automated and, well, automating it, I reduced the time some staff spent putting together quarterly "state of the network" reports by 90%. This is automation that's perfectly logical to put in Microsoft Excel, because that's where all the data was to start with, and you have access to all of Office's formatting objects.

      I'm all for good programming practices, and I certainly understand your basic point. People really should learn how to program, and it's ridiculous to get a "certification" in a programming language when all you really know how to do is use the form builder. But, I'm not for taking away functionality that really makes people's work easier. Some of those little macros created by people who honestly don't know how to program are little macros that save them 90% of their time on a given task (if likely a much smaller one than the one I worked with). I'm not willing to tell them, "Sorry, that's philosophically impure -- if you can't take time out from your busy schedule to learn the programming language behind that macro capability, do it manually."

    25. Re:Yeah, right by Anonymous Coward · · Score: 0

      I concur, slashdot readers just don't know how to right well. (sic)

    26. Re:Yeah, right by Pig+Hogger · · Score: 1

      Confidentially, I actually did the reverse, too...

    27. Re:Yeah, right by j!mmy+v. · · Score: 1

      The first person that likens this to Apple releasing Xcode is gonna get it!

      [shakes fist]

      --
      -- often wrong; never in doubt
    28. Re:Yeah, right by sgt_doom · · Score: 1
      You are so completely right on target - so precisely correct on this.

      You must have worked at M$ or be absolutely brilliant. Speaking as one who contracted early on with them (disclaimer: am bitter that they never hired me) - that is exactly they way they do things - although at the very beginning they used to base everything on the lowest-intelligence secretary they could find - equally as stupid and uninspired.

      sgt_doom: made no money off of Iraq War

      Bush and Cheney: made millions off of Iraq War

    29. Re:Yeah, right by linuxfanatic1024 · · Score: 2, Insightful

      They're. I cannot even read the rest of your comment because of that error, think about that next time you write a rant.

      Notice how this post contains a comma splice error, putting a comma where a semicolon, or period, should be used instead....

      Please think about your own use of language before correcting someone else's.

      And, if you cannot read a post with a typo in it, you must be very picky. ::eyeroll::

      --
      Microsoft-free since March 28, 2004
    30. Re:Yeah, right by Anonymous Coward · · Score: 0

      We're stuck getting ... customers who don't even own photoshop.

      How horrible that some of your customers aren't supporting the Adobe Photoshop monopoly. Your job must be a living hell.

      And that guy that used Paint Shop Pro instead; absolute blasphemy!

    31. Re:Yeah, right by nidarus · · Score: 2, Insightful
      Ah, you keep mentioning RGB/CMYK and resolution like they're some kind of arcane knowledge only Real Designers know. To me, it's something you learn in a 28-day Photoshop course.

      Design is about knowing stuff like color theory, composition, typography, and using them properly. I should note that while they're a dying breed, some great designers don't really know how to use the computer at all (they have underpaid geeks that do it for them).

      Anyway: knowing about RGB/CMYK and resolution and believing in the undisputed superiority of Photoshop are not "design skills", just as knowing TeX isn't a "math skill". Actually making a good design (even in PaintshopPro) is a completely different thing.

    32. Re:Yeah, right by Anonymous Coward · · Score: 0
      Notice how this post contains a comma splice error, putting a comma where a semicolon, or period, should be used instead....
      Notice how this post uses a malformed ellipsis where a period should be used instead.
      And, if you cannot read a post with a typo in it, you must be very picky. ::eyeroll::
      Notice how this sentence began with "And."
    33. Re:Yeah, right by Anonymous Coward · · Score: 0

      "And so many people who have absolutely no concept of good design think their designers."

      And so many people who have absolutely no concept of good spelling think they're intelligent Slashdot posters.

    34. Re:Yeah, right by Anonymous Coward · · Score: 0

      the spelling is fine.

      Some people think they're intelligent slashdot posters when they've never heard of a typo.

      cocksucker.

    35. Re:Yeah, right by Ardemus · · Score: 1
      The divide still exists, Microsoft is simply trying to integrate the tools that designers and developers use.

      In the current paradigm designers create non-functional art. Then programmers recreate that art in code. Being programmers and not designers they often don't really see all the details and subtleties, so this is a very difficult back and forth process. Finally the programmers create the engines behind the interface so the program can do the heavy-duty work.

      The new paradigm removes that middle step. Designers develop functional art with graphical tools that are natural and familiar. Then the programmers put the engines directly behind what the designers create.

      I encountered this video in an article on ArsTechnica. It is a great explanation from the Sparkle development team, complete with hands on demonstrations. Personally, I'm very excited.

    36. Re:Yeah, right by doorbender · · Score: 1

      software will never be a replacement for technical knowledge. Many products out there tell Joe consumer they can make wonderfull music/logos/dvds using thier $20 software but what they don't tell them is it's still not professional quality. The music mixer can only support 2 tracks or handle a proprietary audio codec and only output to 12kps mp3 (or maybe midi). The logo creation software can't make it's text follow a path and the output resolution is 72dpi. The DVD software only captures video at less than half good old low res tv resolution. All things that get left off the cover of the box. Or even if it gets left on the box, Joe has no clue what they mean so they get it anyway. It reminds me of an info-mercial I saw that said "Thick 24 gauge steel!" (which is slightly thicker than tinfoil)

      I got a call from a client that was using a major software publishers title to create something I'm not sure what because the person couldn't tell me if it did images or webpages or documents. So it would have been a miracle if they knew what file formats could be outputed. Which they didn't.

      The "dumbing down" of technology can have a downside when none of the output is usefull. An old saying possibly paraphrased "If you make something even an idiot could use only an idiot would want to."

      --
      "He's a real midnight golfer"
  3. Uh... by the_skywise · · Score: 4, Insightful

    ""Microsoft is second to none in terms of developing tools that fill a gap," he said. An example of the company's ability to redefine a market is the original Outlook software introduced in the mid-1990s. At the time, there was a hodgepodge of contact management and e-mail software, said Wilcox, but no one had combined the two.

    Microsoft perceived a problem and an opportunity. "And you can't truly say that Outlook is an e-mail program. They actually redefined the market."

    Lotus Notes?

    1. Re:Uh... by AKAImBatman · · Score: 3, Interesting

      "And you can't truly say that Outlook is an e-mail program. They actually redefined the market."

      They are right. After all, they managed to integrate a calendar and address book into an email application. It's no longer just email, it's email and calendaring! See the difference? (No, I don't either.)

      Microsoft Exchange/Outlook is useful only because it centralizes more than just the email. Scheduling and the ability to look up people in your company are both important features. The thing I don't understand is, where the heck is the competition? I mean, you're looking at a few special folders that Outlook interprets as "Calendar" and "Address Book" in an IMAP-type interface. Why can't anyone else do this? Always kind of boggled my mind.

      And no, Lotus Notes doesn't count. LN isn't email, it's an automatic, self-corrupting database that happens to support email. A bit like EMACS is a complete LISP environment that happens to support text editing. ;-)

    2. Re:Uh... by IonSwitz · · Score: 2, Insightful

      Lotus Notes? Yeah, too bad it hasn't evolved since 1995. ;-) Notes is, in my opinion, the worst piece of software to survive this long in that mail/contact management area. The only worse piece of software I've used in that respect was First Class, and even that had the advantage that I could telnet to the server and hence access my Email through a command prompt. Yay. :-) But, yeah, you're most likely right in saying that Outlook wasn't the first (and certainly not the greatest) back then.

    3. Re:Uh... by NanoGator · · Score: 1

      " It's no longer just email, it's email and calendaring! See the difference? (No, I don't either.)"

      Funny, a lot of people I work with see the difference. I wonder if general ignorance about the usefulness of Outlook is why it's been so hard to find an OSS alternative.

      --
      "Derp de derp."
    4. Re:Uh... by AKAImBatman · · Score: 3, Interesting

      I'm not saying that it's not useful. I'm saying that:

      1. It's not really "email redefined", it's "email with calendaring bundled".

      2. It's so stupidly simple, I don't understand why no one at least copies it. Hell, it wouldn't be that hard to come up with something with more powerful features. (e.g. Better email searching, searchable address book, labels vs. folders, smart calendar that can helpfully generate reports to help you plan your day, etc.)

      It just amazes me that Microsoft has managed to get a strangehold on the email market with a fairly straight-forward produce, and the only industry response is a new version of Lotus Notes. Am I missing something here?

    5. Re:Uh... by codecracker007 · · Score: 1

      its not about the usefulness of outlook, but the lack of options when it comes to clients for M$ Exchange Servers

      --
      7-8-9-10-0
    6. Re:Uh... by MetaKey · · Score: 1
      "Why can't anyone else do this?"

      Take a look at Evolution. http://gnome.org/projects/evolution/

    7. Re:Uh... by Red+Alastor · · Score: 1

      "It just amazes me that Microsoft has managed to get a strangehold on the email market with a fairly straight-forward produce, and the only industry response is a new version of Lotus Notes. Am I missing something here?"

      Mozilla have a calandar since a very long time. You can add it to either the suite or Thunderbird (as an extension) or even in Firefox. However, it looks just like your normal app with a link that launch a calendar app. They are developing a stand-alone version (Sunbird) and an actual merge of Thunderbird and Sunbird which will be called Lightning. The process to write this new applications seems to be very long so don't expect to have it soon.

      On the other hand, there is an equivalent app for Linux called Evolution. Novell made a Windows build but it's too buggy to be usable right now. When the port will be complete, it will be a worthy competitor to Outlook.

      --
      Slashdot anagrams to "Sad Sloth"
    8. Re:Uh... by Caraig · · Score: 1
      Microsoft Exchange/Outlook is useful only because it centralizes more than just the email. Scheduling and the ability to look up people in your company are both important features.
      In theory, these are huge things and can be really important to a company, especially one that relies on communication. You can check someone's schedule, send an e-mail to make an appointment (which is done virtually automaticaly, the recipient gets a message and can click a button to schedule you for your requested time, or reschedule your meeting with them,) get e-mail notifications about your calendar and daily schedule, check to see if someone is going to be or is already on vacation and what the alternate contact information/person is... pretty much any combination of scheduling, calendar, contact, and e-mail function you can think of. The networked, pro version of Outlook is extremely powerful.

      The trouble is, it's TOO powerful. For any small-to-medium company, it's using a nuke to swat a fly. It's faster and cheaper to just check with the guy down the hall if he has a moment, or to just call out into the bullpen if anyone knows if ($random_employee) is on vacation or not. Maybe a medium-sized company can make the most of Outlook and Exchange. I know that the users at the nursing home I used to work at were simply overwhelmed with the functions of Outlook/Exchange... and proceded to not use it at all. (And yes, I knew at the time that it was kind of overkill for the site. They couldn't even use it for external e-mail. But they wanted all MS products, the poor sods, and so they got 'em.)

      I'm pretty sure that Exchange takes all that calendar and contact information and puts what you make 'sharable' into a central database, which is a bit more than just filesharing, but you're right, it's not that huge a paradigm shift. I'd like to know why others haven't come up with that idea, or at least made a product that does what Outlook and Exchange do.

      Agreed about LN, though. cc:Mail wasn't much better. One bad mail day and entire server imploded and created an alternate Dimension of Pain where our workday suddenly extended to thirteen hours. Strange, that....
      --
      "I am an Adept of Tantric VAX."
    9. Re:Uh... by s.fontinalis · · Score: 2

      It's power is a major reason for it's acceptance at some medium to large size companies. I'm convinced there were whole flotillas of flotsam managers at a previous employer whose lone skills were an in depth command of Outlook meeting scheduling arcana, and the ability to create moving graphs in powerpoint. Well that and a desire to live like lampreys on their bosses ass.

    10. Re:Uh... by Simon+Garlick · · Score: 1

      No, it *is* about the usefulness of Outlook. It's the best and most powerful email client for Windows, and has been since Outlook 98. Even if you're not using Exchange.

      (Caveat: its IMAP functionality sucks.)

    11. Re:Uh... by Arandir · · Score: 1
      --
      A Government Is a Body of People, Usually Notably Ungoverned
    12. Re:Uh... by dedazo · · Score: 3, Insightful
      Well... maybe, just maybe it's not so simple as you think it is, mmm?

      I mean, Photoshop is also stupidly simple, right? It's amazing no one has managed to clone it successfully.

      And Quark/PageMaker/InDesign? Stupidly simple!

      CorelDraw? Illustrator? *cue Howard Dean scream* STUPIDLY SIMPLE!!!

      Seriously, you oughta try and look at things from another angle. Sometimes it helps.

      --
      Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
    13. Re:Uh... by idlake · · Score: 1

      Microsoft Exchange/Outlook is useful only because it centralizes more than just the email.

      Why does this stuff to be "centralized" more than just being on the same computer?

      Scheduling and the ability to look up people in your company are both important features.

      Wow, amazing, what will those guys up in Redmond reinvent next?

      The thing I don't understand is, where the heck is the competition?

      Sadly, there are plenty of applications that imitate Outlook and Exchange; just have a look around.

    14. Re:Uh... by Synonymous+Yellowbel · · Score: 1
      He specifically asked "am I missing something" - read the goddamn post next time. And understand it.

      Also, your analogies are terrible. All the applications you mentioned are clearly non-trivial... whereas exchange/outlook seems to be nothing more than a few entries in a database...

      steve

    15. Re:Uh... by jcr · · Score: 1

      They are right. After all, they managed to integrate a calendar and address book into an email application. It's no longer just email, it's email and calendaring! See the difference? (No, I don't either.)

      Ah, but you missed the most important part: They charge per-seat, and it's unreliable and unsecureable!

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    16. Re:Uh... by dedazo · · Score: 0, Flamebait
      am I missing something

      Yes, he seems to think software products like Exchange or Outlook are trivial. Personally I don't think so. But that's just me.

      All the applications you mentioned are clearly non-trivial...

      No shit, sherlock.

      whereas exchange/outlook seems to be nothing more than a few entries in a database...

      Are you fucking kidding me? Are you? Or are you just retarded? "a few entries in a database"? WTF?

      --
      Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
    17. Re:Uh... by Anonymous Coward · · Score: 0

      You are wrong about Lotus Notes, so I assume you are wrong about everything else mentioned in your post. So I have to assume that First Class was indeed as its name suggests, but lacked the ability to be accessed by telnet.

    18. Re:Uh... by Asphixiat · · Score: 1

      And don't forget Kontact (KDE's outlook clone)

      There is an Exchange clone, Kolab...but it is also quite new on the scene. I've been Sysadmining for a while now, and this issue has been on my mind for a long time also.

      I think the problem has always been that although OSS has had all the parts of Exchange (most of them anyway), until Kolab, noone ever put them all together as a packages (or series of packages), you always had to kinda glue it together.

      Kolab is a collection of packages, with special configuration options preset. The packages include postfix (SMTP daemon), cyrus-imap (IMAP daemon) and so on.

      The cool thing about Kolab is you can use Kontact, Evolution, Mozilla suite, or even outlook (I think).

      Like I said, I've always set up the systems I know best, and left it at that, but I think my next job I might try out the new Kolab 2 :

      http://kolab.org/

    19. Re:Uh... by JohnFluxx · · Score: 1

      Which is a shame, because I really liked the ideas behind it.
      Every email is a document in a heirachal database. You could then setup rules so that information from it was automatically put into another database, or setup workflow rules so that you could specify a document has to be signed off by legal, HR etc first, and so on.
      And because its a database, it was trivial to build a web interface to the email, with all the authentication done automatically, and so on.

    20. Re:Uh... by sammy+baby · · Score: 1
      Sadly, there are plenty of applications that imitate Outlook and Exchange; just have a look around.

      And, sadly, there doesn't appear to be a one of them capable of doing it as well as Outlook yet.
    21. Re:Uh... by Morrigu · · Score: 1

      Lotus Notes *is* a hodgepodge of contact management and e-mail software. Have you used it? More importantly, have you used it and not run away, screaming in terror?

      It's like IBM decided to add email functionality to a decent groupware product, but hired programmers who read Mandarin Chinese to implement the design specs written in Hungarian. And the only translator they could talk to had really bad reception on their cell phone.

      Googling for "lotus notes worst user interface" gives about 97,200 results. Go figure.

      --
      "We can categorically state that we have not released man-eating badgers into the area." - Major Mike Shearer, UK
    22. Re:Uh... by nine-times · · Score: 1
      Why does this stuff to be "centralized" more than just being on the same computer?

      I think the idea is "centralized" as in, "on the server," so that I can access my boss's schedule/contacts and vise-versa. Otherwise, the ability to send a meeting invitation to several people, being able to look them up in a central database of users, comes in handy.

      Admittedly, it doesn't need to work quite the way Microsoft has built it, but it certainly is useful.

      Sadly, there are plenty of applications that imitate Outlook and Exchange; just have a look around.

      "Plenty"? There are a couple of Linux apps that do pretty well, and I mean "a couple". As in, maybe two or three. Evolution is notable in my mind, but there aren't native Windows or OS X ports (I really honestly wish there were). I know, you probably think we should all be running Linux anyway, but unfortunately things aren't as simple as that.

      How many Windows/OSX apps do what Outlook/Exchange does, and does it as easily and seamlessly? None that I've seen. If you know of one, I'd love to hear about it. I'm hoping to see Novell make some progress on this front, but they aren't there yet.

    23. Re:Uh... by Mr.+No+Skills · · Score: 1

      This is a joke, right?

      Outlook dominates the market because they give it away with Office. Just like Outlook Express dominates with those that don't buy Office. The reason all the other PIM/Email clients disappeared is because the ROI disappears when the competitor is free.

      And your caveat is the most important (and should be a) deciding factor in a purchase decision.

      --
      Sleep is for the Weak
    24. Re:Uh... by NanoGator · · Score: 1

      "Outlook dominates the market because they give it away with Office."

      That and it's extremely useful. Doesn't take long for the users to figure that out.

      --
      "Derp de derp."
    25. Re:Uh... by altmel · · Score: 1

      Imagine: http://www.insead.fr/CALT/Encyclopedia/ComputerSci ences/Groupware/notes_vs_Web.htm Yes, that's right. Notes vs. Web servers. Granted, it's from Aug 1995, but that's still an example of Notes' insane overbloatedness.

    26. Re:Uh... by indiechild · · Score: 1

      What about Novell GroupWise?

  4. Finally! by pwnage · · Score: 4, Funny
    Microsoft has provided a solution which will magically change my crappy looking stick-figure graphics into polished works of art.

    My new plan:

    1. Create a crappy-looking web application.
    2. Run it through Microsoft's new design software.
    3. ???
    4. Profit!

    --
    Reminder: Apple owns 1/255th of the internet.
    1. Re:Finally! by pwnage · · Score: 4, Insightful
      I'm only half-kidding. My experience after managing both in this industry for close to a decade is that most really good coders are poor designers, and most really good designers are poor coders (this is my experience and as such I don't mean to generalize -- YMMV).

      While both skills are creative endeavors, they are truly different disciplines. There's only a handful of developers that I've worked with that have truly been able to bridge both talents successfully.

      Seriously -- you can't fit a square peg in a round hole. Trying to turn logical artists into visual artists is likely to produce just as many terrible looking applications -- they'll just be crappy in a 3-D, aqua-ripoff sort of way.

      --
      Reminder: Apple owns 1/255th of the internet.
    2. Re:Finally! by Nefarious+Wheel · · Score: 1
      True. Although you will find a lot of people who are both musicians and programmers. I've never figured out quite why, but most of the better programmers in my employ were at least half-decent musicians too.

      I think it's like video cards -- visual thinkers take too much cooling to keep programming skills in the same cranium. Let me know if you hear of any decent case mods, though -- I'd like to focus on pretty software next.

      --
      Do not mock my vision of impractical footwear
    3. Re:Finally! by lookatthesun · · Score: 1

      My new plan:

      Run Microsoft's new design software on all the graphics in MS Office and Windows XP...hopefully it'll get rid of Clippie and that annoying dog that mocks you as you search. Then again, given that it's a Microsoft design program, you'd probably end up with ten million Clippies and dogs.

    4. Re:Finally! by AKAImBatman · · Score: 3, Insightful

      Although you will find a lot of people who are both musicians and programmers.

      It comes down to structure. Programming is all about elegence in structure. The more structured your code is, the better it is. The more you look for elegent solutions rather than sloppy hacks, the nicer your code looks. (And gets Ooos and Ahhs of approval from your cow-orkers.)

      The visual arts have a lot to do with blasting emotion onto the canvas in a fluid way. Programmers don't do "fluid", they do structure. Thus a programmer will tend to give you something utterly sterile like Motif or Java Look and Feel. The only one who will appreciate it is a programmer. Yet an artist will create something like Quartz with rounded edges, flowing colors, and other aestehtics designed to communicate something on a more primal level.

      Now when you get to music, structure again begins to rule. There are very specific models for producing music, and many a structured thinker tends to find a way to unconciously communicate through that structure. If you fail to maintain certain structures, it will no longer sound like music. Rather, it will sound like a bad jam session done in somebody's garage.

      While sterotypes are always dangerous, I think you'll find that the stronger artists have a talent or strong appreciation for poetry. Poetry may offer them an outlet to express their emotions with only a minimum of structure standing in their way. And the best part about poetic structure is that new structures can be formed based on what sounds good to the ear. You aren't constrained to a few choices in meter, note length, or any other structures imposed on music. It's all optional.

      That's my opinion, anyway. :-)

    5. Re:Finally! by AKAImBatman · · Score: 1

      Meh. It's late. s/elegent/elegant/g

      There's probably more, but I'm not staying up to find them.

    6. Re:Finally! by SnowZero · · Score: 1

      the goal is not to compete head to head with the proposed Adobe/Macromedia merger but to turn developers into designers.

      And if there's anything the world needed, its more programmer art.

    7. Re:Finally! by autopr0n · · Score: 1

      While sterotypes are always dangerous, I think you'll find that the stronger artists have a talent or strong appreciation for poetry. Poetry may offer them an outlet to express their emotions with only a minimum of structure standing in their way. That's great if you're idea of 'poetry' is sitting around feeeling good about yourself while reciting Emo Lyrics from your live-journal. Quality poetry sticks with a meter, yeah, you can change it but you have to know what you're doing first. Poetry is much more like music then visual art.

      --
      autopr0n is like, down and stuff.
    8. Re:Finally! by Darth_Burrito · · Score: 1

      Trying to turn logical artists into visual artists is likely to produce just as many terrible looking applications

      The thing is, programmers are already being tasked to do designs all over the place, particularly in corporate backend systems. What's the old saying... if you can't do something right, learn to do it wrong really well.

      As a side, one of the main problems with programmer designs is that computer science majors don't usually get training in usability or user interface design. Personally, I think this is an area programmers could excel at, and a solid background in usability and interface design will most often result in acceptable if not nice looking software.

    9. Re:Finally! by sammy+baby · · Score: 2, Insightful
      The visual arts have a lot to do with blasting emotion onto the canvas in a fluid way.

      Right, which is why you have crazed hooligans like Ansel Adams, who were all about blasting emotions onto negatives, and had no interest in structure.

      (That is to say: I find your hypothesis wanting. ;) )
    10. Re:Finally! by woah · · Score: 1
      I think there's just as much emotion and fluidity in music as there is in visual art. I'd even go as far as to say that these are the most important qualities in music. Music where structure dominates would be incredibly boring to listen to.

      If you fail to maintain certain structures, it will no longer sound like music. Rather, it will sound like a bad jam session done in somebody's garage.

      A lot of people agree that live music is best and prefer live sound to the distilled studio sound. That's why people are still going to gigs.

  5. talk like a ninja day! by NTiOzymandias · · Score: 3, Informative

    OMG QUARTZ!!!! Do your stuff Apple lawsuit ninjas!

    *cue myriad legions of ninjas with briefcases and Apple logos on their masks vaulting over the top of Microsoft headquarters and hacking away at the unsuspecting trademark*

    1. Re:talk like a ninja day! by TheNetAvenger · · Score: 0

      OMG QUARTZ!!!! Do your stuff Apple lawsuit ninjas!

      Ya, but slight problem. Apple doesn't offer any development tools like this.

      Oh, also, OSX couldn't run the 3D spatial applicaitons or the advanced vectoring abilities these tools are used to create.

      Guess we will have to wait for OSXI before Apple can try to sue.

      So Ninja Day will have to be cancelled for a couple of years... *cry*

    2. Re:talk like a ninja day! by jedie · · Score: 1

      well he IS right. Isn't it the name of Apple's latest OS's GFX engine?

      --
      "The majority is always sane, Louis." -- Nessus
      http://slashdot.jp
    3. Re:talk like a ninja day! by sevenatis · · Score: 1
      OMG QUARTZ!!!! Do your stuff Apple lawsuit ninjas

      Uhhh...quartz is a codename used internally for the project.

      This link gives you the name as it will be released.
      http://www.microsoft.com/products/expression/en/de fault.aspx

      I would also like to say thank you for suggesting we clog the courts up with more time wasting lawsuits, further wasting my tax dollars.

      --
      ++ Jesus loves you as you are;
      ++ Cuthulhu thinks you need barbeque sauce!
    4. Re:talk like a ninja day! by NTiOzymandias · · Score: 1

      Ha. You speak as if (a) your tax dollars have a chance of actually getting used for something non-frivolous in the modern day and (b) this would be paid for by your actual tax dollars (which it wouldn't; the govt. would just borrow money from some other country and charge you with the interest).

    5. Re:talk like a ninja day! by NTiOzymandias · · Score: 1

      how the hell did this get modded informative? :\ I was kidding around, there is actually no such thing as talk-like-a-ninja day.

      It's just that the pirates do have such a day, and we ninjas are jealous..... that, and it would be awesome if there was a day when everybody would just shut the hell up. *evil grin*

    6. Re:talk like a ninja day! by Seanasy · · Score: 1
      Ya, but slight problem. Apple doesn't offer any development tools like this.

      Quartz Composer

      Oh, also, OSX couldn't run the 3D spatial applicaitons or the advanced vectoring abilities these tools are used to create.

      That sentence doesn't make any sense.

    7. Re:talk like a ninja day! by frank_adrian314159 · · Score: 1
      Hi, this site is all about Apple Ninja Lawyers, REAL APPLE NINJA LAWYERS. This site is awesome. My name is Frank and I can't stop thinking about Apple ninja lawyers. These guys are cool; and by cool, I mean totally sweet.

      Facts:

      1. Apple ninja lawyers are reptiles.
      2. Apple ninja lawyers sue ALL the time.
      3. The purpose of the Apple ninja lawyer is to flip out and sue people.


      Weapons and gear:

      1. Apple ninja lawyer briefcase:
      2. Apple ninja lawyer subpoenea:
      3. Apple ninja lawyer outfit:

      Testimonial:



      Apple ninja lawyers can sue anyone they want! Apple ninja lawyers get injunctions ALL the time and don't even think twice about it. These guys are so crazy and awesome that they flip out ALL the time. I heard that there was this Apple ninja lawyer who was eating at a diner. And when some dude said the word "Quartz" the ninja sued the whole town. My friend Mark said that he saw a Apple ninja lawyer totally sue some kid just because the kid opened a window.

      And that's what I call REAL Ultimate Power!!!!!!!!!!!!!!!!!!

      If you don't believe that Apple ninja lawyers have REAL Ultimate Power you better get a life right now or they will sue your ass off!!! It's an easy choice, if you ask me.

      Apple ninja lawyers are sooooooooooo sweet that I want to crap my pants. I can't believe it sometimes, but I feel it inside my heart. These guys are totally awesome and that's a fact. Apple ninja lawyers are fast, smooth, cool, strong, powerful, and sweet. I can't wait to start yoga next year. I love Apple ninja lawyers with all of my body (including my pee pee).

      Q and A:.

      Q: Why is everyone so obsessed about Apple ninja lawyers?

      A: Apple ninja lawyers are the ultimate paradox. On the one hand they don't give a crap, but on the other hand, Apple ninja lawyers are very careful and precise.

      Q: I heard that Apple ninja lawyers are always cruel or mean. What's their problem?

      A: Whoever told you that is a total liar. Just like other reptiles, Apple ninja lawyers can be mean OR totally awesome.

      Q: What do Apple ninja lawyers do when they're not cutting off heads or flipping out?

      A: Most of their free time is spent flying, but sometime they review legal briefs. (Ask Mark if you don't believe me.)

      --
      That is all.
    8. Re:talk like a ninja day! by TheNetAvenger · · Score: 1

      Quartz Composer (You are kidding right?)
      Ok, should I just restate my post?

      There is a difference between making a scene for a screen saver or a animation that is 'displayed' in an application and full 3D Vector/Raster Environment that becomes and reacts as a part of the application and even encapsulates the interface and user interaction metaphor, they are entirely two different things.

      Making a ball with a cute texture bounce around or display information is not the same as having your contact list on the ball, type a new contact on the ball, then take and throw the ball to the back of the screen to get it out of your way.

      Oh, also, OSX couldn't run the 3D spatial applications or the advanced vectoring abilities these tools are used to create.
      That sentence doesn't make any sense.


      If these terms are so foreign that it impairs your ability to understand this sentence, then why are you even replying to this topic? Grammatically perfect, no, but it does make sense, go look up the words.

  6. Wha? by bullitB · · Score: 2, Interesting

    Alright, I'm sorry to be such a Mac user here, but seriously...Mac OS X 10.4 shipped with a graphics development design tool called "Quartz Composer" months ago (and it was announced almost a year before that). Could they really not come up with a more original name?

    1. Re:Wha? by timeToy · · Score: 2, Insightful

      No, they can't, it's a developer, trained by M$ to be a designer, using the new suite that find this name, and Marketing though it was sounding cool...

    2. Re:Wha? by Anonymous Coward · · Score: 0

      I suppose you bitched mercilessly when Apple came up with iPod nano even though Creative already had a "Nano" range?

      The coincidence is striking really: only three people ever bought a Creative Zen Nano Plus, and only three people ever used Quartz Composer.

    3. Re:Wha? by jcr · · Score: 2, Insightful

      Quartz Composer isn't really a design tool. It's a bit tricky to describe, you'll just have to use it.

      BTW, Apple's been using the "Quartz" name for their graphics library since 10.1 shipped.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    4. Re:Wha? by Anarchitect_in_oz · · Score: 1

      As a designer i'd call it a design tool, ok not the best design tool but good enough that i can play with option then hand something I'm happy with to the programmer in format that he finds useful.

      The same with interface builder.

      Which seems to be what Microsoft is aiming at with the tools they are talking about.

      Compatible Enviroments for Designer and Developers.

      Maybe They Took "Redmond start your photocopiers"
        just a little too seriously.

      --
      "Call us when the New age is old enough to drink" Beck
    5. Re:Wha? by jcr · · Score: 1

      Maybe They Took "Redmond start your photocopiers"
          just a little too seriously.


      Heh. When I saw that poster at WWDC '04, what went through my mind was: "They did start them. In 1982!"

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    6. Re:Wha? by Anarchitect_in_oz · · Score: 1

      I think they started them much earlier than that.
      With the C/PM clone thing.

      1982ish they just changed them to have Apple material on the glass.

      --
      "Call us when the New age is old enough to drink" Beck
    7. Re:Wha? by FeloniousPunk · · Score: 1

      Could they really not come up with a more original name?

      Hello? This is Microsoft, where ripping off others is the company philosophy.

      --
      I know this because Tyler knows this.
    8. Re:Wha? by myov · · Score: 1

      This is the company that called their product "XP" only after Apple called theirs "X".

      --
      I use Macs to up my productivity, so up yours Microsoft!
  7. History Repeats itself by Ucklak · · Score: 1

    Anybody remember Liquid Motion?

    --
    if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
    1. Re:History Repeats itself by stew-a-cide · · Score: 1

      Ironically, if Liquid Motions had taken off Java would still be relevant to the web (remember when Java applets were everywhere? I can't remember the last time I saw one...)

    2. Re:History Repeats itself by nuntius · · Score: 1

      I can, and it is still a bad experience. To that one site: this is 2005; there are no good reasons left for using applets as animated menus.

      If the JVM were pre-loaded by the browser, these applets would be less bad. However, javascript, CSS, and friends have taken over as languages specialized for webpage content.

    3. Re:History Repeats itself by stew-a-cide · · Score: 1

      Liquid Motion competed with Flash, which isn't open and requires an external plugin to view, yet is still the de-facto standard (animated/scripted SVG as an open alternative isn't anywhere yet).

      I guess Adobe/Macromedia need all the ammunition/leverage they can get with the coming onslaught...

  8. Riiiiiiight... by DurendalMac · · Score: 5, Funny

    "Microsoft is second to none in terms of developing tools that fill a gap" That gap being the cornhole of their poor customers.

    1. Re:Riiiiiiight... by wlvdc · · Score: 1

      Or the gap between MS own design and software departments...

      --
      -- Neminem laede, immo omnes, quantum potes, iuva.
    2. Re:Riiiiiiight... by Soul-Burn666 · · Score: 1

      I think they meant the gap in the execs' ever expanding pockets.

      --
      ^_^
    3. Re:Riiiiiiight... by elrous0 · · Score: 1
      They need to fill the gap between the Steve Ballmer's ears.

      -Eric

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
  9. Scary perspective by timeToy · · Score: 1

    "Supposedly the goal is not to compete head to head with the proposed Adobe/Macromedia merger but to turn developers into designers" The first part is dubious and the second just plain scary, a little of M$ magic powder and shazaam! now are a designer, I know to work with both, developers and designers are two completely different breed, rare, extremely rare are the persons good at both!

    1. Re:Scary perspective by IonSwitz · · Score: 1

      "Supposedly the goal is not to compete head to head with the proposed Adobe/Macromedia merger but to turn developers into designers"
      The first part is dubious and the second just plain scary, a little of M$ magic powder and shazaam! now are a designer, I know to work with both, developers and designers are two completely different breed, rare, extremely rare are the persons good at both!

      I think you'll find that being NewsFactor's take on the story. The guys at Microsoft said something completely different at the PDC when the software suite was being released. They want to allow developers to stay out of the GUI design loop, and leave that completely to the designers. That is Good.

    2. Re:Scary perspective by timeToy · · Score: 1

      From the NewsFactor article "In some ways, Microsoft may be looking to eliminate the role of the designer in the future, (...) Microsoft wants to turn developers into designers." Okaaaaay then. I was not the PDC, sorry, my bad, next time I'll take my ticket and make sure I understand what M$ wants me to understand, in the meantime I still think it's a bad idea.

    3. Re:Scary perspective by IonSwitz · · Score: 1

      The stuff NewsFactor wrote IS a bad idea. The stuff Microsoft said is NOT a bad idea. So, if you prefer NewsFactor's version of what Microsoft said, that's fine. Sorry for interrupting your day with facts, sir.

    4. Re:Scary perspective by timeToy · · Score: 1

      That fact is call "marketing spin" and the PDC is a sunday mass of very powerfull marketing, the best actually: "Community Marketing"

    5. Re:Scary perspective by Anonymous Coward · · Score: 0

      PDC is run by developers with Developers and product architects doing the presentations. While it is great marketing, marketing very much takes a back seat at PDC, try attending one before you write it off as marketing tripe.

  10. Microsoft link by pammon · · Score: 4, Informative
    1. Re:Microsoft link by Korbeau · · Score: 1

      The guy on the Expression homepage sure seems well positioned to receive this new Microsoft product ... that's what I call honest marketing :)

    2. Re:Microsoft link by LnxAddct · · Score: 1

      Is it just me or did they show longhorn twice in the demo, both times using 3d windows similar to Sun's Looking Glass? Is this some hidden feature that Microsoft has yet to disclose? Maybe Microsoft is holding off on some goodies until they release Longhorn, so there is a lot of press and people aren't underwhelmed. From my name you can obviously tell I am a a fan of Linux, in fact its all I run, but thats pretty cool if Longhorn is taking the desktop to the next dimension.
      Regards,
      Steve

    3. Re:Microsoft link by Anonymous Coward · · Score: 1, Funny

      DON'T CLICK!!! GATESE!!!

    4. Re:Microsoft link by darthlurker · · Score: 1

      Click here and begin... ... and I get a modal dialog "NPDSPLAY - Can not create DirectShow Player". Can't even tab away. You think MS would make something that only works on IE? Naw, couldn't be.

      But just to check I launch my copy of IE kept around for these occasions. Follow the link. Click here and begin... Ah, better. Now I just get a black box.

      Whatever this thing is or does doesn't work in my XP with IE 6.0, both fully patched with the exception of SP2. Perhaps its because I don't have SP2. Or maybe I need a newer version of IE?

      Yep! Its a Microsoft Product!

    5. Re:Microsoft link by kaveh · · Score: 1

      I just clicked through the MS site and watched all the video demos, and I must say, I'm confused. I thought microsoft wasn't going to fix a lot of IE7 bugs. The Expression suite seems to support standards based web development. Also it seems there is support for full alpha transperancy in png images. Will microsoft make IE7 more standards compliant afterall??

      I myself being predominately a developer looking to get into design am somewhat impressed by the Graphic Designer videos. I recently went through the Total Training videos for Illustrator CS2 and it seems that microsoft is introducing some interesting ways of doing things that might allow someone like me to have a better chance at grasping design.

      I know a lot of people like making M$ jokes, myself included. And I am the last person to support them. In fact, the suites integration with all things microsoft makes me sick! However, if the new suite of applications turns out to be as good as they look, maybe it will be beneficial in the long run, for the entire market.

    6. Re:Microsoft link by Anonymous Coward · · Score: 0

      Will microsoft make IE7 more standards compliant afterall??

      Yes... They're fixing a host of CSS problems, along with the alpha transparency thing. It will probably be as compliant as Firefox though, but a bunch of the most common annoyances will be taken care of. I think this was reported on Slashdot when they announced it, and also on IEBlog.

    7. Re:Microsoft link by shut_up_man · · Score: 1

      Buffering... buffering... can't they put up a Torrent for that video?

    8. Re:Microsoft link by Anonymous Coward · · Score: 0

      edit: I meant "probably not be as compliant as Firefox"

  11. oooh... mmmmeeemmorriiiesss by the_skywise · · Score: 1

    How about Blackbird?

    1. Re:oooh... mmmmeeemmorriiiesss by Ucklak · · Score: 1

      Man, that's 10 years ago.

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
  12. Microsofts Borg Design Goal... by DARKFORCE123 · · Score: 3, Funny

    "Microsoft is trying to address what it believes is a legitimate and longstanding problem in the design market."

    What is that problem again? That Borg Cubes and Spheres aren't sexy enough for you?

    1. Re:Microsofts Borg Design Goal... by Anonymous Coward · · Score: 0

      Does that mean they hired the set and costume designers who worked on ST:VOY and specifically, Seven of Nine?

  13. Yesh by ackthpt · · Score: 2, Funny
    According to Jupiter Research, The days when a designer worked alone have been traded in for an interactive world in which designers often work hand-in-hand with developers. "Microsoft is trying to address what it believes is a legitimate and longstanding problem in the design market."

    Designers work with dorks, who work with morons, sometimes with halfwits and often under the direction of the clueless.

    Good plan, Microsoft, I see you have a solution that fits everyone, once again.

    --

    A feeling of having made the same mistake before: Deja Foobar
  14. Excuse my arrogance but... by PhairOh · · Score: 1

    what are the deffinitions of the two jobs, designer and developer?

    1. Re:Excuse my arrogance but... by Eideewt · · Score: 1

      Developers write the code and make things happen. Designers design the interface for the program/web page/whatever. The designer worries about the user's interaction with the program and the developer makes sure there's something to interact with.

    2. Re:Excuse my arrogance but... by Anonymous Coward · · Score: 0

      And by the way, it is your ignorance that you want to excuse, not your arrogance.

      I am a developer, to us everything must be spot-on, designers are much more wishy-washy

    3. Re:Excuse my arrogance but... by PhairOh · · Score: 1

      hehe, whoops. it was late... yeah, that's it...

  15. Re:Quartz by dedazo · · Score: 3, Informative
    I hope Apple sues over the name Quartz

    I hope not, 'quartz' was the codename for DirectShow and the runtime library is still named 'quartz' as well.

    Proud Mac user

    Good for you.

    --
    Web2.0: I love when people Flickr my cuil and digg my boingboing until my google is reddit and I start to yahoo
  16. I Doubt Microsoft's Commitment to Sparkle Motion by Nova+Express · · Score: 2, Funny
    Sorry. Had to be said. ;-)

    And for the confused, read this.

    --
    Lawrence Person (lawrencepersonh@gmailh.com (remove all "h"s to mail)

    http://www.lawrenceperson.com/

  17. Developers Developers Developers are not Designers by Anonymous Coward · · Score: 2, Insightful

    ... Designers.. Designers!!

    One is left brain. One is right brain.

    Asking a coder to do artwork is silly.

    The Adobe and Macromedia people understand that artsies like to use artsy tools.

    The whole idea of getting developers to 'design' is stupid.

  18. Good practice by sexyrexy · · Score: 1, Insightful

    This will benefit MS in the long run - the goal is not to take programmers and turn them into graphic designers, but rather to make sure that the programmers understand the principles of good design. If the person who designs something cannot communicate with the person who builds it, that will cause serious problems - and with Microsoft products, it sometimes has. Any decision that is even slightly ambiguous or left from the design instructions might be made by a person who has no schooling in design principles, and this aims to correct that. That is the reason Apple UIs, while flawed as well, are generally superior to the Windows UI (and this is coming from a very big Windows fan) in terms of basic design principles. Programmers often underestimate or misunderstand the importance (or even existence!) of concrete, in-depth ideas of what it is about the design of interactive products - universally - makes them easy and pleasant to use.

    --

    Rex is 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
  19. what a goal! by weighn · · Score: 2, Funny
    Supposedly the goal is [...] to turn developers into designers.

    Just like the Visual studio turns designers into developers?

    It will take more than Mr. Sparkle to do that!

    --
    Mongrel News all the news that fits and froths
  20. What if by can56 · · Score: 0, Flamebait

    Microsoft created an equivalent tool for their OS devision? If a program can turn crappy art into a thing of beauty, can't the same thing be done to the code in Windows xxx itself?

  21. Looks good. by IonSwitz · · Score: 2

    After recently attending the PDC in Los Angeles, I must say that this seems to be a big step forward. The separation between code and GUI-design/layout is a great step forward. Designing and changing GUIs should not rest on the developer (You know you've been there, programmatically moving a button two pixels to the right to align with some text label or somesuch, worrying about how the size of the button text will look in german, etc. That's just plain dumb) but rather on the GUI designer. Also, this separation makes most (maybe all) new Avalon-GUIs skinnable out-of-the-box. How can that be a bad thing? (Granted that we will now be swamped by people doing insane GUIs like never before)

    This developer/designer split allows me as a programmer to focus on writing the actual logic code. The designer can then change the GUI-layout at will, without having to involve me in the process at all.

    These tools, as far as I saw them presented at the PDC, seem like a good help in that direction. XAML seems very sweet, Avalon looks awesome. I tell you, my friends, this stuff does not suck.

    Now, we can return to our scheduled programming of bashing at the Redmond Beast with all the might we care to summon. :-)

    1. Re:Looks good. by Mikey-San · · Score: 4, Insightful

      After recently attending the PDC in Los Angeles, I must say that this seems to be a big step forward. The separation between code and GUI-design/layout is a great step forward. Designing and changing GUIs should not rest on the developer (You know you've been there, programmatically moving a button two pixels to the right to align with some text label or somesuch, worrying about how the size of the button text will look in german, etc. That's just plain dumb) but rather on the GUI designer.

      You know, you could've just said "Interface Builder" and saved yourself a bunch of typing.

      --
      Mikey-San
      Karma: +Eleventy billion (mostly affected by watching Celebrity Jeopardy)
    2. Re:Looks good. by IonSwitz · · Score: 1

      Just writing "Interface Builder" wouldn't really have conveyed the message of me being a bought-up serf of Darth Gates, at least not to the full extent I was aiming for.

    3. Re:Looks good. by iluvcapra · · Score: 4, Insightful
      I must say that this seems to be a big step forward. The separation between code and GUI-design/layout is a great step forward.

      I must say MVC is a big step forward. In 1978.

      This developer/designer split allows me as a programmer to focus on writing the actual logic code. The designer can then change the GUI-layout at will, without having to involve me in the process at all.

      How the hell have you people been programming for the past decade? :( I've only been doing this for a couple years, Cocoa, RoR, php, some C command-line Unix stuff, but I know what to expect from a GUI development platform.

      Now, we can return to our scheduled programming of bashing at the Redmond Beast with all the might we care to summon.

      Hmmm. Only say it if you mean it. I don't mean to be snarky, but this is the fourth post I've seen commending XAML and Avalon and Vista, and each time the poster doesn't seem to realize that other GUI developers have had these features for decades in some cases. It is good for MS that MS gets its house in order, but these innovations, despite the hundreds of millions they have poured into them, get Windows to where other platforms were in 2000.

      --
      Don't blame me, I voted for Baltar.
    4. Re:Looks good. by Anonymous Coward · · Score: 1, Informative

      I think he was pointing out that Apple's had an app that does this for a long time now.

    5. Re:Looks good. by IonSwitz · · Score: 1, Interesting

      How the hell have you people been programming for the past decade? :( I've only been doing this for a couple years, Cocoa, RoR, php, some C command-line Unix stuff, but I know what to expect from a GUI development platform. Gee, wiz, that's great. We, like many developers of Windows software, have been using the DevStudio tools. The visual designers they have supplied have been pretty shit at doing design work in, but that's not the main problem. The main problem is that they sometime corrupt your code. That's REALLY bad. Now, when this happens, a developer sometimes has to get in there and push pixels around. That's shit. Now they're presenting XAML and the code/design separation and that is a good thing. And I dare say no computer platform had reached the Avalon level of GUI-creation in the year 2000. Sorry, but that's just not so. But, hey, I'm glad you're on a platform you like. I have NOT been on a GUI-development platform I like for the last twn years and now this makes for a great change. (Granted, it's only the last two years I've had to do any real Windows GUI work, the code I wrote before then was either 2D/3D game engines or 3D CAD rendering enginges.)

    6. Re:Looks good. by alienw · · Score: 1

      The problem is, it's impossible to do a GUI without programming. You can't separate "design" and programming, unless by "design" you mean "laying out the buttons". Sorry, this is not design, and is something a programmer is perfectly capable of doing. Design goes much deeper than that, and often requires programming-intensive things like custom widgets/controls and other fairly complicated stuff.

    7. Re:Looks good. by IonSwitz · · Score: 1

      Ok, then. It's impossible. I'm glad you enjoy laying out the buttons. I should have known better.

    8. Re:Looks good. by IonSwitz · · Score: 1

      It builds GUIs on the Windows platform? It allows you to change the way the app looks without a recompile?

      Nifty. I bow to the Jobs-unit.

    9. Re:Looks good. by Anonymous Coward · · Score: 0

      Erm... you mean like XML-based UI? Like the Qt widgetset does on Windows, Linux, and MacOS X... and has a GUI designer for? I still think it's a dumb idea.

    10. Re:Looks good. by slizz · · Score: 0

      i've personally used this program quite a bit in its current form, and its actually quite fantastic from a novice standpoint. it makes it incredibly easy to make graphically intensive websites with flashy rollovers and buttons, and is really intuitive and powerful. i don't know how advanced it can be when brought to its full potential, but i've had a lot of fun with it and like it more than illustrator in terms of convergence with bitmap images and ease of use.

    11. Re:Looks good. by Anonymous Coward · · Score: 0

      That's not entirely correct.

      "Interface Builder" does about what VB3 used to do. XAML and WPF is an entirely different matter

    12. Re:Looks good. by Anonymous Coward · · Score: 0

      It actually /does/ allow you to change the way apps look without a recompile. You can edit the interface files of an app (.nib files) directly and run the app after saving your changes normally. The .nib files are not compiled code within the executable; they're individual files inside a bundle (a folder-like container used for applications).

    13. Re:Looks good. by idlake · · Score: 2

      You know you've been there, programmatically moving a button two pixels to the right to align with some text label or somesuch, worrying about how the size of the button text will look in german, etc. That's just plain dumb

      Yes, it is. So, why did Microsoft start doing it in the first place?

      These tools, as far as I saw them presented at the PDC, seem like a good help in that direction. XAML seems very sweet, Avalon looks awesome. I tell you, my friends, this stuff does not suck.

      What sucks is that Microsoft created the problem in the first place, then made the world suffer with it for more than a decade, and now finally gets around to fixing it, after we pay them another cool several billions of dollars for upgrades. What also sucks is that people like you don't even know what's going on.

    14. Re:Looks good. by IonSwitz · · Score: 1

      It actually /does/ allow you to change the way apps look without a recompile. You can edit the interface files of an app (.nib files) directly and run the app after saving your changes normally. The .nib files are not compiled code within the executable; they're individual files inside a bundle (a folder-like container used for applications).

      Hey, that's great. Then I'm still glad that Microsoft is putting this stuff out there, since it'll make GUI design&updates as easy as it seemingly is on a Mac. I still fail to see the bad part in this here situation.

      When you guys see a three-point seatbelt in a car that's not a Volvo, do you get upset? Originality is great, and if Apple has done all this stuff before, that's fantastic. However, taking the Apple/stuff and moving it to the most common platform in the world, that's still good. Windows development has been sorely lacking in this area so I have a hard time getting upset that Microsoft is now releasing this stuff on their own platform.

    15. Re:Looks good. by IonSwitz · · Score: 1

      What sucks is that Microsoft created the problem in the first place, then made the world suffer with it for more than a decade, and now finally gets around to fixing it, after we pay them another cool several billions of dollars for upgrades.

      Yeah, it sucks that they fix broken things. They are so dumb for fixing things that are broken. Oh, woe, HOW can they be this stupid? What also sucks is that people like you don't even know what's going on. What I know is that things suddenly got better on the Windows platform. You treat that as a bad thing. It makes me wonder how you are wired. Are you just pissed off because Microsoft has improved themselves?

    16. Re:Looks good. by idlake · · Score: 1

      Yeah, it sucks that they fix broken things.

      No, what sucks is that they ship broken things in the first place and have done so for 20 years, even though better technology was available then.

      Are you just pissed off because Microsoft has improved themselves?

      No. I'm pissed off that we have to pay the dues for Bill Gates and his employees learning computer science on the job. I'm also pissed off that Microsoft has killed off most of the technically superior competitors through illegal and unfair monopolistic practices.

      What I know is that things suddenly got better on the Windows platform.

      Well, you'll be able to repeat that experience many more times: Microsoft still has a long time to go until they will have caught up even with the state of the art of a decade ago.

    17. Re:Looks good. by Anonymous Coward · · Score: 0

      Did I say it was a bad thing? All I did was say what Apple's GUI app could do. Way to jump to conclusions, dude. When you guys see a fact, do you get upset and pretend someone said something else?

    18. Re:Looks good. by IonSwitz · · Score: 1

      While I totally agree with you that MS has screwed up royally during the years, it just kinda annoys me to see something this good (because, quite frankly, it IS good) get beaten down with the auto-hammer just because there's a Microsoft logo on the packaging box.

      Anyway, I'll leave this topic now. There's no point in going on, I think this new Microsoft stuff will make development on the Windows platform a whole lot better. You may fume about this, or think that other platforms are better or that MS sucks for not making all this available 10 years ago. I really don't care. This will make my life as a developer more fun. Arguing on the internet will make me a retard, as the old paraolympics comparison goes. The choice is easy.

    19. Re:Looks good. by idlake · · Score: 1

      While I totally agree with you that MS has screwed up royally during the years, it just kinda annoys me to see something this good (because, quite frankly, it IS good) get beaten down with the auto-hammer just because there's a Microsoft logo on the packaging box.

      It gets "beaten down" because it's the usual Microsoft thing: they are taking other people's ideas, creating an implementation with proprietary aspects, marketing the hell out of it, and making you pay for it all.

      You may fume about this, or think that other platforms are better or that MS sucks for not making all this available 10 years ago. I really don't care. This will make my life as a developer more fun.

      Ignorance is bliss.

      Your life as a developer will become a whole lot less fun when the rest of the world will finally force you to let go of your Microsoft security blanket, because while you may not be unhappy about paying Microsoft for poor implementations of regurgitated ideas, other people increasingly are.

    20. Re:Looks good. by IonSwitz · · Score: 1

      Your life as a developer will become a whole lot less fun when the rest of the world will finally force you to let go of your Microsoft security blanket

      Would you like some cheese with your whine?

      You've no idea what my background is, what platforms I've been working on or prefer. You're putting the "ass" in "assumptions" and it's starting to smell bad.
       
      The stuff that Microsoft was presenting on the PDC seemed to be some pretty good stuff, no matter where they "stole" it from. If it turns out shit in the end, we don't know. It seemed very nice and if they deliver, it WILL make Windows based development easier. When the revolution comes, I'm sure you'll be the king of the world, but 'til then...buhbye.

    21. Re:Looks good. by Anonymous Coward · · Score: 0

      the point he is trying to make is that you CAN'T do this currently on an apple, to change the gui of an App you have to recompile hence this is NOT easy on a mac or any other platform currently

    22. Re:Looks good. by Anonymous Coward · · Score: 0

      You've no idea what my background is, what platforms I've been working on or prefer

      I do. You told us. And you demonstrated by your incompetence that you didn't know much else.

    23. Re:Looks good. by shibashaba · · Score: 1

      Yeah your right. Thats how QtDesigner from trolltech works. You use it to design the interface and drag the code over to where it applies. Thats how I thought you were supposed to program when I was 10 years old(almost 15 years ago) using qbasic.

      It was microsoft that screwed all this up with VisualBasic and VisualStudio. So now after screwing up programming with their IDE's(and those being called a step forward) there making another step forward by going back to the way just about everyone else does it?

      --
      ---------- Open Source is capitalism applied to IP.
    24. Re:Looks good. by IonSwitz · · Score: 1

      I do. You told us. And you demonstrated by your incompetence that you didn't know much else

      I told you some, not all. You really have no idea. Point your incompetence finger elsewhere, it's getting ridiculous.

    25. Re:Looks good. by IonSwitz · · Score: 1

      I agree that they screwed up with their IDEs back in the MFC days and it hasn't been until very recently that their GUI designers has been even remotely useful. I think they're gaining now and gaining fast, but there may be better products out there. I looked a bit at some of Trolltechs software at the PDC, they had a booth there. Not sure if it was QtDesigner they were showing off, butit sure looked like a step back from the MS line of products, BUT I'll grant you that I haven't used QtDesigner "for real". It might be top notch.

    26. Re:Looks good. by shibashaba · · Score: 1

      Well, I wouldn't necessarily call it top notch but it is easier to keep the UI and logic code separate than using visualstudio, especially considering when I used it you couldn't use it to write any actual code at all :). I've only used it a little bit and that was a while ago, but being designed to do cross platform work its gonna be somewhat limited. The main thing I liked about it was how it automaticlly lined up and sized controls for you, that must make things a lot easier when translating.

      I honestly prefer simpler stuff for both generating code and doing ui design as I haven't done a whole lot of programming the last couple years. Big IDE's just get in my way when I'm trying to write a small app.

      --
      ---------- Open Source is capitalism applied to IP.
    27. Re:Looks good. by hilton_a · · Score: 1

      Every company/individual out there "steals" the ideas of others. The innovations and products from Microsoft have also been mimicked ad nauseum. Implying that MS somehow worse than others is blissful ignorance in itself.

  22. ther are quotes and then there are ... by Net+Buoy · · Score: 1, Troll

    "You can look and say that the new product line is a threat to Adobe, but there are so many things that have to happen before it rises to the level of a potential threat," Wilcox said.

    <subtext> "We are currently trying our best to see that those things happen in a timely manner."</subtext>

  23. Play The Match Game by craXORjack · · Score: 4, Funny
    Supposedly the goal is not to compete head to head with the proposed Adobe/Macromedia merger but to turn developers into designers.

    Gene Rayburn: I guess that's fair since they've already turned the __________ into __________ !

    Paul Linde: _______________________
    Betty White:______________________________
    Charles Nelson Reilly:_______________________
    Fannie Flagg:________________________________

    --
    Liberals call everyone Nazis yet they are the closest thing to it.
  24. Balmer Chanting by Anonymous Coward · · Score: 0

    Designers! Designers! Designers!

  25. Before the Microsoft sucks comments begin by DoubleRing · · Score: 2, Insightful

    I just wanted to point out that the idea is not all to shabby, if not it's suggested implementation. Having a peice of common software that designers and developers (who are separate) can use could reasonably cut some time during the entire process of making some sort of application. I'm not very familiar with the interaction that goes on between devs and designers, but being able to refer to common aspects of a program could help (I don't see how it'd hurt).

    I not saying we should deliver trucks of money to Redmond for this, but the idea isn't awful (perhaps an OSS version?)

    --
    Before you die, you see DoubleRing...
  26. developers into designers?! by vijayiyer · · Score: 1

    This represents what is inherently flawed with Microsoft's software development processes. Instead of translating industrial design concepts into code, they code up some f-ed up concept of industrial design.

  27. Re:Yeah, wrong by biovoid · · Score: 5, Interesting

    I happen to be employed as a designer/developer, at least when I'm not reading Slashdot. I'm a front-end interface developer and I do everything from concept design, graphic design, and animation, through to development and deployment.

    Granted, there are better designers and developers than I, as I'm unable to specialise in either, but not many designer/developer teams can create the kind of responsive, intuitive and attractive user experiences that I do. Something goes missing when you start having to communicate your ideas to someone who doesn't understand both sides.

    I will agree that people like me are rare however.. Most designers look at me strangely when I start talking about code, and most developers have absolutely no sense of aesthetics or design.

  28. Oh well by FidelCatsro · · Score: 3, Insightful

    " to turn developers into designers. "

    Don't let your Vet perform your dental work and don't let your dentist neuter your pets .

    --
    The only things certain in war are Propaganda and Death. You can never be sure which is which though
    1. Re:Oh well by craznar · · Score: 1

      One of those wouldn't bother me so much.

      I'll let you guess which.

      --
      EMail: 0110001101100010010000000110001101110010 0110000101111010011011100110000101110010 0010111001100011011011110110
    2. Re:Oh well by Fox_1 · · Score: 1

      I know it's the dentist neutering your pets - or at least I am guessing that would be the one most people are comfortable with. However it's actually harder to get into Vet School then Medical or Dental school, and a Vet typically recieves training in dental work that while not human focused is general enough that they could likely do human fillings, and extractions.

      --
      The rock, the vulture, and the chain
  29. Linux zealots by Anonymous Coward · · Score: 0

    All of you Linux zealots insult these products right off the bat, but offer no alternative of your own. Welcome to the back of the line. Enjoy your stay, all the while proclaiming your superiority.

  30. Microsoft Hubris by Saeed+al-Sahaf · · Score: 1

    Well, you see, the folks in Redmond are so unaware of anything outside of, well, Redmond, I'm sure that they where totally unaware that there was anything related to graphics named anything like "Quartz". But now that they know, they plan to rename their product "Microsoft Hubris".

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    1. Re:Microsoft Hubris by idlake · · Score: 2, Funny

      But now that they know, they plan to rename their product "Microsoft Hubris".

      That's actually just a rip-off of Apple Hubris.

  31. Coincidence or not ? by craznar · · Score: 1

    Acrylic Sparkle Quartz

    ASQ ?

    ASP ?

    Mmmmmmm ?

    --
    EMail: 0110001101100010010000000110001101110010 0110000101111010011011100110000101110010 0010111001100011011011110110
  32. Hmmm by crawdad62 · · Score: 5, Funny

    So now we have designers in the mix does this mean we'll be seeing a "Azure" Screen Of Death?

    1. Re:Hmmm by gardyloo · · Score: 1

      Plaid is the new Blue.

  33. Re:Developers Developers Developers are not Design by lightningrod220 · · Score: 1

    Adobe's software apps aren't exactly "artsy" tools. In my design classes, with my fellow college students, who are considered to be part of the tech generation, most students can't stand Adobe programs. Though they are all similar in nature (once you learn one, you can understand them all), they are still a pain to learn. Even those of us (like myself) who understand technology - to the point that we see it in our sleep - would like anything that could provide an easier experience, and be simple. The perfect app would be designed Keynote or Pages, with the speed of an Adobe app, and provide the visual response that Microsoft Office 2003 has when you hover over a control (without the crashing that goes with it). Visual feedback is good in my mind, as long as it doesn't slow down the app. Apple doesn't do enough of the "hover" effects, I think.

  34. We've got one of those over here in Mac OS X by ashpool7 · · Score: 1

    It's even called the same thing and does the same thing. They might have been hesitant to acknowledge its existence.

  35. Designers... CODE designers ? by Ray+Alloc · · Score: 0

    Just a thought : you're a coder, you're definitely _not_ a designer, generally speaking. Coding means being extremely analytical and thoughtful about the process, as opposed to designing which is being empirical and holistic about a user's thought patterns. Wanting to turn the first activity into the second one makes as much sense as wanting to turn the car engine design job into the steering wheel and board design job.

  36. Re:Developers Developers Developers are not Design by jonogibbs · · Score: 2, Insightful

    While certainly for large teams it makes sense for people to specialize, and for you're hard core programmers to not also handle the visual design.

    However, I think it's a cop out to claim them to be so totally different and "asking a coder to do artwork is silly".

    I work with many people who are excellent coders and who are also excellent designers. In fact, some of the best programmers I know are also artists (painters, photographers or musicians) and can do excellent web and UI design.

    So, if you're a coder who can't do art, that's fine. But if you are a coder who can't do art who wants to, don't let these guys discourage you.

    And to Microsoft, the more tools the better. Maybe one will actually be good.

  37. Count me out by mmmuttly · · Score: 1

    I'm a graphic designer, at least I was trained as one, too often these days I am a code monkey and sometimes project manager. My office is split about 50-50 between Macs & PCs because even though I greatly prefer my G4, I know that the great unwashed tend to use Windows so all my work has to be be tested on that platform. I absolutely loathe walking across the room and sitting down at the PC to do anything. It is clunky in ways that are literally painful.

    If Windows is Microsoft's idea of aesthetics and craftsmanship, I'm not even curious enough to look at this.

  38. uh, Newsfactor? by consumer · · Score: 1

    Did anyone bother to check the source here? Newsfactor consistently prints the worst, most factually incorrect tech site out there. They make Slashdot look positive responsible.

  39. dont jump the gun by Anonymous Coward · · Score: 1, Interesting

    oh, let's bash this new product that we have no direct experience with!!! ...

    not exactly the mark of an educated person.

    no one is trying to "turn developers into designers". the point of all this is to have graphical tools that fit in with the existing visual studio environment... so developers and designers are all using common ground to develop applications.

    maybe it will suck.. maybe it'll be decent. time will tell... but don't jump the gun quite yet. ... oh wait, this is /.

  40. Microsoft is right on this one... by Anonymous Coward · · Score: 0

    I'm one of M$'s largest critics, but as someone who has been in the trenches of the designer/developer relationship (aka unmitigated disasterous fiasco), what they are doing is worth a shot.

    It may not work, but I think it will. Of course the normal trolls will discount it, but this has indeed been a longstanding problem, and it's good to see someone addressing it.

    Even if M$ gets the jump on OSS here, they're blazing a trail that has some potential to make the development process easier, and there's something to be said for that.

  41. One of the worst products I ever worked on... by tlambert · · Score: 4, Informative

    One of the worst products I ever worked on was one that was "designed" by a "designer" who wouldn't have known "third normal form" if it came up and bit her on the ass and said "Hello, I'm third normal form".

    It was a web-based UI that was "designed" by someone using Visual BASIC as their design tool, and then we had the "opportunity" to try and build the damn thing in Java in a browser-portable way.

    I'd rather walk on broken glass than work with that person again.

    The UI we ended up with bore no relationship to the underlying data organization, and was basically all over the map when it came to unrelated items glommed together. Gee, it was pretty, but it was also totally unusable.

    I'd have to disagree with you - it *completely* matters for a designer to understand what they are designing for; if they don't, the result is going to suck, and suck hard.

    -- Terry

    1. Re:One of the worst products I ever worked on... by zootm · · Score: 3, Insightful

      For data-collection apps, perhaps. But chances are these people will have had some training in usability and so forth, and instead of making some mockup in photoshop then relying on developers "translating" it, the idea of these tools are that the designer can just "draw" the interface and have it function, then the developers can just tie into it.

      The idea being that developers find it hard to communicate what designers can and cannot do, and the difficulty of their work — now they don't have to. The prototype "design" is also the finished front-end.

      This does not, to the best of my knowledge, cover data-collection, web-based front-ends. That's not the same. But as for an interface for a desktop app, it makes a lot of sense, particularly when things are getting to the level where designers have a lot of options as far as the design goes.

      So, essentially, what it does is turn designers into proper designers, by giving them a tool that works exactly (give or take) like a design tool, but outputs sensible code, instead of the developer having to act as a proxy.

    2. Re:One of the worst products I ever worked on... by Eljas · · Score: 1

      Designer should know the limits of the environment they are designing for. But underlying data organization shouldn't matter when designing user interfaces. There are many good books about usability engineering nowadays, for example Jakob Nielsen's book is good introduction to the topic.

      I think you had two problems there: The designer didn't know the final application environment and the designer didn't know his basic UI design (cramming unrelated items together). Such problems surface when you have graphical designer without usability training, but I'm not really certain if the usability had been much better for the end user if your team of java coders had designed the user interface.

      Note that these comments are in the context of designing the UI for joe sixpack and not for CS majors and database experts.

    3. Re:One of the worst products I ever worked on... by Anonymous Coward · · Score: 0


      One of the worst products I ever worked on was one that was "designed" by a "designer" who wouldn't have known "third normal form" if it came up and bit her on the ass and said "Hello, I'm third normal form".
      ...
      The UI we ended up with bore no relationship to the underlying data organization.


      . . .This is why we prefer developers don't attempt UI design.

    4. Re:One of the worst products I ever worked on... by iceanfire · · Score: 1

      hey! is that me you're talking about????!!!

      *acts paranoid*

    5. Re:One of the worst products I ever worked on... by radtea · · Score: 1

      One of the worst products I ever worked on was one that was "designed" by a "designer" who wouldn't have known "third normal form" if it came up and bit her on the ass and said "Hello, I'm third normal form".

      This is an example of what I think of as "reach-through": the underlying model will always reach through to the layers over top of it. The degree of reach-through can be minimized, but never eliminated. The "register" keywork in C/C++ is an example of reach-through. No matter how high-level the language is, sometimes the bones of the machine will poke out.

      The goal of higher-level tools is to reduce (if sane) or eliminate (if insane) reach-through. Sane higher-level tool designs acknowledge that reach-through will always be with us, and incorporate graceful ways of minimizing it and localizing it. Insane tools try to abstract away the bones of the application entirely, leaving the designer to work with unstructured mush. Not pretty.

      The goal of "turning designers into developers" can be achieved only by giving designers some understanding of the underlying layers. Fancy tools can reduce the degree of understanding required, but I'm willing to bet that a designer with a grasp of the underlying model will always be able to use these tools more effectively than one without, and that a designer with no understanding of the underlying model will be able to use the fancy tools to create even more hideous designs faster.

      --
      Blasphemy is a human right. Blasphemophobia kills.
    6. Re:One of the worst products I ever worked on... by kfs27 · · Score: 1

      you can't take any graphic designer and expect them to understand human interfaces and UIs for applications or websites.

      a huge reason that software sucks so much is because there aren't many interface nuts out there creating good interfaces

      programmers don't magically know human interfaces either. it's just that corporations don't care enough to make a quality product.

      many of the best mac applications come from a team of an artist with technical knowledge and a programmer who at least cares about the way things look. you just tend to see more quality aps come out on the macintosh platform

      (and yes there are lots of horrible mac applications too)

      --
      Kenny Sabarese
      www.kennysabarese.com
    7. Re:One of the worst products I ever worked on... by Anonymous Coward · · Score: 0

      That's because it was a _woman_ designer. Aka a feminist bitch whore. You, as a man, are inferior to her goddessness... you must bowdown and bend to her.

      Or you could beat the shit out of her :).

    8. Re:One of the worst products I ever worked on... by poot_rootbeer · · Score: 1


      Clearly YOU didn't like the design of that product you worked on, because you were the guy who had to match up the layout on-screen with the backend data representation, and you felt your job was made much harder than it needed to be.

      But does that mean the design SUCKED? What do non-tech-savvy users have to say about it?

      On the flip side of the coin, I've used products where the UI layout was TOO closely tied to the underlying data model, and that can suck too. What works best for the computer and what works best for the human are often not one and the same.

    9. Re:One of the worst products I ever worked on... by Anonymous Coward · · Score: 0

      No, you fucking twit!

  42. Where is the competition? by chocolatetrumpet · · Score: 1

    I do not have tons of computer expertise, but I am also dumbfounded as to why there is no competition for Exchange Server and it's client, Outlook.

    To me, it seems as though open source developers with the expertise to create such a thing would be interested in a scheduling environment that they can share with their family and friends.

    I guess life just isn't that complicated for most people.

    --
    Spoon not. Fork, or fork not. There is no spoon.
  43. Not interactive by johansalk · · Score: 2, Insightful

    Interactive is a poor word choice; the word you want is multidisciplinary.

  44. Good one, Microsoft! by makeyourself · · Score: 1, Funny

    from Quartz Web Designer website: "[...]gives you all the powerful tools you'll need to produce high-quality, standards-based Web sites the way you want them."

    That comply with what standards you say? IE 6?
    I get it, I see, it was a joke right? These Microsoft dudes are killing me...

  45. Finally!-Miracle Makeover. by Anonymous Coward · · Score: 0

    "Microsoft has provided a solution which will magically change my crappy looking stick-figure graphics into polished works of art."

    And maybe pirates will stop pirating and start creating instead.

  46. YAY!!! by mr.dreadful · · Score: 0, Troll

    Now graphics can corrupt my XP box, not just email! Thanks Microsoft!

  47. Re:Developers Developers Developers are not Design by MoralHazard · · Score: 4, Insightful

    I vote "mis-modded". I think you were trying to be funny. But there is a serious point here, nonetheless. Allow me to retort:

    First of all, this "left brain, right brain" thing is just nonsense. Ask a neurologist. There's a popular myth that revolves around separation of brain function into creative and analytical thinking. The problem is that is complete bullshit. If you take a normal brain, there are "creative" centers in both hemispheres, and likewise with analytical skills.

    Biology and evolution don't divide skills up into "creative" and "analytical" categories. The binary division of the two is a human conceit--not without its uses, but it has no place in talking about how the brain works.

    Now, THAT being said, "left brain" and "right brain" are, regardless of science, common rhetorical devices used to divide people into analytical and creative categories. Lots of people have aptitudes one way or the other, so it's easy to think that you're naturally one or the other, and that's the way God made you, so be it.

    But I think that's bullshit, too. I know far too many incredibly creative engineers, architects, and coders--look at www.hackaday.com if you can't think of any you know, yourself. And I know a hell of a lot of artists and musicians who sat down in front of Photoshop or Pro Tools for the first time as said "Ah-ha!" and did brilliant things.

    I'll bet that a lot of people discover one particular aptitude early and focus on that, failing to develop other skills. When I was 12, I was about as good of a programmer as I was a piano player or a painter. But since I spent a lot of time coding, guess what, I'm a pretty damn good coder and a shitty piano player. That doesn't mean I couldn't have been a good piano player, just that it takes years to get good.

    Comments are still a little thin, but I suspect we're going to hear a lot more people complaining about how coders can design, and designers can't code. I say, right now, fuck that. I know far too many people who bridge the gap, sometimes iat surprising moments. There are smart people, and there are not-so-smart people.

    So who knows? Maybe there's something to this idea of "designer-cum-developer". From the tone of the comments, it doesn't seem like anyone's tried it, much.

  48. And it gets even better by makeyourself · · Score: 0

    "bring your Web sites to life with sophisticated CSS design"
    is meant to be read: support for quirks mode and obfuscated code.

    "Easily design to standards and optimize your sites for accessibility and cross-browser compatibility with built-in support and validation for Web standards"
    meant to say: design for IE >> validate >> if (ie6) { CSS(); } else {echo "Best viewed with IE 6"; }

  49. Your reasoing is correct sir. by Anonymous Coward · · Score: 0

    But unfortunately, this article is mostly drivel from an industry analyst, an occupation requiring the IQ of a rock and the communication skills of a ferret. They aren't talking about making designers into developers or vice versa.

    It's about making the workflow better between designers and developers.

    http://www.designertoday.com/tabindex-1/tabId-28/i temid-2622/DesktopDefault.aspx :

    "Incorporating design concepts into the development process has typically been difficult due to communication and technical gaps between design and development teams." ... "These tools enable designers to explore a wide range of creative options ... and then to integrate those designs seamlessly with developer code..."

    It's not about eliminating designers, it's about cutting out a huge source of miscommunication.

  50. Strange feeling by Anonymous Coward · · Score: 0

    That this is going to be like turning your average Joe into a web designed; a la "Front Page".

  51. Newsfactor Confused? by Eideewt · · Score: 2, Insightful

    Is it just me or did Newsfactor just completely miss the point and then make one up?

    Newsfactor says "Microsoft wants to turn developers into designers." They also mention how Microsoft wants to eliminate the role of the designer.

    Microsoft says it's to "Facilitate collaboration between designers and developers...." They talk about separating code from UI design and creating a back and forth channel between designers and developers.

    I think I'll go with Microsoft's line, since they are actually the ones who wrote the software.

    1. Re:Newsfactor Confused? by vcv · · Score: 1

      How else would they have gotten linked on slashdot? If they actually got it right, it wouldn't be on here. But since it makes MS look bad, HEY! Free hits.

    2. Re:Newsfactor Confused? by perfp · · Score: 1

      It's easy to believe that they are confused today:

      They also have an article titled "Microsoft's WinFS Waves Files Goodbye". This implies that with WinFS, the logical data storage unit will no longer be a file, but some other entity.

      The article does nothing to confirm the headline. On the other hand it refers to WinFS as the "next generation file system".

  52. Re:Developers Developers Developers are not Design by Judge_Fire · · Score: 3, Insightful


    Please stop confusing design with art.

    J

  53. Re:Developers Developers Developers are not Design by utexaspunk · · Score: 3, Interesting

    I think you've got it backward. I think what they're trying to say is Designers!, Designers!, Designers! are Developers! Developers! Developers! too. They've noticed that a good part of the time spent making software is the UI/Designer people who don't usually know how to program trying to direct the programmers, who don't usually know how to design. Programmers hate fiddling with making the UI elements do what the designers want them to do- they'd rather be solving the big problems. If only the designers had a tool for designing UIs that worked like the tools they know and spoke a language that the programmers could do something with...

  54. Dupe!! by Anonymous Coward · · Score: 0

    Slashdot is getting really bad. Here is a recent article that appeared on the same thing! Are the editors that hard pressed to put up something interesting and new? Perhaps they play Darkwatch all day and have a perl script or something going through submissions and randomly posting one so that they can continue with their games.

  55. Gee thanks by faust2097 · · Score: 1

    So Microsoft is actually trying to eliminate my job? Thanks guys. I guess I shouldn't take it personally, they're trying to eliminate my employer with OneCare. I guess since I'm not making them any money because I don't have an MSDN seat selling a copy of this suite to the people who do instead makes sense.

    The fact of the matter is that effective organizations already have good communication between designers and engineers. I'm sure I'm speaking with a bit of self-interest but I don't think it's fair to the engineers to expect them to take on all of my work too, everywhere I've been they've seemed plenty busy.

    I think the real motivation behind this is that these tools will be far easier to use with Vista's developer tools so that people that are already designing with other tools need to buy a copy of this. So basically you can spend 20 minutes recreating the exact Vista shiny chrome effect or crank it out in 30 seconds the Microsoft way.

    1. Re:Gee thanks by Anonymous Coward · · Score: 0

      despite what the article says, what MS is trying to do is NOT replace designers or coders, it is trying to make the integration/communication between the 2 better. The article try's to alude to the fact that MS wants to do away with the designers which is just plain bullshit on the part of the article author. Its great that you have excellent communication between designers and coders, but I can tell you from experience your org is the exception not the rule. Most places work on the principle of step 1. the designers design step 2. then the coders implement step 3. the designers then tell the coders what is wrong with there interpretation step 4. repeat MS is trying to speed up this process by letting the designers directly interact with tools they understand rather simply telling confused devs what to do.

  56. Re:Yeah, wrong by Anonymous Coward · · Score: 0, Insightful

    Christ, do you have any idea how bloated your ego sounds?

    Granted, there are better designers and developers than I, as I'm unable to specialise in either, but not many designer/developer teams can create the kind of responsive, intuitive and attractive user experiences that I do.

    "Responsive, intuitive and attractive" are all design properties.

    Something goes missing when you start having to communicate your ideas to someone who doesn't understand both sides.

    Then I'd suggest that you have a problem communicating. Show me a developer that cannot understand "responsive" and a designer that can't explain it. Show me a developer that needs to care about "intuitive and attractive" beyond the designer showing him where to put something.

    I will agree that people like me are rare however.

    Somebody with a massive ego but no real clue? Ten a penny.

    Most designers look at me strangely when I start talking about code

    Why are you talking to designers about code? Again, it sounds like you have poor communication skills and compensate by assuming that nobody can communicate effectively with "the other side".

    Designers concern themselves with the interaction between the user and the computer. Developers concern themselves with the mechanics of making the interface work according to the design. If either cannot do that effectively, then they have no business in the job.

  57. OLD NEWS by Anonymous Coward · · Score: 0

    WELCOME TO LAST WEEK MORONS

  58. Or in other words by Anonymous Coward · · Score: 0

    Supposedly the goal is not to compete head to head with the proposed Adobe/Macromedia merger but to simply drive them out of the market by making the ability to work with overwrought, hacked-together Microsoft Word macro style code a "requirement" of Flash-like software.

  59. Yes, interactive: by gardyloo · · Score: 1

    Did you notice the dude on Microsoft's page? He's bent-over. I call THAT interactive.

  60. Wha?-Galloping K's by Anonymous Coward · · Score: 0

    "Could they really not come up with a more original name?"

    Kquartz Komposer.

  61. As with many other disciplines... by mi · · Score: 4, Insightful
    The first programmers were Scientists, who made stuff possible.

    Then they became Engineers, who made things practical.

    And now they are turning into Artists, to make them beautiful.

    Oh, well...

    --
    In Soviet Washington the swamp drains you.
    1. Re:As with many other disciplines... by Anonymous Coward · · Score: 0

      actually it is full circle....

      The first scientists were Artists, who painted things to look realistic.

      The first programmers were Scientists, who made stuff possible.

      Then they became Engineers, who made things practical.

      And now they are turning into Artists, to make them beautiful.

      Oh, well...

    2. Re:As with many other disciplines... by Anonymous Coward · · Score: 0

      look your post is unsymmetrical. possible, practical, /pretty/

  62. Free Download by jothaxe · · Score: 2, Informative

    You can download a free version of Microsoft Expression "Acrylic Graphic Designer" if you feel like trying it. Here is a link... http://www.microsoft.com/products/expression/en/gr aphic_designer/default.aspx

  63. They make me feel PRETTY! by some+guy+on+slashdot · · Score: 3, Funny

    Next up from the Microsoft design team:

    Glitter Happy Fun Messenger
    Bubbly Bunny Chocolate Word
    Giggle Tehe Goodtime Player
    Candy Candy Popcorn Exchange

  64. DESTROY INOPERABILITY by autopr0n · · Score: 1

    Just more attempts to kill inoperability betwixt things that are not Microsoft. "Sparkle"? Come on. That said, having developed in flash for the first time recently, I can't help but hope it dies a slow and painful death.

    --
    autopr0n is like, down and stuff.
  65. All that hate by Anonymous Coward · · Score: 0

    Why do you people hate Microsoft so much?

    1. Re:All that hate by Anonymous Coward · · Score: 1, Insightful

      What is there to like?

  66. I dunno by autopr0n · · Score: 3, Insightful

    I think software developers have the same percentage of good designers as the population at large, and vise versa. I've known some coders who were incredible graphic designers. But most of those people are not going to be interested in something like this, they do their HTML by hand :P

    --
    autopr0n is like, down and stuff.
    1. Re:I dunno by Xabraxas · · Score: 1
      But most of those people are not going to be interested in something like this, they do their HTML by hand :P

      Ain't that the truth. My designer needs wysiwyg interfaces, I don't. Hand coding pages really isn't that bad at all anyway, especially with XHTML/CSS.

      --
      Time makes more converts than reason
  67. SHOVE YUOR PSYCHOBABLE UP YUOR ASS! by Anonymous Coward · · Score: 1, Funny

    Don't tell me what developers can and can't do.

    Who the fuck do you think you are?

    One is left brain. One is right brain.

    Which side of your brain supports being an fucking moron?

    Asking a coder to do artwork is silly.

    Yuor a funny fuck.

    The Adobe and Macromedia people understand that artsies like to use artsy tools.

    So these artsies understand interface design in a way that mere developers can't. And these artsies use Macromedia products because the products themselves are artsy. Not because they are the best tool for the job? Whatever you say, you funny fuck.

    The whole idea of getting developers to 'design' is stupid.

    YUOR STUPID.

  68. Oh no... by Anonymous Coward · · Score: 0

    Does this mean we're going to have Ballmer screaming, "Designers, Designers, Designers!"

    *dramatic pause*

    "Developers, Developers, Developers!"

  69. As someone.... by Kjella · · Score: 1

    ...who've had the displeasure of implementing a design recieved by designers, I'd love to have some sort of tool that would allow us to interoperate. I don't want them to touch code with a ten foot pole, but I would like for them to have a means to do UI design and for me to just "hook up" code triggers to that design. It's fairly easy enough for static dialogs and such, it's much worse for things created programmatically, or how things look during some operation. More often than not I've found it easier to just get some images of how they'd like it to look and do it myself.

    Kjella

    --
    Live today, because you never know what tomorrow brings
  70. Third normal form? by autopr0n · · Score: 1

    What's with your fetish for "Third normal form"? I'd never heard of it, but then, I'm not a database monkey either...

    --
    autopr0n is like, down and stuff.
    1. Re:Third normal form? by Arandir · · Score: 1

      It's database monkey terminology. Why the grandparent expected a graphic designer to recognize a 3NF when biting her on the ass is beyond my comprehension.

      I've read up on 3NF and I STILL don't know what the heck it is! http://databases.about.com/od/administration/l/bld ef_3nf.htm

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    2. Re:Third normal form? by autopr0n · · Score: 2, Informative

      you might find this more helpful. Or maybe less helpfull. Basically what they are saying is there should be no redundant data in a table. Meaning if you shouldn't have 'city' and 'zip code' in a table unless one of them is the primary key, because city and zip code are tied together. Otherwise you'd not be in 3rd normal form, which is, uh, not that important...

      --
      autopr0n is like, down and stuff.
    3. Re:Third normal form? by Anonymous Coward · · Score: 1, Informative

      Normalizing a database is important because it eliminates chances of bringing the database into an inconsistent state. You don't want contradicting data in your tables. When there is only one place to put some information, it can't become out of sync with the "same" information in another place. This has a subtle link to user interface design: Users get confused when there are several places where they can enter the same information, unless you make it abundantly clear that the interface presents different "views" on the same data.

    4. Re:Third normal form? by klubar · · Score: 1

      Actually city and zip code are not tied together. The post office frequently recognizes multiple cities for a single zip. Letting users specify their preference for city is important as some zips have tonier city names. Not worth trying to explain to a user why the official city name slumville when they bought a condo in oceanview.

    5. Re:Third normal form? by shaum · · Score: 2, Informative

      Not quite. In the classic example, it means you don't store a customer's address in the table of customer orders. If you do, you can wind up with several orders containing the same customer data (for a customer that has more than one order pending). If they change their address, you have to make sure to change *every* copy; worse, if the customer has no orders pending, you have *no* copies of the address.

      Putting the data in third normal form would require setting up one table for customer info, another for orders, and each order would contain a foreign key -- an account number, for instance -- to link the order to a customer record. If the customer enters an address change, you update *one* record in the database, and all orders get the new information. Each bit of information is stored in one and only one place, and it will never get into an inconsistent state.

      There are other "levels" of normalization, first through fifth, but 3NF is kind of a "sweet spot"; lower levels result in inconsistency in common cases, while higher orders tend to be more effort than they're worth.

    6. Re:Third normal form? by Anonymous Coward · · Score: 0

      It's hooker slang for anal, isn't it?

    7. Re:Third normal form? by Arandir · · Score: 1

      The topic is design. When designing a web application will you choose to eliminate the city field from view? Of course not! The customer wants to see the city, so you display the city, even if it is redundant.

      Ever address an envelope? Notice you put down both city and zip?

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  71. design & development by Anonymous Coward · · Score: 0

    Actually there is involved some art in coding but its still only needs a plain text editor

  72. Aren't we? Oh bugger. by ear1grey · · Score: 1

    My PhD supervisor thinks I'm great at design, so by deduction, my technical career is absolutely fucked.

    Bugger.

  73. NOoooo!!! Make it go away!! by bashibazouk · · Score: 2, Insightful

    With both Acrylic Graphic Design and the Metro document format my life should soon be hell. Publisher and word are bad enough from a printing or reprographics point of view but two new file formats that will not play nice with any other non-microsoft or old-microsoft programs. Will not play nice with rips, platemakers and other specialized equipment and won't easily convert into something that will.

    I could be wrong here but so far, Microsoft's history in this area is not good.

  74. Wow by autopr0n · · Score: 1

    That is some ugly box art. Ugly bux art for a design product is never a good sign...

    --
    autopr0n is like, down and stuff.
    1. Re:Wow by Anonymous Coward · · Score: 0

      That is some ugly box art. Ugly bux art for a design product is never a good sign...

      It's symbolic. It depicts the world's designers bending over to take it up the rear. Since when was allegory frowned on in art? :P

  75. Re:Developers Developers Developers are not Design by TheNetAvenger · · Score: 2, Insightful

    One is left brain. One is right brain.

    Asking a coder to do artwork is silly.


    Actually, both are artsy type of brain activities. Hence why good programmers usually have a good ability to work from both sides of the brain as well.

    Go look up Bridged Brains, there are a lot of people out there that can use more of both sides of their brain at once, even if you can't.

    Oh, also, these tools are for designers for the most part, not developers, developers take the output of these tools, shove it into Visual Studio for example, and code the backend to these interfaces.

  76. Why this could be good news by Qbertino · · Score: 1

    With MM bought by Adobe, Adobe is the de-facto monopoly in design packages right now. Now if competition grows, Adobe/MM might just come clear with improved developement tools that run on Linux aswell.

    Then again, MS will either release a product that is so uber-shitty that only the most hardcore MS Developers will use it or it probably will build a product that hat "proprietary lock-in" written all over it. So Adbe won't have any competition in the first place.

    --
    We suffer more in our imagination than in reality. - Seneca
  77. What happened? by idlake · · Score: 1
    Deliver Superior UX Create dynamic, interactive pages and sites that leverage the power of the Web to deliver compelling user experiences. Easily design to standards and optimize your sites for accessibility and cross-browser compatibility with built-in support and validation for Web standards.


    Let me guess: in 1999, some Microsoft marketing employee fell into Bill Gates's cryogenic tube and they finally found him and thawed him out?
  78. English language exhausted? by Anonymous Coward · · Score: 0

    Acrylic, Sparkle, Quartz, all used before by others for their own software inventions. C'mon Bill, where's that famous Microsoft innovation?

  79. please remove 3 words from the Oxford dictionary by cvos · · Score: 1

    in an amazing corporate move, 3 common nouns are now trademarked terms. These words are now only to be used with permission: Acrylic, Sparkle, Quartz In their place you are permitted to say: water based paint, twinkle, SIO2

    --
    I'm just here for the sigs
  80. Re:Yeah, wrong by Anonymous Coward · · Score: 5, Insightful

    I happen to be employed as a designer/developer

    You're what would be called a "technical artist" in the game development world. They're sometimes extremely useful for helping to glue parts of a project together. It can be a lonely position that places you between two worlds, but not fully in either of them. Loathed by programmers for having enough knowledge to damage the codebase, loathed by artists because you can patiently and accurately explain why using a 8192x8192 32-bit uncompressed texture for the app's splash-screen logo is a bad idea.

    I've also never worked on a project that had more than one technical artist - I'm starting to believe that if you manage to get two technical artists in the same room (let alone working on the same project), they'll react and cause an explosion which destroys the universe.

    most developers have absolutely no sense of aesthetics or design.

    Oddly enough, user interface design was part of my Comp. Sci. degree - there's a whole subsection of Computer Science dedicated to man/machine interfaces. Most programmers (well, a few anyway) would agree that the most important part of a program as far as the user/client is concerned - is how the program interacts with the user.

    The best programmers (or maybe just the ones who actually have a computer science degree) understand this. They may not be able to design an icon or choose a color scheme (which is where you should come in), but if pushed they should be able to make a basic UI design that is usable, neat and efficient. Neat and uncluttered UI design tends to help produce clean code anyway...

  81. Comme d'habitude... by Ruphuz · · Score: 1

    ... Microsoft walks the talk.

    --
    My other post is a First.
  82. Don't forget the new field of interactive design by Aqua+OS+X · · Score: 3, Interesting

    Allowing contemporary developers and designers a more effective method of communication is incredibly valuable. Yet more importantly, I think this tool finally marks the industry's official acknowledgment of "interactive designers".

    By "interactive designers" I'm not referring to developers who are self-taught photoshop gurus, or designers who know how to alter a script. I'm talking about professionally trained graphic designers who have been schooled in human behavior (psychology / sociology) and software development.

    I was totally blown away by the Sparkle demo that was posted to Slashdot last week. Nevertheless, Sparkle is just a tool. It's not going to teach developers the idiosyncrasies of visual communication, and it's not going to teach designer's programing logic. It'll set some boundaries and drastically speed up prototyping.

    However, once companies start utilizing tools likes Sparkle, AND start hiring legitimate "interactive designers"... we should start to see some see some really cool shit. "Design" is not something that should be separate from development. Designers and developers / engineers need to be on a design team from stage one.

    It's common practice to a) engineer and or conceptualize functionality before considering interactivity and ascetics, and or b) design pretty concepts that are impractical to develop. Both of these approaches don't make any sense.

    If you ask me, a software development "dream team" would be composed of adept developers with some schooling in industrial design, and adept graphic designers with schooling in human behavior and computer science. When they'd start a new project, they would enter ideation, design, and development stages together... and they'd have some tools like Sparkle readily available. Because, well, Flash and Photoshop interactivity prototyping is a soul sucking vortex that needs to die. Seriously.

    Yet, this won't start to happen until interdisciplinary education becomes common place.

    --
    "Things are more moderner than before- bigger, and yet smaller- it's computers-- San Dimas High School football RULES!"
  83. Re:I Doubt Microsoft's Commitment to Sparkle Motio by jb.hl.com · · Score: 1

    Coffee, meet screen. And I'm not even drinking some coffee. Probably future coffee, and in a month or so I'll have to pour the coffee into a wormhole so the coffee can come out of my nose today.

    I really need to stop rewatching that film ;)

    --
    By summer it was all gone...now shesmovedon. --
  84. Re:please remove 3 words from the Oxford dictionar by Anonymous Coward · · Score: 0

    We can still use "Acrilico, Chispa y Quarzo". It's on my native language but i dont mind you people using them.

  85. hybrid for XAML development by Anonymous Coward · · Score: 1, Insightful

    a) newsfactor totally got it wrong
    b) from the promo video, i understand a main feature (at least for the web edition) is visual XAML design with a GUI designers are used to.
    c) from the screenshots, the GUI does NOT look bad at all.
    d) i'll give it a shot for two reasons: to see how quick you can (re)design a working XAML app, which is a totally sick adventure with the competitor, Macromedia Flex; and to see what MS means when saying "standards based".

  86. Re:Yeah, wrong by bronney · · Score: 0

    And I am in the exact same position as you're in. Just because I was a web designer and wrote flash people think I enjoyed it. The truth is I enjoy laying out things more than coding arrays.

    Designers look at me like I am some kind of hard-coded half breed while developers looks at me like a softcore sissy pooh who can't do recursions.

    And yet, I feel completely fine as my current job needs exactly my type of people who knows enough of both that delivers. Will I be a successful graphic designer in the end? I think not. Do I have bills to pay? Well.

  87. This is beneficial & in line with other indust by corneliusagain · · Score: 1
    In the CAD industry, the same thing has happened - designers are now being pushed to work in the design-enabled CAD product with engineers. This means their data links up better, updates are automated, mistakes are avoided, and much cost is saved. GM would be a major example, as discussed this week in the economist (subscription article on PLM - Product Lifecycle Management).

    In the software industry there are obvious benefits - it's clear to anyone implementing an resource based windows dialog that not enough of the design can be changed without resorting to code. The designer needs a deeper and more integrated toolkit in order to enable modern, well designed products to be implemented and modified cost effectively (read: without writing lines of code to change the color of a few pixels).

    Of course, MS will probably f**k up the execution of this, as other posters comment, by doing a poor 75% non-standard solution and changing their minds before it matures. Then companies can misuse it to change UI arbitrarily every release and break standards, leaving users confused. Good design practice is ever more important. But the idea is correct. Fingers crossed.

  88. Re:Developers Developers Developers are not Design by wootest · · Score: 1

    You make a good point, but from what I can tell, these apps won't help make that happen.

    Because of the meager info in the article about what Quartz ([insert obligatory way-to-not-steal-names-from-Apple-technologies jab here]) and Acrylic do, you might want to take this with an additional spoon of salt, but I know that Sparkle is meant to be something like Flash. If you sit down any random guy with Flash they're probably less likely to build a good UI than if they were sat down with Visual Studio or why not Interface Builder. (Because Flash has a ton of drawing tools, and then a few widgets, whereas the others just have widgets, and maybe a 'box' control if you're really nice.)

    It's to my understanding that UI designers and programmers alike should work with standard widgets like buttons and text fields first and foremost. Polish is nice, and in a lot of ways essential, but if you're trying to build it as you go, you're deluding yourself. The first 95% or so of the time on a project, you should *always* concentrate on the UI before the sizzle. The sizzle's insanely important, but not more insanely important than a well-designed UI. Maybe I could see Sparkle as a nice UI prototyping tool, if anything, but it doesn't sound like that.

  89. What bothers me.... by sevenatis · · Score: 1
    is that a huge number of slashdot people seem to think that the design of a program is about "making it look purty."

    Design should be about usability, the man/machine interface, and aesthetics should be subjugated to that end.

    If you would bother to check out the products (this video for example --> http://channel9.msdn.com/Showpost.aspx?postid=1153 87 ) you would see that their primary goal is to allow a REAL designer to work seperately from the code jockeys to do his job, further abstracting the UI from the backend of an application.

    If you have never DESIGNED a huge GUI project then you will not appreciate the huge step forward that this represents.

    If you have DESIGNED a GUI of any type and can not see what a leap forward this will be, I can only assume that you are among the legions of Microsoft supporters that throng to slashdot, or you really do not know the job of a designer.

    --
    ++ Jesus loves you as you are;
    ++ Cuthulhu thinks you need barbeque sauce!
  90. A clue for Microsoft by beforewisdom · · Score: 1

    Several weeks back while in the waiting room of a doctor's office I read an article about Microsoft in Forbes magazine.

    In a nutshell Bill Gates is upset that Google has become the sexy place for the IT elite to work and Bill Gates is upset that Microsoft seems to racing to catch up with other companies instead of being a leader in the industry.

    The story in this thread seems to be another iteration of the source of Bill Gates' angst.

    Microsoft is trying to catch up with what Adobe already has. Microsoft is following. Microsoft is not leading.

    Somebody at Microsoft has failed to communicate, hear, or accept a simple thought. If you want to be a leader you have to stop being a follower. You have to lead to be a leader.

    Instead of following other companies innovations in a game of catch-up you lead by coming up with your own innovations and letting other companies in the industry follow.

    Now your company is a leader. Now your company starts looking like a place where the creative IT elite might like to be.

    Mr. Gates, Mr. Ballmer, if you want Microsoft to be an industry leader don't begrudge other companies their innovations or their victories. Come up with your own innovations.

    Solve problems that other companies have not worked on or identified yet. That is what companies who are seen as leaders do. That is what your rival Google does.

  91. Just see the channel 9 video by iGN97 · · Score: 1

    Sparkle has been featured on slashdot before:

    http://developers.slashdot.org/article.pl?sid=05/0 9/16/0016214&from=rss

    The article contains the link to the channel9 presentation. What you will learn is that:

    Microsoft is not trying to turn developers into designers and/or vice versa. They are trying to bridge the gap between designer and developer. This means that a developer can mock up an application just to see that the code does what it's supposed to, and a designer can drop in a design on top of that, and "it will just work". This is quite similar to how web-applications are developed if the template system is good enough; the developer does his thing, the designer does his thing.

    The problem with desktop applications today is that a designer will probably submit a design to the developers, who have to slice the UI and write some kind of skinning library to properly display it. Making changes to this creates the need to redo all this work. And sometimes the skinning library might not do what the designer envision in the first place.

    People are whining about how painful it is using apps that "designers" have created. Sparkle makes it easier to create designer-designed applications, but because the turnaround from designer to working app is shorter, it's a lot easier to see what actually works. So it should be easier to make designer-apps better; probably a lot better than developer-designed apps.

    Look at the video, it's good stuff.

  92. Well, actually... by Patchw0rk+F0g · · Score: 1

    "You can get excited about it, but it is too early to tell how well it will be adopted."

    Actually, Mr. Wilcox, you can get excited about it. Me, I'm going to be grouting my nostril-hairs with a dremel. Sounds less painful than using products that originated with PaintBox.

    Seriously, though... stick with what you're good a... er, I mean, what you've spent all that time perfec... um...

    Okay, keep handing out the same old buggy stuff. Just stay out of us creative guys way, how 'bout it?

    --
    When the going gets weird, the weird turn pro. ~~ Hunter S. Thompson
  93. Re:Yeah, wrong by biovoid · · Score: 2, Insightful

    "Responsive, intuitive and attractive" are all design properties.

    Yes, but a designer doesn't develop the responsive interface, they usually create static designs and need to communicate to the developer how the interface reacts to the user, and I've seen developers get that wrong all too often.

    Why are you talking to designers about code? Again, it sounds like you have poor communication skills and compensate by assuming that nobody can communicate effectively with "the other side".

    I never said nobody can communicate effectively with "the other side", I merely said that someone with intimate knowledge of both sides would have a better chance of communicating with both sides, and if they're in charge of both design and development there is no need for that communication at all. It appears that I'm not the one with the communication problem in this case.

    As to why I'm talking to designers about code, again it's about communication (that you seem to think I lack) - often programming constraints mean constraints are then placed on the design, and I like to explain to designers why something can't be done. Usually they're grateful for this, but sometimes I go a bit over their heads.

  94. Training in ability by FlynnMP3 · · Score: 1

    To that other poster that was brave enough to post that he had both the ability to code and UI design, I say bravo! You are a rare person indeed with a rare skillset. Make sure your employer knows that you can do both. Remind them at nearly every opportunity. Once you get the chance to show you can do both, then it can be a fight to keep the work from piling up. Because that is what they will do, pile it on you.

    At my last job, every programmer besides me hated doing website and graphic design. I welcomed it. What little bit there was (CSS programming and web page element design) was a welcome change from writing code day in and day out. Finally my boss threw a small design job at me. They must of liked the results. After that, nearly every design job was mine and I was brought along on business trips to steer the conversation in ways that fit with good design.

    But the seperation between coder and designer is there. Most of my programmer friends are literally amazing at what they can churn out for functional code in an afternoon. Not many of them know anything about the basics tenents of UI design. Another set of my friends are amazing artists and/or web site designers. Throw a bit of scripting or programming at them and they just freeze up.

    There are people out there that can do both. I believe these skill sets can be cultivated. My older nephew is showing tendencies of having both. In that regard, I am trying to give him plenty of opportunity to excel at both abilities. I showed him how to do web programming. He got pretty excited about that. Then I showed him scripting actions in NWN builder, he never really liked that much, at least from what I have seen so far. Unfortunately he is diagnosed and is taking medicine for having ADD. I fear that if he isn't given the right opportunities at the right times, he will just give up and not be very happy with himself.

    Maybe that's the overriding goal of Microsoft here. Give people the tools that allow them to stretch their wings and see if they can enjoy both. That's the beauty of computers. Why not use it?

  95. Yeah, that trick always works. by David+Gerard · · Score: 1

    Yes indeed. The X Window System showed us just what excellence in graphic design you can get when you leave it to furry-toothed programmers whose computer permanently displays a screen filled with green-on-black terminal sessions, plus a minimised Opera for their pr0n.

    --
    http://rocknerd.co.uk
  96. I Doubt your commitment! by hoggoth · · Score: 1

    All these criticisms...
    Sometimes I doubt your commitment to Sparkle Interactive Design!

    --
    - For the complete works of Shakespeare: cat /dev/random (may take some time)
  97. Dear Lord, I hope not... by TWoodham · · Score: 1
    "In some ways, Microsoft may be looking to eliminate the role of the designer in the future," he said. "Microsoft wants to turn developers into designers."

    Oh, I hope this guy is wrong. I'd agree that there seems to be a bit too much distance between designers and developers, but the idea of developers doing design work scares me. It's a different style of thinking and creativity, and most developers can't make that leap (I know I can't). Just take a look at the vast majority of open source projects for examples.

    --
    THINK! It's not illegal...yet.
    1. Re:Dear Lord, I hope not... by TheSkepticalOptimist · · Score: 3, Interesting

      Agreed, open source is a wasteland of creative application design. While the concepts are unique and innovative, usually most get wrapped up in lousy, generic and sterile environments with major usibility issues. Mostly this is because they try and make it work on ALL platforms rather then focusing on one platform.

      I am a software developer, but I do have an eye for creativity. I wrote my own library of classes to allow me to create more expressive and innovative interfaces for applications. I can easily duplicate UI found in iTunes or Picassa with it in a few hours. One of the things I struggle with using Microsofts Visual Studio is application design and how rigid (or rediculous) MS made UI design. Dialog and control design for VS has been anything but easy or enjoyable.

      I have been very excited about Windows Vista if only for their new presentation layer and XAML support which does effectively separate GUI front ends with backend code. It will allow companies to more easily separate the GUI and pass it off to their art or marketing department while keeping most of the backend developers excluded from the UI design, which in many cases is ideal.

      But it will also allow for a more streamlined design environment for those developers that have bridged the gap between GUI design and code design. Those developers who can use Photoshop or any other vector/pixel based graphics editor will be able to create more expresive GUI and with MS supporting more Flash like feature in GUI (like animation with "storyboard" support), I think applications on Windows will become very interesting in the near future.

      I don't think MS wants to eliminate the graphics designer position in software development, they have effectively separated the two aspects of application design allowing for designers and developers to do both their jobs well without having to coordinate or synchronize production, which can hold up application progress.

      MS seems to be catering to all, those companies with separate design and coding departments, and those with only a few developers doing everything. This should be a welcomed change in the Windows software development market.

      --
      I haven't thought of anything clever to put here, but then again most of you haven't either.
  98. Developers into designers by ewg · · Score: 1

    Nooooooo...!

    --
    org.slashdot.post.SignatureNotFoundException: ewg
  99. N.B. Transcript error! by Anonymous Coward · · Score: 0

    The copy, as printed, is:

    "Microsoft is trying to address what it believes is a legitimate and longstanding problem in the design market."

    This should have been:

    "Microsoft is trying to address what it believes is a legitimate and longstanding lack of revenue from the design market."

    Thank you for your patience.

  100. Re:Don't forget the new field of interactive desig by Ender+Ryan · · Score: 2, Insightful
    we should start to see some see some really cool shit.

    People have been saying that for ever. Instead of really cool shit, we seem to perpetually just get the regular kind of shit.

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
  101. A view into the foundations of suckage by dweebzilla · · Score: 1

    The whole purpose of UI design is to bend technology to the user - not to the developer.

    The "longstanding problem" spoken about here is incorrectly addressed by the software and MS - and speaks worlds about why most MS programs/solutions suck.

    --
    Get your tagline off my lawn.
  102. picture == 1000 words by handy_vandal · · Score: 1

    More often than not I've found it easier to just get some images of how they'd like it to look and do it myself.

    Me too.

    During the early design stages, I sit down with the end users and sketch pictures, brainstorming how the final product might look. This process usually turns up important (often unstated) requirements and restrictions. Makes my coding life a lot easier, plus I happen to enjoy design, so I get the best of both worlds.

    -kgj

    --
    -kgj
  103. Turning Secretaries into Designers by mojoNYC · · Score: 1
    for a preview of what this suite will do, look at all the wonderful designers that MS has created via Word--there's a whole generation of secretary-produced Word designs for both print and web!

    I started in print design and production in the early 90s, then switched to interactive multimedia design in the late 90s--MS has always been a joke in this arena, and rightly so (FrontPage anyone?)

    In the 'modern' standards era, why would you want to work with monopoly software whose parent consistently chooses its own proprietary standards that are not consistent with the rest of the computing world?

    don't tell me to RTFA, and how they are planning such wonderful interopterability--I trust MS as far as I chucked my Dell desktop when I went 100% MS free a couple of years ago...

  104. Re:Developers Developers Developers are not Design by utexaspunk · · Score: 1

    If you sit down any random guy with Flash they're probably less likely to build a good UI than if they were sat down with Visual Studio or why not Interface Builder.

    I'm not sure that's what they're concerned about. The average person with no design sense will overdo it with any program you give them- photoshop, illustrator, you name it. That does not mean that designers who know what they're doing wouldn't benefit from something like Flash that gives them more power. The impression that I've gotten is that this is something like Flash but with something more powerful and programmer-friendly than ActionScript. It is (or at least it looks like) a nice prototyping tool- the thing is that with Sparkle, the prototype can actually end up being the final product. The point is eliminating the step where the designer sketches out what they want to happen and then makes the programmer re-create his sketch using programmer-friendly tools.

  105. Re:Yeah, wrong by Anonymous Coward · · Score: 0

    Neat and uncluttered UI design tends to help produce clean code anyway..

    Posolutely! Here's my everyday UI:

    $ _

  106. Re:Yeah, wrong by Anonymous Coward · · Score: 0

    Ugh. Aesthetics, and even the ability to create a "neat and uncluttered UI" have nearly nothing to do with good "design". Get your design degree at a reputable art/design school, build a portfolio, study the history of design, etc... and then come back. The specific use of typography, placement, shapes, colors, images, manipulation therof, etc... all are carefully decided apon, arranged, discussed, and formulated to provide a certain feeling, a sense. This is paramount. The importance of a clean and useful UI is learned over a weekend. Done. Good designers are very well schooled and are worth their weight in gold. There are far fewer of them than many think.

    Most developers, however, do not understand the importance of good "design". They make the page easy to navigate, have clean code and feel they have accomplished their "design" in its totallity. It's what they do good. It's in their education, it's in their "blood". We rip those sites apart in marketing class. We look at anywhere from 5 to 10 a class to discuss these things. Every bit of it makes sense, and the research studies bear this out. A good business marketing team wouldn't let a lone developer claiming to be a designer with a portfolio consisting of "clean UI design" near their front door.

  107. Offended, are you? by joshsnow · · Score: 1

    nd then when you ask them to program something, they have no idea what they are doing. All they've learned to do is drop UI controls on a canvas, and fill in the onclick events with simple statements. Sometimes writing IF statements and WHILE loops are too much for these guys.

    What offends you most - the fact that these people don't know much about the sacred scientific art of programming, or that they don't need to know?

    There's a lot to be said for efficiency and productivity. Not at any cost of course, but still, a lot to be said.

    1. Re:Offended, are you? by CastrTroy · · Score: 1

      They do need to know. Not knowing how to write a WHILE loop, while having some certificate that says they are .Net programmers, is a very bad thing. It's the reason why so many people have such a bad view of software. It's not office and windows that makes people hate computers. It's little in house apps programmed by people who have no idea what they are doing that cause the real problems with day-to-day use of computers.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
  108. Yes, correct by lbmouse · · Score: 1

    "They can't be two more opposed jobs in a game shop than designers and developpers."
     
    You, sir, are correct. Our brain, like the rest of our anatomy, is made up of two halves, a left brain and a right brain.
     
    Graphic designers are examples of the artistic, unpredictability and creativity of "right brain" types. Software developers are very analytical and orderly, indicative of "left brain" types. After analyzing your statement above, we must come to the conclusion that you, sir, have no brain. :P~~

  109. This adds to the problem. by the+web · · Score: 1

    "Microsoft is trying to address what it believes is a legitimate and longstanding problem in the design market."

    The problem with the design market IS software availability. Any schmuck with a computer and a fifteen hundred bucks can pick up Adobe CS and call themselves a designer. When really all they are is a computer user. Design is a school of thought and communication, and this fact clearly escapes MS.

    The long standing problem currently facing the design industry is it's creditability. Design should be regulated as a profession. Only then will we see over saturation decline, and quality within the industry rise.

    --
    __
    Thou hast besquirted me, O leotarded one.
  110. Huh. That must be why... by jpellino · · Score: 1

    ... they created a word processor with over 1,100 commands, where type controls are two layers deep in the GUI, and where "Normal" view is not WYSIWYG.

    Sorry, they may like to, they don't reliably achieve it.

    --
    "Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
  111. Not the Goal by Anonymous Coward · · Score: 1, Insightful

    No, the goal isn't to turn designers into developers or vice versa. To anyone who has seen the Sparkle video the reason for this product should be fairly obvious. The point of these products is to allow the designer to interact directly with the developers.

    Traditionally the designer would create a mock up which would be handed off to the developer to figure out how to implement.

    While there are interface designers out there already, such as Glade designer and Interface Builder, none of them come close to touching Sparkle. Sparkle is effectively Adobe Illustrator and a UI designer built into one. The designer has full control over everything, including the ability to vastly alter the appearance of existing controls. With no code, the designer is fully capable of taking a stock radio button and modifying it's style to appear as a piece of paper which would rotate into view when selected. Can the Glade designer or Interface Builder do that? Of course not, a developer would have to write a new control to handle that sort of thing.

    The point of Sparkle is to hand a designer a vector graphics editor that happens to create a real UI complete with controls that can be bound directly to the business models. The designer is no longer building prototypes and fighting with developers who themselves lack the graphical skills, the designer becomes, in essense, a developer who checks in and out code with graphical changes.

    As much as you'd like to pretend, this is a paradigm shift. It takes the V of MVC and moves it's responsibility entirely to a different person. Nothing comes close to Sparkle.

  112. Re:Yeah, wrong by Anonymous Coward · · Score: 0

    It's what they do "well". But, I agree completely. As a sysadmin in a design studio that employs developers for a "total solution" type design house, (they call it... "creatology" TM). Every one of our developers that claims to be a "designer" (there are only a few), would be laughed out the door by our larger clients. Our smaller ones, the ones without a marketing team, may be swayed by their obvious lack of design education, or in the least the misunderstanding of it's purpose.

    On the other hand, we have very good designers here that wouldn't know a user friendly UI if it bit them on the arse. A "team", as suggested earlier, was our fix, and it works out great. They realize their differences, and work from their. But, I have to comment, a designer thinking they are a developer isn't nearly as bad as a developer thinking they are a designer. I have seen FAR more problems with the latter. They "can" make web pages, cleanly and with great UI's, which is where the problem lies. The page's "message" is almost always lost, the design "sense" is so completely wrong at times that it makes even me what they are trying to convey.

  113. Missing the point by Spiked_Three · · Score: 2, Insightful

    It seems like most everyone is missing the point of the product(s).

    I worked on a dot.com product that was part of the magical push technology that never happened. We had had an office full of developers, and half an office full of artists/designers. There was quite a bit of work needed to take the artwork and designs, done in Photoshop, illustrator etc, and cut them up, slice them, and hand code ways to interface with the images etc, while providing an environment with motion that we wanted to present to the users. I'd say at least %25 of the work, maybe more was dedicated to making the design work in the program.

    That is the market being addressed here. It is not to make a developer into a designer, or a designer into a developer, it is to give the designer a new set of tools that is more closely tied to the end product AND to make it so the developer does not have to convert the design work into something useable in code.

    If you have ever taken an application web site designed in Photoshop all the way through to a running deployed application used by hundreds of users you know what I mean. Yes, it is doable today, but a significant portion of the time is spent making the design work with the code, and still layout and look good. These products eliminate the middle work. I'm all for it.

    --
    slashdot troll = you make a compelling argument I do not like the implications of.
  114. Managers + Designers V Coders by hachete · · Score: 1

    You gotta hand it to MS. In this case they did't *directly* attack their competitors, they sneakily set up a new battleground just slightly outside the perceived domain of their competitors so now Adobe et al will have to come to them. Neat. Also, they pitch it at the PHB's budget, although not in an overt way that upsets their mainstay, the developer, although the subtext is plain to see for those with eyes to see:

    PHB: Ooooh a new tool that lets Designers have more power. Maybe we can without a few of those Pesky Programmers(C).

    Designers: Oooooh, something that lets me implement MY GRAND DESIGN without those Pesky Programmers(C) interfering with my GLORIOUS CREATION.

    Programmer: Over my dead body.

    My guess is that they'll try and do without the programmers, chaos will ensue and the status quo will be reinstated a few expensive months down the line. I've seen the same with Macromedia. It'll be OK for a prototype of the interface. Anything else will still require CodeMonkeys to fit it all together.

    I'll laugh myself silly if this required *more* programmers and more expensive licenses and bigger and better lock-in.

    This is Silicon Snake-oil with capital Ss.

    --
    Patriotism is a virtue of the vicious
  115. If Roman Polanski directed the commercial... by wandazulu · · Score: 1

    "She's a designer"

    "She's a developer"

    "She's a designer *AND* a developer"
    =Stunned look=

    Overdub: Forget it Jake, it's Microsoft.
    ==Fade to black==

  116. "Fuck you, Mac artists." by Peganthyrus · · Score: 1
    From the FAQ:
    Will there be a Macintosh version of Expression Graphic Designer?

    No. Expression Graphic Designer will not available on the Macintosh platform.

    Is Expression Graphic Designer a new version of Creature House Expression?

    Expression Graphic Designer is a product based on the Creature House Expression products.

    Expression was a very cool graphics package - it did natural media effects, like Painter, but it did them with infinitely editable and resizeable vector representations. The piece I did with the demo (using the default brushes that come with the program) a few years back, when too broke to buy a full copy, was a lot of fun. When I had cash available to buy the thing, Microsoft had eaten Creature House and taken Expression off the market.

    Like a lot of artists, I use Macs. I was afraid that whatever Expression turned into would be Windows-only, but my reaction to this actual release is still a hearty "fuck you, Microsoft".
    --
    egypt urnash minimal art.
  117. Re:Huh. That must be why... by bedroll · · Score: 1
    I was specifically speaking of their developer tools, the word "software" in front of developer is implied. Sorry for any confusion there.

    Their office suite is a different situation, working towards a different goal. It started out simple and effective, but became bloated and more difficult to use. They did that so they wouldn't have to force out little niche features that people had learned to exploit so they'd think they had found a better way to do things. They turned a simple thing difficult.

    With VS they started out fairly bloated, trying to make a difficult thing simple. They seem to have done an okay job at this, but to the extent that it has diminished the value of the people who use it.

    The interesting parallel here is that they both achieve the same goal: Make the Microsoft product the perceived value. By making the simple task of word processing more complicated then they've increased the value of knowing how to use their products. Since their products had become the de facto standard before much of the current complexity was introduced then finding people who were well versed in using them became a must. Think about it, when did people start putting "MS Word" on their resume? Of course, a simpler solution would mean more value to the software, but it wouldn't be seen as such because they've already invested in advanced knowledge of MS products and continuing down the same path always seems easier.

  118. Re:Don't forget the new field of interactive desig by superflippy · · Score: 1

    I agree with you. The challenge, though, is convincing companies they need to hire someone with this skillset. Heck, it's hard enough now convincing them they need anyone with any kind of design background unless you also have a ridiculous list of programming skills as well.

    I'm an interface designer who understands enough of how the programming part works to work efficiently with the programmers, but not enough to actually do their job. People are always appreciative of the work I do for them, after they let me do it. But it can be frustrating to convince companies that well-thought-out design can improve their products.

    --
    Your fantasies contain the seeds of important concepts.
  119. "Sparkle" interactive design. by laserawesome · · Score: 0

    Please, this sounds so fruity!

  120. Designers Will Never Use It by Anonymous Coward · · Score: 0

    C'mon. Everyone knows designers use Apple/Adobe/Macromedia. Designers want to use products that are cool. Microsoft is most definitely not cool.

  121. Misinformation by kirkb · · Score: 4, Insightful

    Most of the negative reaction here is due to the statement "Microsoft wants to turn developers into designers", but if you read the article, Microsoft didn't say that. Some industry analyst just pulled that out of his ass.

    What this new stuff really does is *disconnects* the UI design from the source code, so that a designer can use one tool to work on the UI while a progammer uses visual studio to put some code behind it.

    So rather than "turning designers into developers", it really "lets designers and developers work together better". Or something like that.

    --
    Slashdot: come for the pedantry, stay for the condescension.
    1. Re:Misinformation by poot_rootbeer · · Score: 1

      What this new stuff really does is *disconnects* the UI design from the source code, so that a designer can use one tool to work on the UI while a progammer uses visual studio to put some code behind it.

      That's new? I thought that visual IDEs had decoupled UI building from code writing, like, 10 years ago...

    2. Re:Misinformation by Anonymous Coward · · Score: 1, Informative

      Sigh - the *stuff* is new. The idea is not.

  122. Re:Yeah, wrong: debian-women are going to get you by Anonymous Coward · · Score: 0

    Oops you said man/machine rather then woman/machine. debian-women's gunna get you! They will kill male free software developers untill they get their 50/50 Women/worthless-male split.

    You see, even though men created free software... we are unworthly and must be chaparoned by women (this is where debian-women, linux chix, etc comes in).

    The solution? Get rid of debain-women, linux chix etc. By force if you wish.

  123. smart move by jilles · · Score: 2, Informative

    There's clearly an untapped reserve of users who need cheap, easy to use design tools. Adobe & macromedia are at the very high end of the market. Their tools are powerful, expensive and intimidating. Sure they have some entry level versions of some tools but these are individual tools, not integrated suits of tools.

    Microsoft has cleverly spotted this opportunity.

    Also, Microsoft already has much of the necessary technology in various office addons that most people don't even know about (e.g. MS Publisher, photo editor), various stuff from their research department (mainly photo editing), and other stuff like their movie editor. And finally with some acquired components you can build a pretty interesting suite that is not so capable as the high end offerings from Adobe and Macromedia but cheap and usable. That's a good position to start from and over time they'll be able to add features to make the product more interesting.

    Ideal for home users that want to edit their holiday pics, ideal for small businesses wanting to make a brochure, etc. In fact good enough for the majority of people who own a photoshop license, a dreamweaver license or an illustrator license. It's amazing how many people buy stuff they don't need. At the office we have a few photoshop licenses. The most advanced thing that ever happens there is to crop a few photos and create some transparent gifs, that sort of stuff. All the artwork we use in our website is actually delivered by professional design studios. Only recently the use of the gimp was promoted for this kind of stuff.

    The world is full of users for who photoshop (or it's lightweight derivatives) is overkill or who do not need the full capabilities of illustrator or who do not need to develop complex webpages in inDesign or dreamweaver and who generally feel intimidated by all of the previous tools. Yet these people want to create stuff. They don't want to shop for this tool or that tool. Instead they want the tools on their PC when they buy them. People are lazy, most of them never buy software after their new PC is delivered.

    And who happens to have a big influence on what is preinstalled? Right, Microsoft. Imagine how many people will toggle that nice MS Design Studio checkbox on the dell site (hell, why not it's only XX $ and I'll be able to do foo with it). Imagine how many companies will be tempted to spend a few dollars per desktop for this. It's easy money for MS. Even if it's only 1 percent of their users, that still is a huge amount of money.

    You could argue that they are abusing their market position. You could also argue that other companies have simply failed to fill this gap in the market for years. Adobe only recently started to make consumer versions of their tools. You need to buy them individually and the full suit of tools is for high end users with big budget only.

    --

    Jilles
  124. Re:Developers Developers Developers are not Design by sootman · · Score: 1

    When I was 12, I was about as good of a programmer as I was a piano player or a painter. But since I spent a lot of time coding, guess what, I'm a pretty damn good coder and a shitty piano player. That doesn't mean I couldn't have been a good piano player, just that it takes years to get good.

    Wrong, wrong, wrong. There is such thing as talent and natural ability. I took piano lessons for years but never "got it" and could never do more than memorize sequences of notes. I have friends who never took a lesson in their life but they "get" how music works and can hear a new song, walk over to a piano (or any other instrument), and play the song they just heard note-perfect.

    Same with artists. I took some drawing classes in college and developed a small talent into a slightly-less-small talent. Then I went to work at a publisher and a designer friend showed me illustrations he did when he was 12 that was better than what I could do at 22. There are countless other examples.

    OTOH, this same guy never "got" how to copy files from one floppy to another--the idea of "insert one floppy, copy its files to the desktop, insert the other floppy, copy the files from desktop to floppy, delete the temp files" never stuck.

    OK, so maybe it's not which half of the brain you use, but there definitely is such thing as natural ability. The only problem here is that people think coding != creativity. Coding (or, more properly, programming) == problem solving, which takes a huge amount of creativity. Just because what programmers produce isn't aesthetically pleasing doesn't mean there's no creativity involved.

    At the same time, all creativity is not equal. I'd be willing to bet that you could spend 5 years taking piano lessons or painting lessons and still be a pretty shitty player or painter. (no offense.) And that's the point the parent is making. Just because you're good at one thing does not make you good at another. You mentioned hackaday.com? Check out http://thedailywtf.com/.

    Lots of people can have skills in more than one area. I like to think I'm a pretty decent coder and designer (though I accept I'm not as good as a specialist at either) and the best DBA I ever knew was also a great sax player. And don't come around with the tired argument that music == math, because it doesn't. Just because an octave higher = a string of half-length doesn't mean that music is inherently easy to understand for those who are good at math. I'm pretty good at math and pretty sucky at music, as were most of the other guys in my degree program.

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  125. Problem is by BlightThePower · · Score: 1

    the first rule of Slashdot is don't question the Totem pole. Programmers at the top, then all the "worthless" people below that. BOFH types might try to put themselves higher but we know a janitor when we see one, he needn't have a broom in his hands at the time (and thus the powerless often spend their time mulling over revenge scenarios).

    The second is of course that for the average Slashdotter his notion of computer programming is tied up in his own self-identity to a stupid degree. This is in fairness often because Slashdotters tend be relatively young, they are still on their first career in many cases (particularly now with regard the kids that missed the dotcom boom possibly not even fully within their first career and currently mired in working in technical support waiting for a break).

    Basically you have to understand any comment about another career or employment path from that perspective. Designers were never going to do better than physicians and pure mathematicians (who get it in the neck just as much) were they.

    FWIW I agree with you completely. Best programmer I know also co-edits a Philosophy journal and is a pretty handy watercolorist in his spare time. The funny thing is a friend of his who is a professional photographer is the next best programmer I've seen work. Even in the darker days after the tech boom he was turning down offers in favour of his art. But that would be regarded as somehow "impure" round these here parts.

    --
    Plays violent online games as: Nerfherder76
  126. Re:Don't forget the new field of interactive desig by frank_adrian314159 · · Score: 1
    However, once companies start utilizing tools likes Sparkle, AND start hiring legitimate "interactive designers"... we should start to see some see some really cool shit.

    You're assuming that there's a market out there for "really cool shit". In my experience, shit is shit and there isn't much of a market for it unless you're fertilizing lawns.

    The point is that, for 95% of the apps being developed, the bottleneck is not good visual design or integration of visual design with coding, it's usability and good task flow. All of the "cool shit" in the world won't make up for that and that's not what this suite delivers. For the one or two interesting apps that will be purchased by MSN, Yahoo, or Google (and are going to becompletely redone to make them scalable in the process, BTW), you're going to have hundreds of just as crappy apps with more complex interfaces, less obvious task flow, and overall shittiness - but they will Sparkle!

    In addition, most of those 95% of the apps don't need Photoshop-quality skins either - they need a simple UI so that the data entry drudges (you and I included, if we enter data into a web app) that use them don't get distracted from their main focus - entering the f*cking data.

    All in all, I really don't see the benefit here. It's a solution in search of a problem that doesn't exist. The solution providers need to be solving user focus and usability issues, not some unholy UI super-skinning scheme that might cause one in a thousand self-styled "interactive designers" to randomly stumble upon a single gold nugget while playing about with eye candy.

    --
    That is all.
  127. Re:Developers Developers Developers are not Design by milimetric · · Score: 1

    "designer-cum-developer"

    wtf?

  128. Re:Don't forget the new field of interactive desig by jimmyjim · · Score: 0

    I agree. I too would like to have a similar dream team when starting ne projects. It seems to me that if everyone could use the basics of such a system then getting through the first few stages of development would be much faster. Of course there is the down time in learning new software, but it could save alot in the future. My problem is this; if you go and train everyone for some new software, adn then somethine better comes out from another source, then you hae to go through it all again, and sometimes it seems half of our time is spent learning new stuff, only to have buggy apps replaced by another system to learn, and rather than collaborating to make things better and faster, more streamlined, we seem sto spend more time learning new tools. Sometimes I wished I owned a construction company. When they come out with new tools, it doesn't take months to learn to use them, only to find out the new ergonimc hammer is bugy and will be replaced with a new better, more complex to learn hammer a few months later.. m 2c J

  129. Re:Those are some pretty strong statements... by symbolic · · Score: 1


    How about backing them up with some examples?

    I know that marketing types think the universe revolves about a constant sense of titillation, distraction, and personal inadequacy, but that doesn't necessarily result in anything that's well-designed. It results in something that people end up using or buying, not because it's good, but because they were motivated by whatever of the three aforementioned buttons were pressed.

  130. Re:Don't forget the new field of interactive desig by Aqua+OS+X · · Score: 1

    That not what I was talking about at all. Cool for cool's sake is always a mistake.

    Design is not about making thinks look "cool". "Cool" is a byproduct of intensive research, human factors, visual communication, etc. Good design is, quite literally, a science. It is NOT shinny skinned UIs and hot photoshop filters.

    Interactive designers are individuals who understand usability, interactivity, and development. Yet, in addition to that, they are aware of the ways color, shape, hierarchy, form, balance, materials, etc can affect, direct, assist and communicate to users.

    --
    "Things are more moderner than before- bigger, and yet smaller- it's computers-- San Dimas High School football RULES!"
  131. Re:Don't forget the new field of interactive desig by Aqua+OS+X · · Score: 1

    Agreed. A major problem with most current software is that it doesn't utilize usability conventions and metaphors that people understand without saying.

    No doubt, revolutionary new tools will almost always require a learning curve. However, we could be doing a lot better.

    --
    "Things are more moderner than before- bigger, and yet smaller- it's computers-- San Dimas High School football RULES!"