Scott has over 15 years of experience in commercial software
development and is a frequent speaker at national conferences,
and local user groups. Scott is a Microsoft MVP and has authored
books on several Microsoft technologies, including ASP.NET, C#,
and Windows Workflow.
Page, Dialogs, and Navigation with jQuery Mobile Hi this is Scott Allen and in this second module on jQuery Mobile will build upon what we learned in the introduction and add mobile features to an existing web application. As we do this I want to focus on some of the page navigation features provided by jQuery Mobile, understanding what JQM is doing behind the scenes for us with regards to navigation, its crucial to working with this framework and avoiding some pain. So in the last module we learned a bit about the structure of a jQuery Mobile page as we explore a mobile only web page. But as web developers we usually don't have the luxury of building a website that supports only mobile users. So in this module we'll optimize the mobile browsing experience for the ASP. NET MVC Music Store, this is a sample application you can download from the CodePlex website and it does work with a mobile web browser, but it doesn't deliver an optimal experience. So we'll be adding jQuery Mobile support to the site and Ill show you some of the trade offs to evaluate and tricks you can use to support both mobile and desktop browsers. I can say upfront that this job is a lot easier if you maintain a separation of concern in your UI layer and that's something that is very natural for an MVC application. It separates the responsibilities of the model, the view and the controller. And what I want to do when adding mobile features to a web app is to reuse as much code ad possible. With MVC that means I can reuse the models and the controllers as much as possible, perhaps even reuse some views but I do have the ability with ASP. NET MVC to have a customized view for a mobile device and we'll see just how easy that is very soon now ( Pause )
jQuery Mobile Widgets Hi. This is Scott Allen, and we are in the process of working on the ASP. NET MVC Music Store to make the application better for mobile devices. In this module, we'll look at a few more of the available jQuery Mobile widgets and see how we can use them to improve the mobile experience for our user. We'll look at buttons, collapsibles, grids, form elements and more, and we'll continue where we left off in the last module.
jQuery Mobile APIs Hi, this is Scott Allen. In this module, we're going to look at the API of jQuery Mobile. We'll cover some of the events, defaults, selectors and methods that you can use and we'll look at some specific scenarios where you need to write some script. A lot of this will be familiar if you've done some jQuery programming in the past. But there are some twists with jQuery mobile. We'll start off by reviewing some of the defaults. ( Pause )