RIA & Web Tutorials & Articles from Developer Fusion https://www.developerfusion.com/t/ria/tutorials/ RIA & Web Tutorials & Articles from Developer Fusion http://www.rssboard.org/rss-specification en-GB Sat, 22 Sep 2012 22:56:00 GMT Using HTML5 History in an ASP.NET MVC Site 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. http://www.developerfusion.com/article/145920/using-html5-history-in-an-aspnet-mvc-site/ http://www.developerfusion.com/article/145920/using-html5-history-in-an-aspnet-mvc-site/ Sat, 22 Sep 2012 22:56:00 GMT Dan Maharry Using JavaScript Unobtrusively 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. http://www.developerfusion.com/article/145905/using-javascript-unobtrusively/ http://www.developerfusion.com/article/145905/using-javascript-unobtrusively/ Thu, 13 Sep 2012 22:05:00 GMT Dan Maharry Android ListViews with Dynamic Data ListViews are a fundamental component in Android UIs and are used extensively. In this article, based on a technique presented in Android UI, the author discusses expanding the ListViews’ functionality so a basic list can be made into a really useful list. http://www.developerfusion.com/article/145373/android-listviews-with-dynamic-data/ http://www.developerfusion.com/article/145373/android-listviews-with-dynamic-data/ Sun, 29 Jul 2012 23:51:00 GMT Dan Maharry The HTML5 Drag and Drop API 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 http://www.developerfusion.com/article/144828/the-html5-drag-and-drop-api/ http://www.developerfusion.com/article/144828/the-html5-drag-and-drop-api/ Fri, 20 Jul 2012 06:57:00 GMT Dan Maharry An Introduction To WebSockets 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 http://www.developerfusion.com/article/143158/an-introduction-to-websockets/ http://www.developerfusion.com/article/143158/an-introduction-to-websockets/ Tue, 15 May 2012 12:40:00 GMT Shwetank Dixit Working with Mobile Devices in HTML5 and CSS3 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 http://www.developerfusion.com/article/141514/working-with-mobile-devices-in-html5-and-css3/ http://www.developerfusion.com/article/141514/working-with-mobile-devices-in-html5-and-css3/ Tue, 10 Apr 2012 10:05:00 GMT Dan Maharry Handling Page Orientation in Windows Phone 7 Windows Phones, as with other small form factor devices, are able to deal with both landscape and portrait modes. In this article, based on Chapter 10 of Windows Phone 7 in Action the authors explain how a Silverlight page declares its supported orientations. http://www.developerfusion.com/article/140836/handling-page-orientation-in-windows-phone-7/ http://www.developerfusion.com/article/140836/handling-page-orientation-in-windows-phone-7/ Fri, 30 Mar 2012 11:01:00 GMT Dan Maharry Debugging Javascript with Firebug 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. http://www.developerfusion.com/article/139949/debugging-javascript-with-firebug/ http://www.developerfusion.com/article/139949/debugging-javascript-with-firebug/ Thu, 15 Mar 2012 23:28:00 GMT Dan Maharry The HTML5 History API and ASP.NET MVC 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. http://www.developerfusion.com/article/136534/the-html5-history-api-and-aspnet-mvc/ http://www.developerfusion.com/article/136534/the-html5-history-api-and-aspnet-mvc/ Fri, 27 Jan 2012 08:15:00 GMT Dan Maharry Making Tables More Accessible With HTML5 For those who are visually challenged and depend on technology such as screen readers to translate the Web from a visual to an aural experience, tables represent a significant challenge. This extract from HTML5 24 Hour Trainer looks at a number of additional tags and attributes that can make tables and their content more accessible to all. http://www.developerfusion.com/article/136530/making-tables-more-accessible-with-html5/ http://www.developerfusion.com/article/136530/making-tables-more-accessible-with-html5/ Fri, 20 Jan 2012 08:36:00 GMT Dan Maharry Web Testing with MbUnit and WatiN Part 3: Testing Asynchronous AJAX Calls Concluding his look at combining MbUnit and Watin to produce clean web integration tests, Yann Trevin looks at testing asynchronous calls http://www.developerfusion.com/article/134437/web-testing-with-mbunit-and-watin-part-3-testing-asynchronous-ajax-calls/ http://www.developerfusion.com/article/134437/web-testing-with-mbunit-and-watin-part-3-testing-asynchronous-ajax-calls/ Sat, 10 Dec 2011 10:21:00 GMT Yann Trevin Using NuGet Packages 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. http://www.developerfusion.com/article/131917/using-nuget-packages/ http://www.developerfusion.com/article/131917/using-nuget-packages/ Sat, 29 Oct 2011 20:38:00 GMT Dan Maharry Building an HTML5 application with WebSharper Sitelets, Part 2 In the second half of this tutorial you will learn how to extend this simple web application with authentication. Basically, you will implement Login/Logout functionality and protect the Clock page with authentication to require users to log in before they can see the local time. http://www.developerfusion.com/article/124305/building-an-html5-application-with-websharper-sitelets-part-2/ http://www.developerfusion.com/article/124305/building-an-html5-application-with-websharper-sitelets-part-2/ Tue, 16 Aug 2011 13:56:00 GMT Adam Granicz Building an HTML5 application with WebSharper Sitelets, Part 1 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. http://www.developerfusion.com/article/124078/building-an-html5-application-with-websharper-sitelets-part-1/ http://www.developerfusion.com/article/124078/building-an-html5-application-with-websharper-sitelets-part-1/ Fri, 12 Aug 2011 20:03:00 GMT Adam Granicz A Developer's Introduction To HTML5 Why do we care about HTML5? What's in it? Why is it a good thing. All this answered and more by Chris Mills http://www.developerfusion.com/article/123608/a-developers-introduction-to-html5/ http://www.developerfusion.com/article/123608/a-developers-introduction-to-html5/ Fri, 05 Aug 2011 15:13:00 GMT Chris Mills Developer Burnout Sounds The Alarm 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? http://www.developerfusion.com/article/123324/developer-burnout-sounds-the-alarm/ http://www.developerfusion.com/article/123324/developer-burnout-sounds-the-alarm/ Wed, 03 Aug 2011 08:43:00 GMT Richard Rabins How to migrate your ASP.NET site to the Azure cloud Many developers might not realise just how straightfoward it is to migrate an ASP.NET website from a hosted server into the Azure cloud. We show you how. http://www.developerfusion.com/article/119960/upgrade-your-aspnet-site-to-the-cloud/ http://www.developerfusion.com/article/119960/upgrade-your-aspnet-site-to-the-cloud/ Tue, 31 May 2011 08:34:00 GMT Richard Parker The Future of the Web: HTML5 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. http://www.developerfusion.com/article/112678/the-future-of-the-web-html5/ http://www.developerfusion.com/article/112678/the-future-of-the-web-html5/ Thu, 24 Feb 2011 12:41:00 GMT Robert Boedigheimer Improving Web Site Performance and Scalability while saving money Learn the tools and techniques that can dramatically improve performance for a web site, while saving money by reducing server load and bandwidth requirements. http://www.developerfusion.com/article/96020/improving-web-site-performance-and-scalability-while-saving-money/ http://www.developerfusion.com/article/96020/improving-web-site-performance-and-scalability-while-saving-money/ Fri, 11 Feb 2011 13:07:00 GMT Robert Boedigheimer Lessons learned writing AJAX applications 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. http://www.developerfusion.com/article/94426/lessons-learned-writing-ajax-applications/ http://www.developerfusion.com/article/94426/lessons-learned-writing-ajax-applications/ Wed, 02 Feb 2011 18:35:00 GMT Dino Esposito