.NET Talks in 2010
I've worked up the following talks for 2010.
If you are interested, get ahold of me. Contacting me through this blog, LinkedIn, and Twitter are the best.
iPhone Development for .NET/C# Developers. | The iPhone is the smartphone leader in mindshare and the amount of money spent on applications. This lead in money spent on applications is expected to grow over the next several years. Objective-C is the native language for iPhone development. .NET developers, who work in the largest general area of development frameworks, have looked at iPhone developers with a great deal of envy. But with the release of MonoTouch, .NET/C# developers can apply their knowledge to iPhone development. This talk with show .NET developers how they can write applictions that run natively on the iPhone. In this talk, the attendee will be able to immediately being writing and exploring code on the .NET |
Intro to Windows Azure. | Windows Azure is Microsoft's entry into the cloud computing marketplace. We'll look at getting an application up and running with azure, data storage in azure, exposing web services over azure, and finally an overview of a running application in Azure. Attendees will be able to start writing applications for Windows Azure immediately after attending the session. |
Introduction to ASP.NET 4 AJAX Client Templates | With the initial release of ASP.NET AJAX, Microsoft released an AJAX solution that allows developers to call from the web browser back to the server and retrieve data. With ASP.NET 4 Microsoft will provide an improved set of features including an easy and simple way to beind data, use client templates to easy bind data to on the client, provide client side events that can be processed, and an improved set of client side controls. Attendees will be able to immediately able to use the the features of ASP.NET 4 AJAX in their applications after attending this session. |
Introduction to the ASP.NET AJAX UpdatePanel | This session is a deep dive into the ASP.NET AJAX UpdatePanel. The UpdatePanel provides for a mechanism to add client side Ajax capabilities through a server side control. We'll look at: Quick Intro to the UpdatePanel. How to debug with it. The UpdatePanel provides client side Ajax functionality. We'll look at how to debug with it and see that the UpdatePanel allows for the server side debugging functionality that mostdevelopers are used to. Its client side programmability features. The UpdatePanel provides a client side interface into its features. We'll look at the events provided and how they allow developers to add to their applications to improve the user experience. Error Handling. By default, errors are generated as JavaScript alerts, we'll look at the options for handling errors so that user's aren't forced into the annoying JavaScript alert popup. The data format that the UpdatePanel uses. When does AJAX not use XML or JSON for data transfer? When it the UpdatePanel is used. We'll look at the Update Panel's data transfer format. History with the UpdatePanel. One of the most frustrating things from a user's standpoint is that hitting back on Ajax application takes them out of the application. We'll look at what a developer must do so that a user hitting back does not exit from the application, but merely goes back to the previous state of the application. |
Introduction to ASP.NET AJAX | With the introduction of ASP.NET AJAX, Microsoft has release support for AJAX applications using their stack of products. We'll look at: • What is AJAX. • The Script Manager and options on adding web services and client side scripts. • Javascript Intellisense increase developer productivity by providing a set of hints regarding the methods that may be called as well as how to add this functionality to scripts that the developer authorizes themself. • How to call a Web Service and process the result. • How to debug. • The UpdatePanel. • Integration with ASP.NET Services (Membership, Roles, and Profiles). |
Opening a Windows Azure application with Web Services and then consuming these services in Silverlight - This is a two person talk with Wally McClure and David Silverlight. | We'll look at opening up a Windows Azure application through a set of web services for third parties to develop clients that interface with your application. Items discussed include: Windows Azure in general. Why you want to open your application. The mechanics of opening an applications. Some of the choices that I ran into with regards to the web services. Then we will switch and open up a silverlight application that interfaces with this application. In it, we'll look at the challenges of using web services for a third party within a silverlight application. |