[{"data":1,"prerenderedAt":226},["ShallowReactive",2],{"article-75-really-useful-javascript-techniques-more":3},{"article":4,"tags":74,"previous":89,"next":140},{"id":5,"title":6,"author":7,"body":8,"createdAt":62,"description":63,"extension":64,"img":65,"meta":66,"navigation":67,"path":68,"seo":69,"stem":70,"tags":71,"updatedAt":62,"__hash__":73},"articles\u002Farticles\u002F75-really-useful-javascript-techniques-more.md","75 (Really) Useful JavaScript Techniques +More","[object Object]",{"type":9,"value":10,"toc":58},"minimark",[11,15,25,31,37,43,49,55],[12,13,14],"p",{},"A really nice collection of JavaScript tools and scripts can be found here",[12,16,17,21],{},[18,19],"a",{"title":20,"href":20},"http:\u002F\u002Fwww.smashingmagazine.com\u002F2008\u002F09\u002F11\u002F75-really-useful-javascript-techniques\u002F",[18,22,20],{"href":20,"rel":23},[24],"nofollow",[12,26,27],{},[18,28,30],{"href":29},"http:\u002F\u002Fwww.smashingmagazine.com\u002F2007\u002F06\u002F20\u002Fajax-javascript-solutions-for-professional-coding\u002F","80+ AJAX-Solutions For Professional Coding",[12,32,33],{},[18,34,36],{"href":35},"http:\u002F\u002Fwww.smashingmagazine.com\u002F2008\u002F04\u002F15\u002F60-more-ajax-and-javascript-solutions-for-professional-coding\u002F","60 More AJAX- and Javascript Solutions For Professional Coding",[12,38,39],{},[18,40,42],{"href":41},"http:\u002F\u002Fwww.smashingmagazine.com\u002F2007\u002F05\u002F18\u002F30-best-solutions-for-image-galleries-slideshows-lightboxes\u002F","30 Scripts For Galleries, Slideshows and Lightboxes",[12,44,45],{},[18,46,48],{"href":47},"http:\u002F\u002Fwww.smashingmagazine.com\u002F2007\u002F06\u002F12\u002Ftooltips-scripts-ajax-javascript-css-dhtml\u002F","40+ Tooltips Scripts With AJAX, JavaScript & CSS",[12,50,51],{},[18,52,54],{"href":53},"http:\u002F\u002Fwww.smashingmagazine.com\u002F2007\u002F05\u002F30\u002Ftables-and-data-grids-with-ajax-dhtml-javascript\u002F","Data Grids with AJAX, DHTML and JavaScript",[12,56,57],{},"All these resources are very good and certainly something here for everyone.",{"title":59,"searchDepth":60,"depth":60,"links":61},"",2,[],"2015-04-20T08:07:19.0000000-04:00","A really nice collection of JavaScript tools and scripts can be found here.","md","\u002Farticles\u002Fimages\u002F28QUDU0HYd.png",{},true,"\u002Farticles\u002F75-really-useful-javascript-techniques-more",{"title":6,"description":63},"articles\u002F75-really-useful-javascript-techniques-more",[72],"javascript","0sO-yyldLtzjQCHlwmXdN-AiCLoCZv1PxMvU0AsKUkM",[75],{"id":76,"title":77,"body":78,"description":82,"extension":64,"img":83,"meta":84,"name":72,"navigation":67,"path":85,"seo":86,"stem":87,"__hash__":88},"tags\u002Ftags\u002Fjavascript.md","Javascript",{"type":9,"value":79,"toc":80},[],{"title":59,"searchDepth":60,"depth":60,"links":81},[],"JavaScript is a programming language adhering to the ECMAScript spec.","https:\u002F\u002Fimages.unsplash.com\u002Fphoto-1598425237654-4fc758e50a93?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=675&q=80",{},"\u002Ftags\u002Fjavascript",{"description":82},"tags\u002Fjavascript","wqzmOtgcvcAeeB0QinMxw2OqnSglrJN0TeWQ-fulunM",{"id":90,"title":91,"author":7,"body":92,"createdAt":130,"description":131,"extension":64,"img":132,"meta":133,"navigation":67,"path":134,"seo":135,"stem":136,"tags":137,"updatedAt":130,"__hash__":139},"articles\u002Farticles\u002Feveryday-i-learn-string-trim-vs-trimstring.md","Everyday I Learn - String.Trim vs Trim(string)",{"type":9,"value":93,"toc":128},[94,97,100,103,106,119,122,125],[12,95,96],{},"String.Trim method - Removes all occurrences of white space characters from the beginning and end of this instance.",[12,98,99],{},"Trim(var) method - returns a string with no leading or trailing spaces",[12,101,102],{},"Yes, there is a difference between these.  The String.Trim will remove any non-visible characters such as line feeds and carriage returns.",[12,104,105],{},"How I came across this was as a result of an odd exception I am getting from an application.  Randomly the NameValueCollection after a postback will have an appended or prepended line feed.",[12,107,108,109,112,113,115,116,118],{},"i.e.",[110,111],"br",{},"\nhidCustomerID: -1",[110,114],{},"\nhidCustomerNo: 0",[110,117],{},"\nhidCurrent: True    hidOrderID: -1",[12,120,121],{},"When the code behind tries to ctype(hidCurrent, Boolean) it recieves True or False with additional hidden line feeds.",[12,123,124],{},"This is within an ASP.NET 2.x web application.  I have yet to find the source of this problem but I am hoping the String.Trim() will help me out here.",[12,126,127],{},"If you have any ideas please let me know what may be going on here.",{"title":59,"searchDepth":60,"depth":60,"links":129},[],"2015-04-20T08:07:19.2000000-04:00","Learn something everyday","\u002Farticles\u002Fimages\u002Fu1gRsGzBFH.png",{},"\u002Farticles\u002Feveryday-i-learn-string-trim-vs-trimstring",{"title":91,"description":131},"articles\u002Feveryday-i-learn-string-trim-vs-trimstring",[138],"csharp","dyD86vhVOaZMdPRBPmlEH1iZtcKlN5GvmNPHl8_FRWg",{"id":141,"title":142,"author":7,"body":143,"createdAt":216,"description":217,"extension":64,"img":218,"meta":219,"navigation":67,"path":220,"seo":221,"stem":222,"tags":223,"updatedAt":216,"__hash__":225},"articles\u002Farticles\u002Fweb-site-to-do-and-not-to-do-s.md","Web Site (to do and not todos)",{"type":9,"value":144,"toc":214},[145,154,157,211],[12,146,147,148,153],{},"I read this post by ",[18,149,152],{"href":150,"target":151},"---------------------------","_blank","Josiah Cole"," and have to provide this abbreviated list and less sarcastic version of things to do when designing a web site.",[12,155,156],{},"Do not resize the user’s browser window ever.",[12,158,159,160,162,163,165,166,168,169,171,172,174,175,177,178,180,181,183,184,186,187,189,190,192,193,195,196,198,199,201,202,204,205,207,208,210],{},"If your web site does not immediately load on your home page and deliver your message within a couple of second’s your site needs redesign.",[110,161],{},"\nNever ask your customer which version they want to visit (high\u002Flow bandwidth etc.)",[110,164],{},"\nNever develop a web site entirely in Flash.",[110,167],{},"\nDo not reinvent the website navigation. Put the navigation along the top, left or even right. Period.",[110,170],{},"\nPrint designers do not have the same skill set as web site designers.",[110,173],{},"\nContent is King. Search engines need real text.",[110,176],{},"\nEnsure your web site can work in the major browsers FireFox and Internet Explorer.",[110,179],{},"\nNo flashing items on the web site (no blinking, blipping or barking)",[110,182],{},"\nNever put music on the web site.",[110,185],{},"\nUse text navigation (not graphics)",[110,188],{},"\nA site map with logical sub sections is better than using drop downs.",[110,191],{},"\nIf your site needs a search engine to find content it’s time to redesign the web site.",[110,194],{},"\nThe size of the pages is important. Keep it low and small. 50% of American web users do not have broadband.",[110,197],{},"\nDo not hide your message or obscure what you want users to do.",[110,200],{},"\nAllow individuals to get to the content fast and easily. Make the content easily visible and provide mechanisms to allow users to jump to items of interest.",[110,203],{},"\nIf you use video embed your video in Flash within the browser.",[110,206],{},"\nNever make your users mouse over a graphic to understand what it is or where it will navigate the user to.",[110,209],{},"\nUse new technology sparingly. The users of the web site will not be as impressed by new technical things as you may be.",[12,212,213],{},"Josiah this is a great list of things to do and not do to establish a great web site. These are certainly words to live by.",{"title":59,"searchDepth":60,"depth":60,"links":215},[],"2015-04-20T08:07:18.8100000-04:00","I read this post by Josiah Cole and have to provide this abbreviated list and less sarcastic version of things to do when designing a web site.",null,{},"\u002Farticles\u002Fweb-site-to-do-and-not-to-do-s",{"title":142,"description":217},"articles\u002Fweb-site-to-do-and-not-to-do-s",[224],"aspnet","67MSm15IlQYdTDZlaeesCLESt63dq4Hb94JhPe6NeDY",1781574764672]