Become a Sponsor!
Kevin McNeish, President & Chief Software Architect, Oak Leaf Enterprises
is President and Chief Software Architect of
Oak Leaf Enterprises, Inc
, and a
Microsoft .NET MVP
. He is a speaker with
MSDN Canada Speaker's Bureau
and is also a well known speaker and trainer throughout North America and Europe. He is co-author of the book "
Professional UML with Visual Studio .NET
", author of the book ".NET for
Visual FoxPro Developers
", has authored several articles for CoDe magazine and has been interviewed on the
.NET Rocks! Internet Radio Show
. He is the Chief Software Architect of the Mere Mortals .NET Framework and spends about half his time on the road training and mentoring companies to build well-designed, high-performance .NET desktop, Internet and Smart Device applications. He has also helped many developers transition to the .NET development platform in his highly acclaimed .NET training classes.
MM .NET Application Framework
The MM.NET Application Framework helps you climb the .NET learning curve by providing a high-level Framework for building business applications. Many of the building blocks you would otherwise have to design and create yourself such as business objects, data access classes, database manager, security manager, and so on, have already been built for you as high-performance, reusable components in Mere Mortals .NET. This session demonstrates how Mere Mortals .NET teaches you best practices through its solid, object-oriented architecture, documentation and sample applications, and how your .NET Windows Forms and ASP.NET applications immediately benefit from the solid foundation supplied by MM .NET.
Get RAD: Extending Visual Studio 2005
This session contains in-depth information that will help you get the most out of Visual Studio 2005 by extending it with templates, add-ins, wizards, and builders. This is NOT a high-level overview, but a how to session with real-world examples that will help you turn VS 2005 into a RAD tool that suits your needs.
The Art of Refactoring in Visual Studio 2005
Refactoring is the process of improving the internal structure of code without changing its functionality. It makes code more maintainable, easier to understand, more extensible, and can help reveal bugs as code is reorganized. This session explains the concept of refactoring and best practice object-oriented principles that drive the refactoring process. It also demonstrates the many new refactoring features integrated into Visual Studio 2005 and provides guidance in identifying refactoring opportunities in your existing .NET code base.
Software Factories and the Microsoft Domain-Specific Language Tools
Software factories are an exciting innovation that provide a more agile and reliable approach to software architecture and development. This session demonstrates how you can use the new Microsoft Domain Specific Language (DSL) tools in Visual Studio 2005 to build your own custom graphical designer from which you can generate code for rapid and reliable application development. It also helps you understand the concept of software factories and how model-driven development can assist you to overcome common development problems that are not solved by object-orientation.
Object Modeling with the Visual Studio 2005 Class Designer
One of the best new features of VS 2005 is the new Class Designer that helps you design your application's object model. This session takes you through the steps of building an object model for a simple application and in the process provides in-depth information on working with the Class Designer, Object Test Bench and VS 2005 design-time expression evaluation. This session also demonstrates Microsoft's PowerToys add-in that adds some great new features to the Class Designer.