<<< Previous speaker Next speaker >>>

Trackhost: Ted Neward, Independent consultant

Trackhost: Ted  Neward

Ted Neward is an independent software development architect and mentor in the Sacramento, California area. He is the author of a number of books, including"Server-Based Java Programming" (Manning), and the forthcoming "Effective Enterprise Java" (Addison-Wesley) and co-author of "SSCLI Essentials" (OReilly) with David Stutz and Geoff Shilling, as well as "C# In a Nutshell" (OReilly) with Peter Drayton and Ben Albahari.

Ted has a number of technical white papers available for free download at neward.net/ted/Papers, and his weblog lives at neward.net/ted/weblog , where he pontificates on technical issues as the mood strikes. He serves on JSR 175, the Java Community Process specification for custom metadata in J2SE 1.5, and is a Microsoft MVP (Most Valuable Professional) for the C# team. He is also an instructor with DevelopMentor, where he teaches and authors in both the Java and .NET curriculum, and currently he works as the Editor-in-Chief of TheServerSide.NET, a community portal dedicated to enterprise .NET architecture and issues.

Presentation: "Introduction: .NET Enterprise Development"

Track:   .NET Enterprise Development

Time: Wednesday 09:00 - 09:30

Location: SAS Suecia

Abstract: Building enterprise applications is hard, much harder than it seems like it should be. In this presentation, we'll talk about what defines an application to be "enterprise", what makes it so much harder than building a traditional application, what tools and approaches in the .NET ecosystem make it easier, and how to think about the rest.

Password protected Download slides

Presentation: "Data persistence options in .NET"

Track:   .NET Enterprise Development

Time: Wednesday 11:00 - 12:00

Location: SAS Suecia

Abstract: A large part of enterprise development is managing the transition between transient (working) state and durable (stored) state, and the fact that these two are often stored in different "shapes"--transient state is typically in objects, and durable state wants to be stored relationally, usually into an instance of SQL Server. This is known as the "object/relational impedance mismatch", and represents a tremendous amount of work. Fortunately, there are a number of tools and libraries that can help manage this impedance mismatch, and in this presentation, we'll go over them and their pros and cons.

Password protected Download slides

Presentation: "Java/.NET interop: The Best of Both Worlds"

Track:   .NET Enterprise Development

Time: Wednesday 14:30 - 15:30

Location: SAS Suecia

Abstract: Java and .NET represent the lion's share of enterprise development. In this talk, learn how the two environments can interoperate with one another, not only over web services, but also via in-process channels and other methods. Along the way, we'll talk about how to leverage the strengths of each, such as using Microsoft Office to act as a rich client to a Java middle-tier service, or building a Windows Presentation Foundation GUI on top of Java POJOs, or even how to execute Java Enterprise/J2EE functionality from within a Windows Workflow host.

Password protected Download slides