Wien, 18.12.2007 - .NET User Group Austria
Dienstag, 18. Dezember 2007
.NET User Group Austria
Location: Global Knowledge, Wien
Bitte um Anmeldung: ug@christiannagel.com
17:30 Zusammenkunft und Diskussionen
18:00 Präsentation von Dino Esposito
Dino Esposito gibt einen Kurs zu ASP.NET AJAX und macht dabei Zwischenstopp bei der .NET User Group Austria!
Information zum Kurs
Mögliche Vorträge:
-
A Lap Around Controls and Extenders in the AJAX Control Toolkit
- The New Frontier of the Web User Interface: Silverlight 1.0 and ASP.NET AJAX
- HTTP Handlers and Modules for Brave-hearts
Abstimmung zu den Vorträgen:
Forum
A Lap Around Controls and Extenders in the AJAX Control Toolkit
Plenty of custom controls are available for developers to build powerful ASP.NET applications. If you need a text box with a set of features that the ASP.NET control doesn’t provide, you typically write yourself or buy a new specialized control that extends the original control and adds the desired behavior. The pervasive sense of object-orientation in ASP.NET encourages this approach. Blindly using inheritance for building specialized version of controls may not be a wise choice, however. Even in relatively small projects, in fact, it can lead straight to a proliferation of controls. An extender control is a server control that represents a logical behavior. As such, it can be attached to one or more control types to extend their base capabilities. In this talk, we’ll formalize the concept of a “behavior” in the context of ASP.NET AJAX Extensions and proceed with an examination of base classes and sample extenders in the AJAX Control Toolkit.
The New Frontier of the Web User Interface: Silverlight 1.0 and ASP.NET AJAX
Silverlight is the Microsoft solution for delivering animation, graphics, audio, and video over the Web in a cross-platform way. Based on a subset of Windows Presentation Foundation, Silverlight enables the creation of content and applications that run within multiple browsers, currently on both Windows and Macintosh systems. Silverlight requires a lightweight free browser plug-in, is programmable using JavaScript and works very well with ASP.NET AJAX. This talk introduces you to Silverlight 1.0 in the context of ASP.NET AJAX applications.
HTTP Handlers and Modules for Brave-hearts
A deep understanding of the internal mechanics of ASP.NET pages may lead you to do virtually anything. Or, at least, anything that is not strictly prohibited by the internal architecture of the runtime environment. In this talk for brave-hearted ASP.NET developers, I'll take up some of these challenges. For example, we’ll explore ways to modify Web sites without touching the source code. Useful to inject tracking code in a remote site, the technique requires an advanced familiarity with HTTP modules and handlers. We’ll also see how to declaratively filter and validate the query string and how to add inject AJAX code on the fly.