David Giard
David Giard is a Microsoft MVP and an INETA Mentor. He has been developing software solutions since 1993. David has presented at dozens of technical conferences and user groups over the years. He is a recovering certification addict and holds an MCTS, MCSD, MCSE, and MCDBA, as well as a BS and an MBA. He is the host and producer of the mildly popular online TV show Technology and Friends. David is president of the Great Lakes Area .Net User Group. He is an avid photographer and has visually documented many of the Heartland community events. David lives in Michigan with his two teenage sons.
David Giard's Blog
Abstracts
| Topic: | Persistence In The Cloud: How to use Azure Storage |
| Description: | Azure Storage allows you to store data in the cloud in a way that is durable, scalable, and highly-available. Azure Storage provides queues, blobs, and tables in which to store data. In this session, you will learn about each of these storage mechanisms and how to access them from your .NET and Windows Azure applications. |
| Topic: | Effective Data Visualization: The Ideas of Edward Tufte |
| Description: | We spend much of our time collecting and analyzing data. That data is only useful if it can be displayed in a meaningful, understandable way. Yale professor Edward Tufte presented many ideas on how to effectively present data to an audience or end user. In this session, I will explain some of Tufte's most important guidelines about data visualization and how you can apply those guidelines to your own data. You will learn what to include, what to remove, and what to avoid in your charts, graphs, maps and other images that represent data. |
| Topic: | An Introduction to Object Oriented Programming |
| Description: | In this session, I will introduce concepts of an object-based language, such as C# or Visual Basic and describe the concepts an object must support in order to be considered “object-oriented”. The concepts will be demonstrated in code, using a variety of languages. |
| Topic: | Building Your First ASP. Net MVC Application |
| Description: | This session, I walk through the basics of creating an ASP.Net MVC application. I describe how the model, view and controller relate to one another; how to create each component; the conventions used in MVC; and the URL routing engine. |
| Topic: | Real World Lessons on Microsoft Workflow Foundation |
| Description: | Many applications require workflows to manage scenarios such as approval processes and complex business logic. Often these tasks can last for weeks and require status tracking, waiting for input from external persons and systems, and execution of parallel work. Microsoft Windows Workflow Foundation (WF) assists developers in creating a workflow for an application by providing a library of common tasks, a framework to coordinate those tasks, and a graphical development environment. WF is built on top of the .Net framework and integrates seamlessly with SQL Server and with WCF. In this presentation, I will demonstrate the basics of WF, show how to create and call a workflow and the options for hosting a workflow. I will show how to use the framework to extend WF by creating your own activities. Along the way, I’ll discuss scenarios when WF is useful and share some lessons I learned working with this framework. |