tag:blogger.com,1999:blog-719065923860450374.post6247372958032224440..comments2024-03-08T02:28:32.039-08:00Comments on MysteryCoder: Why it's the late Cretaceous for server side MVC frameworksMysteryCoderhttp://www.blogger.com/profile/12085440439301444384noreply@blogger.comBlogger28125tag:blogger.com,1999:blog-719065923860450374.post-19379497322863563692016-01-15T11:59:23.245-08:002016-01-15T11:59:23.245-08:00thank you for sharing, very useful for the reader ...thank you for sharing, very useful for the reader , and the site is very prioritizes quality , very nice and best regard<br /><br /><a href="http://www.soft-full.com" title="follow" rel="nofollow">Soft-full</a><br />hehttps://www.blogger.com/profile/00616981088273827075noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-10822176321539059652015-12-21T19:45:56.760-08:002015-12-21T19:45:56.760-08:00Great & Useful Articles
Bootstrap Training
Bo...Great & Useful Articles<br /><br /><a href="http://javascripttrainingcourses.com/JS/Bootstrap-Training" title="Bootstrap Training" rel="nofollow">Bootstrap Training</a><br /><a href="http://javascripttrainingcourses.com/JS/Bootstrap-Training" title="Bootstrap Course" rel="nofollow">Bootstrap Course</a><br /><a href="http://javascripttrainingcourses.com/JS/Bootstrap-Training" title="Bootstrap Online Training" rel="nofollow">Bootstrap Online Training</a><br /><a href="http://javascripttrainingcourses.com/JS/Bootstrap-Training" title="Bootstrap Training in Chennai" rel="nofollow">Bootstrap Training in Chennai</a><br /><a href="http://javascript360.co.in/Bootstrap-Interview-Questions" title="Bootstrap Interview Questions" rel="nofollow">Bootstrap Interview Questions</a>dehttps://www.blogger.com/profile/03263826785097470489noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-22046560588324460662014-09-09T05:11:18.986-07:002014-09-09T05:11:18.986-07:00Hi there, You have done an incredible job. I’ll ce...Hi there, You have done an incredible job. I’ll certainly digg it and personally suggest to my friends. I am sure they’ll be benefited from this website.<br /><a href="http://www.camorhino.com" rel="nofollow">camorhino.com</a> | <br><br /><a href="http://www.experiencetheserenity.com" rel="nofollow">http://www.experiencetheserenity.com</a> | <br><br /><a href="http://www.apron2apronsisters.com" rel="nofollow">apron2apronsisters.com</a> | <br><br /><a href="http://www.jabuconsulting.info" rel="nofollow">http://www.jabuconsulting.info</a> | <br><br /><a href="http://www.biketowork2013.com" rel="nofollow">biketowork2013.com</a> | <br><br />Anonymoushttps://www.blogger.com/profile/10922432622411340966noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-532231136681412072014-09-09T05:10:57.062-07:002014-09-09T05:10:57.062-07:00Haarscheurtjes zijn normaal als een band wat ouder...Haarscheurtjes zijn normaal als een band wat ouder wordt en vormen geen gevaar, het is geen teken dat de band direct vervangen moet worden.<br /><a href="http://www.adamoagency.com" rel="nofollow">http://www.adamoagency.com</a> | <br><br /><a href="http://www.isid.biz" rel="nofollow">isid.biz</a> | <br><br /><a href="http://www.envisioncentraltexas.com" rel="nofollow">http://www.envisioncentraltexas.com</a> | <br><br /><a href="http://www.servewell.us" rel="nofollow">servewell.us</a> | <br><br /><a href="http://www.aauw-daw.org" rel="nofollow">http://www.aauw-daw.org</a> | <br><br />Anonymoushttps://www.blogger.com/profile/10922432622411340966noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-60694250206132014512014-07-08T17:29:20.422-07:002014-07-08T17:29:20.422-07:00Wow, this post is pleasant, my younger sister is a...Wow, this post is pleasant, my younger sister is analyzing these things, so I am going to tell her.<br /><br /><a href="http://www.autoverkade.com" rel="nofollow">http://www.autoverkade.com</a> | <br><br /><a href="http://www.naturschutzgeschichte.com" rel="nofollow">http://www.naturschutzgeschichte.com</a> | <br><br /><a href="http://www.carsearchnew.com" rel="nofollow">www.carsearchnew.com</a> | <br><br /><a href="http://www.rioscoffee.co.uk" rel="nofollow">www.rioscoffee.co.uk</a> | <br><br /><a href="http://www.democratizingmarkets.com" rel="nofollow">democratizingmarkets.com</a> | <br><br /><a href="http://www.theonlinepaymentsystems.com" rel="nofollow">theonlinepaymentsystems.com</a> | <br><br /><a href="http://www.formiacittadicicerone.com" rel="nofollow">formiacittadicicerone</a> | <br><br /><a href="http://www.adolfocamarillobirthday.com" rel="nofollow">http://www.adolfocamarillobirthday.com</a> | <br><br /><a href="http://www.betterathomedc.org" rel="nofollow">www.betterathomedc.org</a> | <br><br /><a href="http://www.cianony.net" rel="nofollow">cianony.net</a> | <br><br />Anonymoushttps://www.blogger.com/profile/03412210059279914800noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-4508424638111997352013-11-28T08:35:00.808-08:002013-11-28T08:35:00.808-08:00hi!,I love your writing very so much! online-essay...hi!,I love your writing very so much! online-essay-writer.org I require an expert in this space to solve my problem.<br /><br />Anonymoushttps://www.blogger.com/profile/08910701600545645269noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-4800293118018569982013-02-26T17:32:31.025-08:002013-02-26T17:32:31.025-08:00So what does this mean for the future of Rails dev...So what does this mean for the future of Rails dev? <a href="http://www.gogw2.com/" title="gw2" rel="nofollow">gw2 gold</a> Does DHH need to find a new gig?IGXEhttps://www.blogger.com/profile/15055347415805673147noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-78889325935135258562013-02-25T20:24:40.658-08:002013-02-25T20:24:40.658-08:00I like the article you wrote here; it is very info...I like the article you wrote here; it is very informative and useful for the internet users like me. I will come back to read more your posts and I have bookmarked your post as well<br /><br /><br /><a href="http://www.mrlawnmower.ca" rel="nofollow">interlocking services toronto</a>Anonymoushttps://www.blogger.com/profile/16270961822109941293noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-9637538380345650502013-01-24T01:03:55.929-08:002013-01-24T01:03:55.929-08:00Interesting point of view and I agree with most of...Interesting point of view and I agree with most of what you say.You've made some valid points and I think you're spot on. <br /><br /><a href="http://www.aionlineaccounts.com/" rel="nofollow">aion accounts</a>Anonymoushttps://www.blogger.com/profile/04654635969421065171noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-79886223923732858272012-09-20T23:21:03.154-07:002012-09-20T23:21:03.154-07:00China, a quick creating nation of nowadays has a h...China, a quick creating nation of nowadays has a history dating over 5000 years. These 5000 years is often found in ancient scriptures. The fact is <a href="http://www.swanmarks.com/" rel="nofollow">Chinese Fashion</a>, Ancient China was a single on the most cosmopolitan civilizations. This really is evident from the different components that make up its culture. A rich culture was depicted in the ancient Chinese clothes and dresses.Anonymoushttps://www.blogger.com/profile/12569998987902820291noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-66526875769669941532012-07-22T23:23:48.741-07:002012-07-22T23:23:48.741-07:00I'm also notDiablo 3 items convinced it means ...I'm also not<a href="http://www.vipdiablo3.com/" rel="nofollow">Diablo 3 items</a> convinced it means the end of Rails etc, depends on node.js but I see no reason Rails and the other frameworks can't do a good job of the server-side<a href="http://www.mmolive.com/" rel="nofollow">Cheapest wow gold</a> aspect of this new world.Anonymoushttps://www.blogger.com/profile/11444331117814442726noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-69785488785073924932011-09-09T20:05:04.122-07:002011-09-09T20:05:04.122-07:00been doing client side mvc in gwt 3 years nowbeen doing client side mvc in gwt 3 years nowinside-out boyhttps://www.blogger.com/profile/15092066226704132942noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-69969870365629094582011-07-12T12:40:51.036-07:002011-07-12T12:40:51.036-07:00Ahem... Isn't this what GWT is all about?Ahem... Isn't this what GWT is all about?Błażejhttps://www.blogger.com/profile/12153735178451197448noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-8390398367018988392011-07-12T08:39:17.395-07:002011-07-12T08:39:17.395-07:00Nice work Chris! Given that I've written way m...Nice work Chris! Given that I've written way more Javascript in the past couple weeks than I have Ruby I've been thinking about this too. One possible way to overcome the duplication of models is to create all the models on the server and have model methods to specify what you want to expose to the client. Then the server could serve the proper Javascript for the models.<br />Just a quick thought off the top of my head, might be worth looking into.<br /><br />@yitznewton - For accessibility, look at WAI-ARIA (http://www.alistapart.com/articles/the-accessibility-of-wai-aria/). It's a W3C standard for developing accessible rich internet applications (exactly what we're talking about here).Joe Fiorinihttps://www.blogger.com/profile/16820266249298191047noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-35857399807536910812011-07-12T07:47:10.997-07:002011-07-12T07:47:10.997-07:00Loved the post! You stated everything I believe r...Loved the post! You stated everything I believe regarding development of modern Web Applications.<br /><br />Your post came at a good time too. Just a few days ago Scott Hanselman <a href="http://www.hanselman.com/blog/JavaScriptIsAssemblyLanguageForTheWebSematicMarkupIsDeadCleanVsMachinecodedHTML.aspx" rel="nofollow">blogged</a> about JavaScript being the assembly language of the web. I believe your post is a good contra to his claim.<br /><br />I truly believe that client logic should be developed in client technology and executed on the client.<br /><br />You mentioned backbone.js as a client framework. I personally love the workings of <a href="http://knockoutjs.com/" rel="nofollow">knockoutjs</a><br /><br />Happy hacking :-)<br /><br />---<br />Adar WesleyAdar Wesleyhttps://www.blogger.com/profile/06106640523055994127noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-21126932529810795812011-07-12T07:44:18.757-07:002011-07-12T07:44:18.757-07:00@TimBailey99 - the answer might be NOLOH. I have a...@TimBailey99 - the answer might be NOLOH. I have a put a site live using this platform and it provides a very nice and easy way to provide excellent SEO, provides powerful yet easy to implement Ajax capabilities, driven by its server programming model (yes, I did say that) and all the benefits and security of using a server side approach - http://www.noloh.com - give it a look. It's a fantastic way of developing web applicationsGazleyhttps://www.blogger.com/profile/12054751496477101516noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-22221974744453093002011-07-12T07:42:25.918-07:002011-07-12T07:42:25.918-07:00Don't forget about accessibility. I'm not ...Don't forget about accessibility. I'm not 100% sure, but it's my understanding that accessible browsers are still not up to the task of AJAX, and a lot of sites are legally bound to provide access for those browsers. At this point anyway, sounds like continuing to develop the AJAX layer /in addition/ to the server-side layer.yitznewtonhttps://www.blogger.com/profile/10559815169235725734noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-35732516406403973812011-07-12T06:27:44.946-07:002011-07-12T06:27:44.946-07:00I can see this working for a 5-10 screen app but n...I can see this working for a 5-10 screen app but not working at all for a 50-500 screen app. Does everyone agree with me?MoldySeaSwimmerhttps://www.blogger.com/profile/00154669924842837006noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-59224520314092044042011-07-12T05:44:15.566-07:002011-07-12T05:44:15.566-07:00@Douglas There's no way to avoid doing critica...@Douglas There's no way to avoid doing critical validation on the server - it's the central gatekeeper to your data. If you're using server side JS then you can share the validation code, otherwise, you'll need to duplicate some stuff. <br /><br />Remember though, you may have different criteria for validation on the server and client, so don't necessarily view it as duplication of code. Ian Bicking had some <a href="http://blog.ianbicking.org/2011/03/30/js-on-server-and-client-is-not-a-big-deal/" rel="nofollow">interesting thoughts</a> on this matter.skilldrickhttps://www.blogger.com/profile/11585728370245124871noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-87280594630323797542011-07-12T04:59:10.076-07:002011-07-12T04:59:10.076-07:00I think if we put all the logic in the client side...I think if we put all the logic in the client side, as well as the validation our server will accept all data and it will be so easy to crack the application. How do we handle this without putting validation on the server?Douglashttps://www.blogger.com/profile/11280490923438576968noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-43674444916896703622011-07-12T04:17:29.728-07:002011-07-12T04:17:29.728-07:00I've started a totally client-side project wit...I've started a totally client-side project with JSON calls to the server for data and jTemplates for rendering UI. Which was going great until I realised that google won't be able to index any of my site. What to do?<br /><br />This http://code.google.com/web/ajaxcrawling/ exists but what about the other crawlers. <br /><br />Any recomendations?TimBailey99https://www.blogger.com/profile/16432437344656088219noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-2138462624690343252011-07-12T04:15:50.374-07:002011-07-12T04:15:50.374-07:00I've started a totally client-side project wit...I've started a totally client-side project with JSON calls to the server for data and jTemplates for rendering UI. Which was going great until I realised that google won't be able to index any of my site. What to do?<br /><br />This http://code.google.com/web/ajaxcrawling/ exists but what about the other crawlers. <br /><br />Any reccomendations?TimBailey99https://www.blogger.com/profile/16432437344656088219noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-73147685523211144862011-07-11T09:33:51.320-07:002011-07-11T09:33:51.320-07:00Terrific post. I'm jealous that I didn't w...Terrific post. I'm jealous that I didn't write it myself. <br /><br />As the client-side has been beefed up in complexity, I think one major stressor (other than the skills gap) holding back adoption is the lack of DRYness between server and client. In the least, model definitions and validation tend to get duplicated on both client & server. If an application is going to try to seriously attain progressive enhancement, the scenarios for duplicated "functionality" abound.<br /><br />My hope is that by the time evolution completes, that we'll have a good answer for addressing this logical duplication by running the same CoffeeScript/JavaScript on both the client and the server. I think Chris Powers' <a href="http://drumkitjs.com/" rel="nofollow">drumkit.js</a> is a good first step in that direction.Justin Searlshttps://www.blogger.com/profile/09420266108883594471noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-13996488623011622882011-07-11T09:22:01.114-07:002011-07-11T09:22:01.114-07:00It's worth pointing out that MVC is the MVC th...It's worth pointing out that MVC is the MVC that we know from desktop apps and can be applied to client-side easily. <br /><br />Server-side uses Model2 architecture and can't use MVC without some extensions like websockets. <br /><br />Anyway, great post!Andrzej Krzywdahttps://www.blogger.com/profile/06399276063142826365noreply@blogger.comtag:blogger.com,1999:blog-719065923860450374.post-48855628400267326052011-07-11T08:30:23.006-07:002011-07-11T08:30:23.006-07:00Great post, one comment though. Its clear that mor...Great post, one comment though. Its clear that more functionality will move client-side but to my mind it won't be an all-or-nothing proposition. I'm pretty convinced the future will be most sites having a mixture of the two styles. So some % of the content primarily driven by JS on the client making REST calls, and some % where most of the work is done server-side (augmented with a bit of JS).<br /><br />I'm also not convinced it means the end of Rails etc, depends on node.js but I see no reason Rails and the other frameworks can't do a good job of the server-side aspect of this new world.Colin Jackhttps://www.blogger.com/profile/01403166737046938219noreply@blogger.com