Hello mga pipz.... just want to know which is more demand you think? hope you can share with..... i know that both has their pros and cons.. but i just like to know which is better.. hehhe kay plan ko venture asa mas arang2x.. heheeh
Hello mga pipz.... just want to know which is more demand you think? hope you can share with..... i know that both has their pros and cons.. but i just like to know which is better.. hehhe kay plan ko venture asa mas arang2x.. heheeh
kong asa ka interesado bai ad2 testingi lang sa java og .net kong asa ka mas comfortable ad2 ka ... ako ni test ko og java.. wa man ko ganahi so ari lang kos .net hapit na gawas .net 3.5 og vs 2008 ehehehe.
dipende sa project kung unsa gamiton... ive used both...
honestly mas nindotan ko sa .Net + Visual Studio... d best combo...
Ah nice stuff... well mao gud lagi.. ang naka advange lang sa java opensource... but considering sa mga big projects... speacially if you wish to work with big companies... but dili pud bya tanan companies kaafford for licensure for Microsoft products. pero daghan sad au ngita ug .net pud. heheh
errr..sad to say, i myself is a dotnet developer but java has a big lead..
In my opinion, I think the reason why java is more popular is because of flexibility and freedom from vendor lock-in. A .net application means buying almost everything from microsoft.
Your java program can run on almost every available OS in the market like Linux(free), Windows, Unix, Mac, etc. While a .net application only runs on Windows as far as I know.
A java based web application can run on many servers like tomcat(free), orion etc etc. But an ASP (microsoft) based web application I think only runs on IIS which is still from microsoft and you buy it.
A java based distributed application can run on may application servers like jboss, websphere, etc etc, and many of these application servers are free.
In .net, the application server is already integrated into the OS where the .net framework is installed, and no doubt, this OS will be only windows, so again, no other choices for you.
The tools available for creating .net applications are also microsoft centric. As far as I know, only visual studio (still from microsoft) is the only decent tool which can be used for creating .net applications and its not free, you can pirate it though at your own risk. With java, there are many tools to choose from, you can have eclipse(free), netbeans(free), JDeveloper, WSAD, etc etc. And many of these tools are free and can run on free OS like linux and some Unix variants. And most start up companies who are so particular about their budget would rather choose the free than buying microsoft products, thus the reason why java is leading.
So if your a windows fanatic, want to donate to Bill Gate's Foundation, and want to be lock-in to microsoft products, choose .net.
If you want something free and have freedom of choice, choose j2ee.
But with regards to which tool(j2ee or .net) can solve best a customer's business problems, all will actually depend on the software engineers who are designing the system.
Sakto gyud. Ang Java kay naa ka freedom to choose.Originally Posted by bcasabee
Have you heard the 'express' edition? thus are free...or Sharp Develop(open source editor for .net)? About running .net application only in Windows, well here's an article for it. http://www.mono-project.com/Main_PageThe tools available for creating .net applications are also microsoft centric. As far as I know, only visual studio (still from microsoft) is the only decent tool which can be used for creating .net applications and its not free, you can pirate it though at your own risk.
Yeah, I've heard of mono a long time ago. Its nice to know its improving.
Xpress edition is just a toy.
Sharp Develop looks good, this should be supported by serious .net developers.
Why do people think that MS express editions are sufficient for developing enterprise level applications?Originally Posted by ta3
MS never said so. And please check the docs so you'll know what features express editions have available to you and what are not. Ever wondered why it's called "express edition"?
Visual Studio is very expensive. And as far as I know you're allowed to install it on only one pc. Consider a small software development company with at least 20 pcs. How about a large company with almost 1000 pcs or even more?
Bill Gate's strategy of monopolizing the market is so blatant. I wonder why other people still can't see this? I don't mean to offend anyone but shouldn't we all be contributing to the open-source community where tools are not being monopolized?
MS strategy is to make it extremely easy to develop applications that even non-programmers can make them. They actually take the "studying part" from you. The one where you actually exercise your resourcefulness and eliminate laziness. And once they get you hooked, you're locked in to them. And you can't do any further developing without buying their other products.
Personally, what pisses me off is that people support this because Windows environment is a lot easier and oh well - I don't have to study hard about those things... And Bill Gates feeds on this laziness.
Again, I don't mean to offend anyone. Just stating my opinion.
Similar Threads |
|