Presentations

I’ll try to keep this page up to date with links and details of presentations as they happen.

BUILD, Anaheim – Create rich, data-driven Web apps with ASP.NET 4.5 Web Forms

Create rich, data-driven Web apps with ASP.NET 4.5 Web Forms

Data has always been important for Web apps and there are increasingly a myriad of technologies available to work with data. Come join us to discuss different data paradigms life Database First, Model First and Code First, and how the tooling and framework features support them. We’ll dive into the powers of new data-related improvements in ASP.NET 4.5 Web Forms like model binders and data annotations.

Watch Video


Tech.Ed USA 2011, Atlanta – Web Forms: Reports of My Death Are Greatly Exaggerated

Microsoft ASP.NET is greater than WebForms,just as ASP.NET is greater than ASP.NET MVC. As MVC evolves so does WebForms. Join Damian Edwards for a tour of new features in the next version of ASP.NET WebForms,some of which you might recognize as friends of the ASP.NET MVC world. Learn more about Routing,Model Binding,optimizing CSS and JavaScript,advanced control templating techniques,and new thinking around how to structure applications using your favorite Web Framework.

Watch video


Tech.Ed USA 2011, Atlanta – Pragmatic JavaScript,jQuery and AJAX with Microsoft ASP.NET

JQuery turned the world on its ear. Do we still write JavaScript or do we just write jQuery? Damian answers that question with new JavaScript techniques and AJAX as well as some jQuery plugin surprises up his sleeve. What are the best libraries and practices for using jQuery and JavaScript with ASP.NET? How should balanced applications be designed to make the best use of the power of the server and the power of the client?

Watch video


NDC 2011, Oslo – JavaScript, jQuery & Ajax with ASP.NET

JQuery turned the world on its ear. Do we still write JavaScript or do we just write jQuery? Damian will answer that question with new JavaScript techniques and AJAX as well as some jQuery plugin surprises up his sleeve. What are the best libraries and practices for using jQuery and JavaScript with ASP.NET? How should balanced applications be designed to make the best use of the power of the server and the power of the client?

Download video


NDC 2011, Oslo – NuGet in a caramel coated nutshell

Want to learn as much as possible about the new .NET package manager, NuGet, in as short a time as possible? Come to this session. We’ll cover the basics of what NuGet is and how to use it in your applications today, to creating your own packages, managing dependencies and running your own NuGet feed server.

Download video


MIX11, Las Vegas – Pragmatic JavaScript, jQuery & AJAX with ASP.NET

JQuery turned the world on its ear. Do we still write JavaScript or do we just write jQuery? Damian will answer that question with new JavaScript techniques and AJAX as well as some jQuery plugin surprises up his sleeve. What are the best libraries and practices for using jQuery and JavaScript with ASP.NET? How should balanced applications be designed to make the best use of the power of the server and the power of the client?

Watch Video


MIX11, Las Vegas – Web Forms: Reports of my Death are Greatly Exaggerated

ASP.NET is greater than WebForms, just as ASP.NET is greater than ASP.NET MVC. As MVC evolves so does WebForms. Join Damian Edwards for a tour of new features in the next version of ASP.NET WebForms, some of which you might recognize as friends of the ASP.NET MVC world. Learn more about Routing, Model Binding, optimizing CSS and JavaScript, advanced control templating techniques, and new thinking around how to structure applications using your favorite Web Framework.

Watch Video


San Francisco, Nov 2010 – Fundamentals for Great JavaScript & jQuery Development

I had a great time giving this presentation to a combined meeting of the San Francisco Bay Area Java, PHP and HTML5 user groups, in November 2010.

Fundamentals for Great jQuery Development from Marakana on Vimeo.


P&P Symposium 2010 – jQuery, the way JavaScript should be

Giving my jQuery introduction talk at the MS Patterns & Practices Symposium.

Watch Video


Hanselminutes on 9 – “Razor,” IIS Express, SQL 4 Compact Edition and VS2010 Tooling with Damian Edwards

Scott’s in Redmond this week and chats with developer Damian Edwards about “Razor,” IIS Express, SQL 4 Compact Edition and VS2010 Tooling.
ScottGu recently announced all of these cool new developer tools, and folks at Microsoft are actively working on integration with Visual Studio 2010 and one of those folks is Damian. What’s he got to show Scott today?

Watch Video


MIX 2010 – Building Great Standards-Based Websites for the Big Wide World with Microsoft ASP.NET 4

Tatham and I gave this talk at MIX10 on lessons we learnt after working on a very large Australian web property.

Watch Video


REMIX Australia 2009 – Building Great Standards-Based Websites for the Big Wide World with Microsoft ASP.NET 4

In this session, two ASP.NET MVPs will share their experiences from building Australia’s largest e-commerce site with ASP.NET Web Forms. They’ll show you how to be a good web citizen by covering standards compliance (properly!), cross browser and accessibility considerations, non-JavaScript support, as well as coding techniques like the Model-View-Presenter pattern to improve maintainability and testing. Along the way, there’ll be plenty of discussion of the differences between Web Forms and ASP.NET MVC in each area, as well as an early peek at some of the new features coming in ASP.NET 4.0 and VS 2010.

Watch Video


Tech.Ed Australia 2009 – ASP.NET MVC: Building for the web (and even mobile) with ASP.NET MVC

In this session, ASP.NET MVP Damian Edwards will demonstrate why ASP.NET MVC is a great platform upon which to build modern web experiences. Learn how to create optimised interfaces for different devices from a common code base and how ASP.NET MVC can help you to meet the challenges of building for the web. Also discover how the web design theory of progressive enhancement can be applied to help create great user experiences on a wide range of browsers. Finally, learn tips to optimise your web applications to help make them fly.

Watch Video


Tech.Ed Australia 2009 – Building Fast, Standards Compliant ASP.NET sites

In this demo-packed session, Damian Edwards (MVP) and Tatham Oddie (MVP) will share their experiences from building Australia’s largest e-commerce site with ASP.NET Web Forms. They’ll show you how to be a good web citizen by covering standards compliance (properly!), cross browser and accessibility considerations, non-JavaScript support, coding techniques like the Model-View-Presenter pattern to improve maintainability and testing, as well as both client and server side performance. Along the way, there’ll be plenty of discussion of the differences between Web Forms and ASP.NET MVC in each area, as well as an early peek at some of the new features coming in ASP.NET 4 and VS 2010.

Watch Video


Tech.Ed Australia 2009 – Rich vs Reach – should we develop apps for the lowest common denominator?

A panel talk I did with a bunch of other folks discussing various web technologies and when each is the better choice.

Watch Video


Tech.Ed Australian 2009 – ASP.NET MVC vs ASP.NET Webforms – will webforms be replaced by MVC?

ASP.NET MVC is currently the technology flavour of the season. ASP.NET webforms has been a dominant development platform for a long time but MVC is receiving a lot of focus and is the choice of architetecural purists. Does this signal the demise of ASP.NET webforms? Should we be choosing MVC for all future projects?

Watch Video


Tech.Ed Australian 2009 – Building Fast, Public Websites (Tech Talk)

Building public websites can be hard at the best of times. Making them fast can be even harder. What makes a website faster? What makes it appear faster to users? How can you leverage features of ASP.NET to get the best experience for your users? Tune in to hear two ASP.NET MVPs share some of the problems they had to solve while rebuilding Australia’s largest e-commerce site.

Watch Video


Tech.Ed New Zealand 2009 – Building Great Standards Based Websites with ASP.NET 4.0 and Silverlight 3

In this session, Damian Edwards will share his experiences from building Australia’s largest e-commerce site with ASP.NET Web Forms. They’ll show you how to be a good web citizen by covering standards compliance (properly!), cross browser and accessibility considerations, non-JavaScript support, as well as coding techniques like the Model-View-Presenter pattern to improve maintainability and testing. Along the way, there’ll be plenty of discussion of the differences between Web Forms and ASP.NET MVC in each area, as well as an early peek at some of the new features coming in ASP.NET 4.0 and VS 2010. Following this Andrew Tokeley will show you how it is possible to build highly accessible web applications by leveraging the accessibility features of Silverlight and discusses using Silverlight under the New Zealand e-Government Web Guidelines.

Watch Video


Tech.Ed New Zealand 2009 – Building Rich Web Experiences with jQuery

Hate the thought of writing JavaScript? Get frustrated by cross-browser DOM quirks? Ever wondered how those spiffy sites do that animation without Flash or Silverlight? Think that JavaScript isn’t a real programming language? Well come and see how jQuery makes writing JavaScript fun again. Microsoft is now shipping and supporting jQuery, an open-source JavaScript library, with ASP.NET and Visual Studio. jQuery is fast, lean, simple and hugely expandable, to enable you to build the most compelling web applications quickly and easily.

Watch Video


2 Comments on “Presentations”

  1. […] times over the past year and kindly shared his samples and advice – his talks are all available here. His talks covered a lot of great information, and my updated talk also included some future / edge […]

  2. […] over the past year and kindly shared his samples and advice – his talks are all available here. His talks covered a lot of great information, and my updated talk also included some future / edge […]


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s