tag:blogger.com,1999:blog-37171590.post1071571065367736044..comments2023-11-03T06:17:57.056-07:00Comments on Onur Gumus's Blog: Web development: ASP.NET Webforms versus Rails, Flex, PHP and Java stuff.Onur Gümüşhttp://www.blogger.com/profile/07923423373852682999noreply@blogger.comBlogger18125tag:blogger.com,1999:blog-37171590.post-67268377965640023422022-03-04T04:46:26.517-08:002022-03-04T04:46:26.517-08:00Got today the best blog post on the topic of Websi...Got today the best blog post on the topic of <a href="https://www.si3.ae/website-development-company-dubai/" rel="nofollow">Website development Dubai</a> also got the service even at Cost-effective price.Mikehttps://www.blogger.com/profile/15558323248704962088noreply@blogger.comtag:blogger.com,1999:blog-37171590.post-30166515275700293612018-03-15T11:59:02.334-07:002018-03-15T11:59:02.334-07:00Awesome article bro. Very helpful. Thank you very ...Awesome article bro. Very helpful. Thank you very much :).<br /><a href="http://ashotechnologies.com/web-development/" rel="nofollow">Web development company in Toronto </a><br />carney brockhttps://www.blogger.com/profile/09361058014918885390noreply@blogger.comtag:blogger.com,1999:blog-37171590.post-27615236106198569412016-05-10T03:00:14.732-07:002016-05-10T03:00:14.732-07:00Nice info...keepitup
asp.net-developmentNice info...keepitup<br /><a href="http://www.volivesolutions.com/asp.net-development-company.html" rel="nofollow">asp.net-development</a>Asp.Net Web design Developmenthttps://www.blogger.com/profile/14765907050974439322noreply@blogger.comtag:blogger.com,1999:blog-37171590.post-54934974315956822732016-03-22T01:51:26.600-07:002016-03-22T01:51:26.600-07:00Nice post really the information that you have sha...Nice post really the information that you have shared is very good and useful for the <a href="http://www.phoenixinfo.biz/" rel="nofollow">web developers</a>, thanks for sharing....Anonymoushttps://www.blogger.com/profile/12425744378008436334noreply@blogger.comtag:blogger.com,1999:blog-37171590.post-73124579177950310142011-10-12T08:42:30.058-07:002011-10-12T08:42:30.058-07:00Nice blog. Please keep posting and i'll will k...Nice blog. Please keep posting and i'll will keep visiting this blog very often.Website laten makenhttp://www.web4starters.nlnoreply@blogger.comtag:blogger.com,1999:blog-37171590.post-53004279573558881392011-05-20T05:07:57.601-07:002011-05-20T05:07:57.601-07:00I recently came accross your blog and have been re...I recently came accross your blog and have been reading along. I thought I would leave my first comment. I dont know what to say except that I have enjoyed reading. Nice blog. I will keep visiting this blog very often.Website laten makenhttp://www.vwebdesign.nl/noreply@blogger.comtag:blogger.com,1999:blog-37171590.post-46514623625650718012011-01-16T23:41:39.961-08:002011-01-16T23:41:39.961-08:00Excellent read, I just passed this onto a colleagu...Excellent read, I just passed this onto a colleague who was doing a little research on this topic.<br />A well qualified work force that possesses technical skills along with the know-how is a great bonus that India offers to the world.Web Development Indiahttp://www.wildnettechnologies.com/web-development-services.htmnoreply@blogger.comtag:blogger.com,1999:blog-37171590.post-34975603343645549372010-08-04T05:24:11.497-07:002010-08-04T05:24:11.497-07:00I like and appreciate you to provide me immense in...I like and appreciate you to provide me immense information. Ethical SEO India techniques always improve site ranking for any websites. <br /><br />Website development experts give due importance to the content on your website.Web Development Serviceshttp://www.wildnettechnologies.com/web-development-services.htmnoreply@blogger.comtag:blogger.com,1999:blog-37171590.post-80685032496708273882008-06-17T21:40:00.000-07:002008-06-17T21:40:00.000-07:00Yo no quise decir que las librerías de Mono para A...Yo no quise decir que las librerías de Mono para Asp corrieran en Java lo que quise decir es que el código fuente de C# que produce las librerías de Asp.net para Mono es desarrollado por MainSoft la cual tiene un compilador C# que compila a Java ByteCode. Esto quiere decir que después ese código es compilado por el proyecto Mono (con su propia implementación del compilador para C#) para producir MSIL y ensamblados, si yo sé que no se necesita java para correr Asp.net con Mono pero lo que si se es que Asp.net puede correr en Java y trabajarse en Visual Studio gracias a MainSoft prueba de esto es que el WebSphere de IBM corre Asp.net compilado a ByteCode Java. Ósea en cuanto a riquezas y como dice el lema de la Oracle Java es productividad con escogencia no es solo una rama que me dicta que hacer.leonardoavshttps://www.blogger.com/profile/12733866191736609524noreply@blogger.comtag:blogger.com,1999:blog-37171590.post-10360099482193043552008-06-17T00:55:00.000-07:002008-06-17T00:55:00.000-07:00@paul"The good news is that .net programmers have ...@paul<BR/><BR/>"The good news is that .net programmers have a great base to build modern frameworks. The bad news is that a lot of programmers with a background in the Microsoft world are reading books about how to write last-gen apps in ASP.NET , drinking the kool aid, and building apps that they, their employers, and the users of the apps will regret -- rather than wishing they were programming some cool like RoR, they should learn from other environments and build a next-generation system that rocks."<BR/><BR/>Very good sum up!!!Onur Gümüşhttps://www.blogger.com/profile/07923423373852682999noreply@blogger.comtag:blogger.com,1999:blog-37171590.post-65402647935301326022008-06-17T00:52:00.000-07:002008-06-17T00:52:00.000-07:00@frank silbermann: Wow, that was very infomative a...@frank silbermann: Wow, that was very infomative about wicket. I admit I've just skimmed over wicket 2 years ago. The main reason I stayed away from it was Java itself. Actually it was Sun who made me detest from Java. Actually from your post, wicket looks componentized as asp.net. I don't understand why would one love one but not the other. <BR/><BR/>The main problem is we developers, already made our choices about .net or java. I am coming from Java. That's why I feel lucky. "Otherwise I would have been a Visual Studio Monkey"Onur Gümüşhttps://www.blogger.com/profile/07923423373852682999noreply@blogger.comtag:blogger.com,1999:blog-37171590.post-16880874747900777152008-06-17T00:47:00.000-07:002008-06-17T00:47:00.000-07:00@thomas:Thanks. I am well aware of Gaia Ajax frame...@thomas:<BR/><BR/>Thanks. I am well aware of Gaia Ajax framework. I've even submitted a small bug fix for your calendar about 10 months ago :)Onur Gümüşhttps://www.blogger.com/profile/07923423373852682999noreply@blogger.comtag:blogger.com,1999:blog-37171590.post-62775287643106183462008-06-16T17:32:00.000-07:002008-06-16T17:32:00.000-07:00I've never liked the phrase ".net framework", bec...I've never liked the phrase ".net framework", because .net isn't a framework like ruby-on-rails, symfony or spring. ASP.NET competes with J2EE, PHP and ruby, but not with web app frameworks. In fact, ASP.NET is a great environment to develop higher-level frameworks in, just like J2EE and PHP.<BR/><BR/>I've never had much patience for the web controls, because they aren't compatible with the modern way of web programming that people call "MVC". Basically, the web controls assume that 1 ASPX file == 1 web form. A modern web application needs the ability to display different views (often forms) depending on the results of processing a form, and the web controls don't do hat in a a natural way.<BR/><BR/>It's a shame, because the syntax web controls are more elegant than the 'helper' methods that people use to attain similar goals in most frameworks. I'm pretty sure that somebody could make a set of web controls that really work, but I haven't seen it.<BR/><BR/>The web controls feel like an attempt to outdo Cold Fusion and JSP -- like a very advanced last-generation system, rather than the kind of current-generation system that people are building with RoR, symfony, Spring et al.<BR/><BR/>The good news is that .net programmers have a great base to build modern frameworks. The bad news is that a lot of programmers with a background in the Microsoft world are reading books about how to write last-gen apps in ASP.NET , drinking the kool aid, and building apps that they, their employers, and the users of the apps will regret -- rather than wishing they were programming some cool like RoR, they should learn from other environments and build a next-generation system that rocks.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-37171590.post-10075990070259903872008-06-16T10:09:00.000-07:002008-06-16T10:09:00.000-07:00ASP.NET may well be the best framework for helping...ASP.NET may well be the best framework for helping users paint stateful web applications in a builder tool using powerful pre-built components. As you say, it does however have its disadvantages.<BR/><BR/>A completely different approach to building complex stateful web applications is Wicket. It gives up many of the advantages of ASP.NET (Wicket presumes a developer who is expect in object orientation, and who is comfortable expressing designs via code), but avoids many of ASP.NET's disadvantages.<BR/><BR/>Creating and using custom controls, and loading controls dynamically by the runtime are as easy to do as with Swing desktop programming. A great deal of AJAX can be done via Wicket components without the need to write JavaScript. Unit testing is well integrated.<BR/><BR/>Not only does Wicket makes it easy to keep business logic out of the HTML, but presentation logic is also kept out of the HTML. _All_ logic is programmed in Java (no tag libraries and no embedded scripts). The ease of building custom components makes it easy to follow the Don't Repeat Yourself principle when implementing the user interface. (My impression of the ASP.NET philosophy is, "We expect you to repeat yourself from page to page, but we'll try and minimze the labor of doing so." Wicket's philosophy is, "We'll make it easy for you to abstract out repetitive patterns wherever you find them, using the full power of object-orientation.")<BR/><BR/>Someone who likes ASP.NET will probably not like Wicket, and vice-versa. But it's worth investigating Wicket, if only because it represents a completely different approach to building the same kind of applications.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-37171590.post-16518205473532835722008-06-15T17:20:00.000-07:002008-06-15T17:20:00.000-07:00One big thing you might be missing that is importa...One big thing you might be missing that is important for a lot of people, is the tools available. <BR/>I might be wrong about this, but from a developer's perspective MonoDevelop is still lacking compared to the VS offering on Windows.<BR/>One nitpick:<BR/>"tired" -> cansado<BR/>"tiered" -> capas/nivelesAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-37171590.post-51542368644742263972008-06-15T15:45:00.000-07:002008-06-15T15:45:00.000-07:00This was a really cool and neutral comparison with...This was a really cool and neutral comparison without all the usual FUD and language/platform religious stuff. Great write up :)<BR/><BR/>PS!<BR/>I work for Gaiaware, the guys behind <A HREF="http://ajaxwidgets.com" REL="nofollow">Gaia Ajax Widgets</A> and with the list of "ALT.NET stuff" you're using in your toolbox, I would bet you would definitely like our stuff :)Thomashttps://www.blogger.com/profile/05855305118199368083noreply@blogger.comtag:blogger.com,1999:blog-37171590.post-72594462122468586692008-06-14T08:33:00.000-07:002008-06-14T08:33:00.000-07:00In a point I admit, the comparison of Java with ja...In a point I admit, the comparison of Java with java frameworks is rather poor. Java frameworks are not bad. So I am not bashing it.<BR/><BR/>However you are extremely wrong at one point. ASP.NET runs on linux without any libraries of Mainsoft and without java. Mono project is an alternative to MS .NET framework. If you read above you will see it.Mainsoft is an alternative to this methodology. One thing, the Ajax library of mono is developed my Mainsoft. But it does not require java and is a part of Mono.<BR/><BR/>Coming back to Spring and NHibernate, actually .NET world has better options than Spring.NET like Castle Windsor. And yes NHibernate is not as comprehensive as Hibernate 3.0 but it supports things like Linq to NHibernate where java only can dream of. I found NHibernate sufficient.<BR/><BR/>Lastly I am not blindly following MS. Because I don't use anything belongs to ms. I use linux, at work and at home . And I develop ASP.NET on linux without java. Period!Onur Gümüşhttps://www.blogger.com/profile/07923423373852682999noreply@blogger.comtag:blogger.com,1999:blog-37171590.post-43866046122506010062008-06-14T07:58:00.000-07:002008-06-14T07:58:00.000-07:00La comparación con Java es pobre y si .net tiene s...La comparación con Java es pobre y si .net tiene spring e hibernate pero nunca al nivel de desarrollo con los frameworks de Java. Si asp corre sobre Linux pero lo que no se dice es que las librerías están hechas por MainSoft compañía que desarrollo el código de esas librerías para que con su compilador transforme el código c# a bytecode y así puedan correr en Java ósea Asp.net 2.0 corre en Javs. JSF no es como asp (Desde su inicio fue pensando MVC vea Oracle ADF que son componentes JSF que pueden correr en un TelNet, en un Movile, en Internet explorer 7.0 etc). Y si solo se queda sin ver los frameworks como spring MVC o Jboss Seam no se está haciendo nada. Sé que la comparación anterior es desde su punto de vista pero no hay que ser tan ojos cerrados con M$. En conclusión Java y .net son grandes plataformas y no hay que hacer una comparación tan pobre de ambas. Vea (Tapestry, JBoss Seam, Wicket, Spring MVC)leonardoavshttps://www.blogger.com/profile/12733866191736609524noreply@blogger.com