19 ms·
I "get" it when it comes to silverlight for public facing websites. Really. I do. The general populace doesn't want to have to install a plugin. But what about
by viggity 15y ago
I "get" it when it comes to silverlight for public facing websites. Really. I do. The general populace doesn't want to have to install a plugin. But what about intranet apps? Silverlight is so incredibly easy to work with (compared to html/css/js) that there are lots of companies that have built intranet apps with it because they control the end point.
I really hope this isn't true.
- kstrauser 15y agoA lot of companies that said the same about ActiveX are still limping along with IE6. I'd rather ask my boss to budget for more development time than to suggest rolling out a single-platform solution in 2011. The takeaway is this: don't build your mission critical internal apps on a Microsoft browser plugin. This has never worked out well.
- rbanffy 15y ago> But what about intranet apps? Remember when IE6 was so incredibly easy to work with? Remember how much effort has been dedicated to port those internal "web applications" that worked on one specific browser?
- WayneDB 15y agoYou're comparing apples to oranges. IE6 is a browser, Silverlight is a plug-in. Using Silverlight doesn't mean that you can't switch browsers.
- rbanffy 15y agoAs long as your browser supports the SL plugin.
- WayneDB 15y agoIncorrect. Silverlight runs out of browser.
- rbanffy 15y agoOh... You mean using Silverlight for intranet applications without a browser... That's an interesting idea. Allow me not to take part on it.
- WayneDB 15y agoYou're allowed. I'm also allowed to not be held hostage by a "standards committee" that never gets anything done.
- nailer 15y agoWouldn't you say HTML is at least partially done?
- deleted 15y ago[deleted]
- rbanffy 15y agoYou know you are hostage of a company that may discontinue the technology you depend on any moment they want, right?
- WayneDB 15y agoI prefer being hostage to Microsoft rather than Apple, the Gnome team or the KDE team. Outside of building your own OS and your own user interface, you only have slightly more of a degree of freedom with 'nix. At least my master gives me a 'created-date' field on every file. Gosh, that makes sense. I'd have to write my own file-system or use some outdated, unsupported crap to have that on 'nix.
- rbanffy 15y agoIt can happen with Apple, if you rely on a proprietary technology they control, but it cannot happen with Gnome or KDE because, if you don't like what they do, you can always roll out your own. I see you are unfamiliar with modern *nix OSs. Mine gives me both creation time and access time: rbanffy@computer:~$ ls -l --time=atime a.out -rwxrwxr-x 1 rbanffy rbanffy 8378 2011-11-10 15:24 a.out rbanffy@computer:~$ ls -l --time=ctime a.out -rwxrwxr-x 1 rbanffy rbanffy 8378 2011-10-22 19:31 a.out
- arctangent 15y agoBut why require your developers to learn another set of technologies? Much better IMHO to just have a good web development team who can make internal applications too.
- mweimer 15y agoI think most corporations already have people with C#/XAML skills.
- arctangent 15y agoThe odds are much higher that they have some in-house web developers.
- WayneDB 15y agoOh, so everybody should just do HTML no matter what, from now on, for ever and ever, amen? Nobody should ever invent a competing technology because HTML is good enough for you? Is that it?
- rbanffy 15y ago> Nobody should ever invent a competing technology As long as this technology is easy and free for everyone to implement in compatible ways, yes, you can.
- hvs 15y ago"You can" implies that you have some sort of say in the matter. Why should everyone have to implement technologies that are "easy and free" just because you say so?
- rbanffy 15y agoGood point. You can, but you shouldn't. And I won't use it or encourage its use. In fact, I'll speak against it on every opportunity I have.
- sunchild 15y agoOne really important reason is not to tie your intranet to the Silverlight/Flash/runtime N roadmap. Better to hook up to something that will run in browsers without painting yourself into yet another proprietary corner.
- xradionut 15y agoYeah, let's have a richly, wonderful, HTML interface that still can't replicate desktop GUI productivity from the 90's...
- WayneDB 15y agoThis is exactly the problem. HTML/CSS/JS is disgusting to someone who knows the power of a good native SDK. People who only do web dev just don't know what quality is.
- joelthelion 15y agoQuality is also your stuff running on anyone's computer, and not depending on a big company that has the power to kill your stuff and force you to rewrite it.
- WayneDB 15y agoSure. That's nice about HTML, but too bad you lose almost every other quality thing because of it. I don't understand why everyone is so hung up on HTML though. The internet is not HTML, the internet is TCP/IP and all the protocols that ride on it like HTTP. Why can't we just leave HTML the way it is, use it primarily for making nice documents and come up with something new for apps? You know, instead of trying to shoe-horn everything into a spec that has to cover both apps and documents or anything in-between? Why isn't there a standards committee for a kit like Silverlight or Flash? The runtime would have to be built once for each platform, but that's no different than HTML.
- rbanffy 15y agoI have very rich HTML+JavaScript+JSON interfaces here that make me orders of magnitude more productive than I was in the 90's, but that may be me. OTOH, you may be tied to IE6 and unable to see all this.
- notatoad 15y agoan intranet is the sign of a lazy IT department. put that stuff up on the internet, let employees access the resources they need wherever they are, from whatever device they are using. every discussion i've ever seen about advancing the state of the web, the sticking point has always been "what about intranet/corporate networks?". well, if you run an intranet, fuck you. stop using the idea that you control the endpoint as an excuse to write crappy apps. you shouldn't be controlling that end point, you should be giving your users freedom to access your services in as many ways as possible rather than limiting their productivity by restricting their usage to your approved endpoints.
- rbanffy 15y agoNot that simple. There are tons of rules and regulations businesses may have to follow. Some data may never leave company premises. Some data may never leave the room it exists.
- notatoad 15y agoif data can't leave the room and it's on your network, you are in violation of that policy whether you have an intranet or an internet. security policies like those are stupid, and an artifact of a time before networks. we shouldn't have to build our networks around outdated policies, security policy should be built to accommodate the technologies of the time.
- rbanffy 15y agoWe don't have anything like that here - we don't do top secret stuff - but, in that case, the machine wouldn't be on the network.