https://www.developerfusion.com/t/javascript/tutorials/ JavaScript Tutorials & Articles from Developer Fusion 2012-09-22T22:56:00.00Z http://www.developerfusion.com/article/145920/using-html5-history-in-an-aspnet-mvc-site/ Using HTML5 History in an ASP.NET MVC Site 2012-09-22T22:56:00.00Z Say that each time the user clicks on a menu item in your application, the entire page is refreshed. Not such a big deal if you have a high speed connection, but, if there is a lot of content on the page, this can be a problem. What we need is the ability to fill in the partial view of data and change around the styles on the page without refreshing the complete page. This is where the HTML5 History API comes in, and that’s what this article based on HTML5 for .NET Developers is all about. Dan Maharry http://www.developerfusion.com/article/145905/using-javascript-unobtrusively/ Using JavaScript Unobtrusively 2012-09-13T22:05:00.00Z With a bit of thought and time, the JavaScript defining a page's behavior can be as quiet on a page as its CSS. In this extract from Professional jQuery, Cesar Otero and Rob Larsen demonstrate how. Dan Maharry http://www.developerfusion.com/article/144828/the-html5-drag-and-drop-api/ The HTML5 Drag and Drop API 2012-07-20T06:57:00.00Z In this extract from Professional Javascript for Web Developers, Nicholas Zakas looks at the new Javascript Drag and Drop API in HTML5, its use and current level of browser support Dan Maharry http://www.developerfusion.com/article/143158/an-introduction-to-websockets/ An Introduction To WebSockets 2012-05-15T12:40:00.00Z In this article, Shwetank Dixit introduces the WebSockets protocol and API, the problem they are designed to solve, and the first few lines of code to get you started enabling your web applications with this technology Shwetank Dixit http://www.developerfusion.com/article/141514/working-with-mobile-devices-in-html5-and-css3/ Working with Mobile Devices in HTML5 and CSS3 2012-04-10T10:05:00.00Z With an ever increasing number of mobile devices demanding we code our websites to look good at any number of resolutions, this extract from Murach's HTML5 and CSS3 present some rules of thumb for developing websites that work nicely with every device Dan Maharry http://www.developerfusion.com/article/139949/debugging-javascript-with-firebug/ Debugging Javascript with Firebug 2012-03-15T23:28:00.00Z In this extract from the book JavaScript & Query: The Missing Manual, David Sawyer McFarland demonstrates how to use Firebug to identify and fix three types of errors: syntax, runtime and logic. Dan Maharry http://www.developerfusion.com/article/136534/the-html5-history-api-and-aspnet-mvc/ The HTML5 History API and ASP.NET MVC 2012-01-27T08:15:00.00Z The HTML 5 History API is one of the newer kids on the HTML 5 block. This article based on chapter 4 of HTML5 for .NET Developers shows you one way of getting history integrated with your .NET server-side web applications. Dan Maharry http://www.developerfusion.com/article/134437/web-testing-with-mbunit-and-watin-part-3-testing-asynchronous-ajax-calls/ Web Testing with MbUnit and WatiN Part 3: Testing Asynchronous AJAX Calls 2011-12-10T10:21:00.00Z Concluding his look at combining MbUnit and Watin to produce clean web integration tests, Yann Trevin looks at testing asynchronous calls Yann Trevin http://www.developerfusion.com/article/131917/using-nuget-packages/ Using NuGet Packages 2011-10-29T20:38:00.00Z NuGet is a Visual Studio extension that makes it easy to pull in libraries, components, and most importantly their configuration into your visual studio project. In this article, based on chapter 5 of ASP.NET MVC 3 in Action, the authors discuss NuGet and show you how to use it to add functionality to a project. Dan Maharry http://www.developerfusion.com/article/124078/building-an-html5-application-with-websharper-sitelets-part-1/ Building an HTML5 application with WebSharper Sitelets, Part 1 2011-08-12T20:03:00.00Z In this article, we're going to look at using WebSharper, a web development framework for .NET, to build a small web application from scratch that features an HTML5-based clock. Adam Granicz http://www.developerfusion.com/article/123324/developer-burnout-sounds-the-alarm/ Developer Burnout Sounds The Alarm 2011-08-03T08:43:00.00Z Windows 8, built on HTML5 and JavaScript, has swelled the operating system glut and heightened demands of application development. Can developers fan the flames of burnout? Richard Rabins http://www.developerfusion.com/article/112678/the-future-of-the-web-html5/ The Future of the Web: HTML5 2011-02-24T12:41:00.00Z Let’s get this one cleared up in the first sentence, no you don’t have to wait until 2022 to start using HTML 5! None of that really matters to web developers, what should matter to us is when our users’ browsers support a given feature we are interested in utilizing. Robert Boedigheimer http://www.developerfusion.com/article/96020/improving-web-site-performance-and-scalability-while-saving-money/ Improving Web Site Performance and Scalability while saving money 2011-02-11T13:07:00.00Z Learn the tools and techniques that can dramatically improve performance for a web site, while saving money by reducing server load and bandwidth requirements. Robert Boedigheimer http://www.developerfusion.com/article/94426/lessons-learned-writing-ajax-applications/ Lessons learned writing AJAX applications 2011-02-02T18:35:00.00Z We’re all familiar these days with the Ajax buzz word – but while it’s relatively simple to use these browser technologies to implement a specific feature in an individual page, it is much more complex to build an entire application according to the Ajax paradigm. This article offers a brief overview of a few aspects you might want to take into account for building successful applications. Dino Esposito http://www.developerfusion.com/article/92338/sharepoint-2010-for-developers-whats-new/ SharePoint 2010 for Developers - What’s New? 2011-01-14T12:31:00.00Z ASP.NET 2.0 came to SharePoint in 2007 but the development story left us wanting more. Sahil reports on the improvements in SharePoint 2010. Sahil Malik http://www.developerfusion.com/article/84431/slobbing-about-with-net/ SLOBbing about with .NET 2010-11-22T12:26:00.00Z Persisting objects is all about SLOB (serialized large objects), or so says Dave Wheeler who explains how it's now all so much easier. Dave Wheeler http://www.developerfusion.com/article/84433/first-class-functions/ First class functions in JavaScript 2010-11-22T12:20:00.00Z Ian Elliot continues to mine for hidden information relating to JavaScript. Ian Elliot http://www.developerfusion.com/article/84484/light-up-your-development-with-selenium-tests/ Automate web application UI testing with Selenium 2010-10-04T08:38:00.00Z Testing web applications is a problem, but Sing Li thinks the solution might be easier than you think with Selenium. Sing Li http://www.developerfusion.com/article/84524/deep-c-regular-expressions-8211-the-director8217s-cut/ Regular expressions in C# - the director's cut 2010-09-23T10:58:00.00Z If you think regular expressions are trivial and boring, Mike James reveals that in .NET they are amazing powerful and not to be missed. Mike James http://www.developerfusion.com/article/84401/classical-objects/ Object Oriented JavaScript 2010-06-28T21:14:00.00Z Ian Elliot clarifies the confusion surrounding objects in JavaScript. Ian Elliot