Follow Slashdot stories on Twitter


Forgot your password?

Comment Re:A more appropriate quote seems to be... (Score 2, Informative) 775

(c) The .NET runtime is a moving target. I know developers who have had to basically trash all of their work to target the latest .NET Runtime. 1.0 -> 1.1 -> 1.3 -> 2.0 all required major rewrites, lots of refactoring, and lots of work. This is not just to get the new features, this is just to make it compile. Heck, even going from 3.5 to 4.0 will cost MAJOR development time and money because they changed everything around AGAIN.

Rubbish. Version 1.3? Where did you get that? 3.5 to 4.0 is a MAJOR development effort? You don't know what you're talking about.

Comment Re:Steve held his own... (Score 3, Insightful) 1067

I thought it was a pretty cheap shot. One has to be a prolific achiever now to even criticize Steve Jobs? Sorry that doesn't sound so smart to me. I could've imagined that coming from Steve Ballmer, but I imagined Jobs to be better.

I'm disappointed in this industry in general. With the advent of internet and open communications/standards, I thought the era of odious restrictions placed by software companies would go away. Looks like nothing will change; only the players change. We need more Stallmen.

Comment Re:Java too complex (Score 4, Interesting) 558

However, I think I see a glimmer of hope (for the not-more-blinking-MS-stuff view) in scripting languages..

Powershell is pervasive now. Every MS product now has powershell hooks. Most command-line utilities are being folded into Powershell extensions. While the language itself is not to my taste(I much prefer the *nix shells still), it's a big improvement alright.

Comment Re:hmm (Score 2, Interesting) 381

Why not use the DB features? Most enterprise-y databases have PITR(Point-in-time Recovery features).. Although it's not designed for that sort of thing, it could be used in such a fashion.
Most DBs do the same thing you guys do, i.e, use a transaction log. The transaction log could be replayed to get into a Point-in-time state. The one disadvantage is it's all or nothing i.e, you can't do it for specific transactions(although I'm sure some DBA will wander in correct me on this ;)

Comment Re:Uhm... (Score 1) 275

Yes, but it's useless if you want to get at it remotely - like getting data for an ASP.Net app. Which means, you end up writing your own web services using the OM, and wrestle with your SharePoint IT management to get it deployed on the SP server. And if you're doing any non-trivial queries, it's back to CAML again. It can all be done, doesn't mean it's good though.

Is it that hard to come up with a coherent, usable API that can be remoted? I don't know; I'm hoping the next version does better.

Congratulations! You are the one-millionth user to log into our system. If there's anything special we can do for you, anything at all, don't hesitate to ask!