Session 2
Building Applications with ASP.NET
On Demand
Robert McGovern, Senior Project Manager, Infusion Development
In this session, the attendee will see both the similarities and differences between building a Web application in ASP.NET vs. building one using Java. This session will dive into the technical aspects of setting up a new project, developing content, configuring the application, deploying the application, and maintaining the application post deployment.
Topics Covered:
Coding Content - In this segment, the presenter will illustrate basic Web design with ASP.NET, covering similarities between intrinsic objects (request, response, application, session, etc.), page structure and code separation, controls and events. The primary emphasis will be on showing how standard Java concepts map to ASP.NET.
Custom Controls - Once you've reached the limits of the standard ASP.NET control set, the next logical task is to build custom controls. In this segment, the presenter will show how to create both user controls and custom controls. This development will be contrasted with developing custom Java tag libraries and Java Server Face components.
Configuration - Configuring an ASP.NET application is both similar to and vastly different than configuring a Java Web application. Although both systems use XML descriptors and control similar values, the mechanics of configuration are very different. In this segment, the instructor will describe the hierarchical configuration for ASP.NET (machine, application, page). The primary focus will be on showing the attendees how to control the application settings they are used to having access to in Java.
Caching - ASP.NET provides a complete caching mechanism that isn't found in most Java Web applications. In this segment, the instructor will explain ASP.NET's caching mechanism and illustrate how easy it is to configure and use this feature.
About Robert McGovern
Robert McGovern works as a consultant, architect, project manager and trainer for Infusion Development Corporation. He has worked on everything from large mortgage and stock-trading systems to biomechanics
data collection and analysis systems. His current projects include Java to .NET Framework integration and migration, SharePoint Portal Service development, and leveraging Microsoft MapPoint Web Service from Java, Perl, PHP and C#.
Rob is the author on several technology books covering Java, J2EE, Web Services, Oracle, SharePoint, and ASP.NET. Rob has also authored several articles on MSDN and other developer oriented Web sites.
Infusion Development Corporation is a Microsoft-Certified Solutions Provider and Sun Enterprise Java Solutions Provider, offering customized software-development, training and consulting services for Fortune 1000 Corporations, with an emphasis on the financial-services industry. With offices in New York and Toronto, Infusion Development has established an international client base, including some of the world's largest companies in the financial service, securities brokerage and software
development industries.