John Petersen has been developing software for over 20 years. It all started when, as a staff accountant, he was asked to get involved in a system upgrade to replace an old IBM Series 1 computer (about the size of a large refrigerator!). Those first programs were written in Clipper, summer 87. Since that time, tools included dBase, FoxBase, Visual FoxPro and Visual Basic. An early adopter of .NET, he then decided to go to law school. After practicing law for a few years, John realized that technology was a lot more interesting than the law. Today, John focuses onASP.NET development and is having more fun than ever solving for clients. John is a Practice Director for Custom Application Development at Neudesic, a Microsoft Gold Partner and the Trusted Technology Partner in Business Innovation. A 9 time recipient of Microsoft’s Most Valuable Professional Award, John is a current ASP.NET/IIS MVP. John is also an ASP Insider and is the INETA Mentor for PA and WV. John is the author of several books and is a frequent contributor to Code Magazine and DevConnections Magazines. John holds a BS in Business Administration from Mansfield University, an MBA in Information Systems from St. Joseph’s University and a JD from the Rutgers School of Law – Camden.
Need familarity with ASP MVC.(Level 200)
One of the major changes in ASP.NET MVC 3 is how the Dependency Injection / Inversion of Control Pattern is implemented. We no longer have to wire up our own custom controller factories. Instead, we simply need to make ASP.NET MVC aware of which IoC container we are using. It's not an entirely straightforward process. In this session, John will explain the DI/IoC pattern, why you will want to use Dependency Injection and how DI/IoC works in MVC.
If your like me, your always on the lookout for cool tool that makes a particular software development task easier. With all of the open source tools available, we have a lot to choose from. The question often is - what is the best way to use these tools? And =- how do the various tools work together? In this session, John will give an overview of at least 3 different tools. Note - the complement of tools highlighted in this session is in flux. Previously, John has discussed jQuery, nHibernate, Fluent NHibernate, MSpec, Fluent Validation for .NET, NBuilder Fizzware, nUnit and nDBUnit to name a few.
In addition to being a software developer, John is also a lawyer. In this session, John will cover basic legal concepts that software developers should be familiar with. Topics include copyrights, trademarks, trade secrets, patents, non disclosure, non compete and independent contractor agreements. Additionally, John will also cover current issues and will will be taking your questions.
Microsoft has just released the third version of it's MVC Framework. Perhaps you have heard of ASP MVC but have been waiting to jump on board. Or, you have used versions 1 and 2 and are wondering what's new in 3. In this session, John will cover the important elements of MVC 3, including the Razor View Engine and important/useful enhancements to the MVC Framework itself. If you are completely new to MVC, don't worry. John will take you through the steps of building a small application from the ground up. For those that are familiar with MVC, John will be pointing out, along the way, what's changed. Regardless of your experience, at the conclusion of this session, you will walk away with a comprehensive understanding of the ASP MVC framework and will a solid understanding of the new features in 3.0
Copyright © 2002-2014 Telerik. All rights reserved.
Powered by Telerik Sitefinity CMS