San Mehat On Web Services & .Net
A reader writes: "There's an interview with San Mehat in regards to .Net & Webservices. He has some interesting comments about what will work and what won't work, and where things are going." San is well known for his Netwinder work, as well as being a good DJ. And, in the interest of full disclosure, San does work for VA Software, the parent company of OSDN, as is DevChannel.
If the hammer's handle was curved and the head was loose, then yes, it's the hammer's fault.
Are you new?
/eyeroll
The term "microsoft" and "open source" are junxtapositions of each other in the same sentence.
For years all the webservices buzzwords were going to save the world. If San's article is correct, we still have a long ways to go. Developers still worrying over serialization and passing complex objects as arrays of arrays of name-value pairs. Yuck
Open Source Java DAO Generator
What do you mean by not that special?
It isn't supposed to be special, it's just supposed to be easier than writing custom HTTP parsers.
As for not being worth it, I guess I'm curious what you suggest as an alternative?
-1, uninformed flamebait
Name a Microsoft product that has the refactoring features of the Eclipse IDE, or IntelliJ.
Notepad and command line was the only way to be productive.
-1, uninformed flamebait
Even in the early days of Java development, only a mor^H^Hasochist would use Notepad to write Java code when several free syntax-highlighting auto-indenting text editors were available.
"And this is my boy, Sherman. Speak, Sherman." "Hello." "Good boy."
I must say that this is one stellar development platform. Once you're over the initial learning curve from whatever it was you were using before, you can create web applications at an increible pace. It's rock solid as well, I keep it patched and its never ever crashed on me. The amount of documentation, examples, code libraries etc available at your fingertips are mind numbing. With this being a Microsoft product as well goes to show that perhaps the money hungry M$ isn't half bad after all. In fact, after my experience with .NET, I'd have to say that I'm become a huge fan of Microsoft's Visual Studio.NET product.
No offense why are you working with vb.net?
Don't underestimate the power of the dark side. Put another way, when the suits say the whole team will use VB.Net, and when you are not independently wealthy, that's what you use.
Anyways, after using various incarnations of VB for about 7 years, I don't really mind it anymore. I started as a C++ programmer and thought VB was crap. These days, don't care. Quality of source code depends much more on the quality of the programmer than on the quality of the language. It's the man, not the machine I guess.
Yes. However...
.NET subject to any patents, whether owned by MS or owned by someone else?" This has bothered me before, but I've never noticed it being addressed. And certainly not authoritatively.
The current SCO brouhaha is adding new urgency to the question: "Is
I think we've pushed this "anyone can grow up to be president" thing too far.
Why not use SQL's DATE, TIME, DATETIME, and TIMESTAMP formats? There's already a spec (SQL '92) and any language that regularly talks to a database can already marshal them. Besides, quite a few (most?) web services are middleware on top of a database, so you might as well be consistent.
Ignoring all the other replies to your post ...
.NET will take in the future. What if someone in India/Malaysia/Brazil figured out something that would enhance .NET somehow, don't you think that MS would want to cash in?
I don't think it's in MS' best interests to give access to the source for the framework. They've invested millions in their marketing machinery telling everyone that their API and model is the way to go! They'd be admitting defeat, plus they would lose control of the path that
Web services is just supposed to be easier, and nothing more. There is no extra functionality or whatsoever. But my point is that Microsoft and others are just blowing it up.
Last time I saw such a guy from Microsoft that gave a presentation about the new technology and it was like web-services were going to change our way of booking flight tickets combined hotel rooms and a rent-a-car, ... And it's just a technology that simplifies the interconnection between companies services. Programmers will still need to make the connection between different companies.
This is RiverTonic's sig.
.NET is not intrisically any more locked in than Java is, although that may change. In any case, it's not relevent in any way to a discussion of IDEs and tools, since third parties are more than happy to make them whether or not they can create thier own VM/runtime/what have you. And if you thought for more than half a second instead of feeling threatened by .NET (if it sucks so bad, why do you care about it?), you'd realize that.
I think he misspelled juxtaposition. It doesn't make much sense in the context, anyway, he seemed to be thinking more along the lines of an oxymoron ;)
Yep, the framework uses about 20mb of memory. But it's one time hit and not per application. Not going to be much of an issue soon since explorer.exe is being re-written using the framework. (That means that 20mb is going to be used whether you run any other framework apps or not).
And really, I'm not sure that a 20mb baseline would stop the adoption of a peice of software. *shrug*