skip to the main content area of this page
Free Day of Patterns and Practices - May 25th in Tampa Florida!
Patterns and Practices

Free Day of Patterns and Practices

Join new and experienced Microsoft winform and web developers for a day long FREE Developer Event covering Enterprise Library and Software Factories from Microsoft Patterns and Practices. Learn to increase developer productivity and application quality using Enterprise Library building blocks, code generation, and proven practices for Smart / Mobile Clients, Web Clients, and Web Services.

Learn how to:

  • Use Enterprise Library to increase productivity and solve common development problems involving data access, logging, exception handling, security, encryption, and validation.
  • Understand concepts and benefits behind the four Software Factories, including an overview of how you can extend the factories and build your own guidance packages.
  • Develop web client applications faster and using proven practices like N-Layer Architecture, View-Presenter Pattern, Dependency Injection, Unit Testing, and Service Registration and Location.
  • Create composite smart client desktop and mobile applications quickly and efficiently, applying proven development best practices and code patterns.
  • Build ASMX web services endpoints (.NET v2) that scale to enterprise use, and provide a built-in migration path to WCF (.NET v3) through a layered architecture and naming conventions.

Who Should Attend

New and experienced .NET winform and web developers interested in learning how Enterprise Library and Software Factories from Microsoft Patterns and Practices can increase developer productivity and application quality using code generation and proven practices.

No experience with Enterprise Library and Software Factories is necessary. Sessions will start with a gentle introduction to each topic and then dive into real-world practical use solving common development problems. Question and Answer Sessions will assist developers seeking guidance on specific questions and topics.


Agenda

Enjoy a full day of patterns & practices from 9am - 3pm.

  • Keynote
  • Overview of Patterns and Practices Offerings
  • Enterprise Library
  • Smart Client Software Factory
  • Lunch and Q&A
  • Web Client Software Factory
  • Web Services Software Factory
  • Closing

Speakers


David Hayden - David Hayden is an independent consultant in Sarasota, Florida specializing in ASP.NET web applications using Microsoft’s patterns and practices. He is also a Microsoft MVP in C# and very active in the Enterprise Library and Software Factory communities. He runs two active blogs at CodeBetter.com and DavidHayden.com.

Stan Schultes – Stan is an enterprise architect/developer in Sarasota, FL who builds engineering design & automation tools in his day job. He is a Microsoft MVP in Visual Basic and regularly speaks at a variety of community events, has written for MSDN Online, and is a former columnist and contributing editor for Visual Studio Magazine.

Sessions

Introductory and Q&A; sessions will be offered in addition to deep-dive sessions on Enterprise Library and Software Factories.

Enterprise Library

Leverage the new version of Enterprise Library in your .NET application to write less code and simplify common challenges that exist in all .NET applications. Learn how to use each Application Block as well as the new Validation and Policy Injection Application Blocks introduced in Enterprise Library 3.0. Use the new Visual Studio-Integrated Configuration Editor features like Encryption and Environmental Overrides to securely manage development, test, staging, and production configuration settings. Understand how to extend and create custom providers for existing application blocks.

Smart/Mobile Client Software Factory

Learn how to build composite smart client applications that run on the desktop or on mobile devices. Composite UI apps are characterized by rich user interfaces bringing information together from multiple back-end sources, and often allowing offline operation. The SCSF layers on Enterprise Library 2 and the Composite UI Application Block, and the factory model lets developers build the application framework through a set of wizards.

Web Client Software Factory

Learn to use the Web Client Software Factory effectively to develop composite web applications using proven practices. Dive deep into the Composite Web Application Block and Object Builder to understand their role in application startup and the application and page lifecycles. Leverage Dependency-Injection and Service Registration and Location to develop loosely-couple web applications. Learn the fundamentals of the View-Presenter Pattern and how it and other services help with unit testing your presentation layer. Understand the role of Enterprise Library and how it can help you maintain, extend, and react faster to customer requirements.

Web Services Software Factory

The Service Factory (WSSF) focuses on building the server side of a web services infrastructure. WSSF helps developers construct a scalable, extensible web service framework from the service interfaces to the translation of domain data into business entities and into the data layer, and back! This session focuses on building ASMX services (.NET v2) for deployment today, with a straightforward migration path to WCF (.NET v3).


Downloads

See the downloads page.

Schedule


May 25, 2007
8:30am - 4:00pm
Microsoft
Tampa, Florida

Registration Over