Sponsored By Aspose - File Format APIs for .NET

Aspose are the market leader of .NET APIs for file business formats – natively work with DOCX, XLSX, PPT, PDF, MSG, MPP, images formats and many more!

DevTeach Toronto 2010 Ultimate Edition

DevTeachDevTeach is heading back to Toronto in a few weeks (March 8-12, 2010)and you’ll get a bigger dose of awesome than ever before. We’ve got a fantastic line-up of top-notch, internationally renowned speakers. 6 tracks covering Agile, Web, Windows, Silverlight, Architecture, and SharePoint. A metric ton of sessions. (I’m both the Agile and Web Track Chairs and am really excited about the speakers and sessions for each.)

ee402630.VisualStudio_lgMicrosoft Canada is a platinum sponsor and every attendee receives a full copy of Visual Studio Professional with MSDN Premium. (N.B. Conference registration costs less than this subscription alone!)

imageAnd if you can’t get enough of that Sugar Crisp James Kovacs,  I’ll be there in full force with two sessions and a one-day post-con on agile development.

 

Convention-over-Configuration in an Agile World

As developers, we spend an inordinate amount of time writing “glue code”. We write code to transform database rows to domain objects… domain objects to view-models or DTOs… We write code to configure inversion of control containers and wire dependencies together. We write code to style our UIs and respond to UI events. Wouldn’t it be nice if this could happen automagically for us? This session will look at using convention-based approaches using Fluent NHibernate and Castle Windsor to reduce the amount of repetitive code and accelerate application development.

Convention-over-Configuration in a Web World

As developers, we spend an inordinate amount of time writing “glue code”. We write code to transform database rows to domain objects… domain objects to view-models or DTOs… We write code to configure inversion of control containers and wire dependencies together. We write code to style our UIs and respond to UI events. Wouldn’t it be nice if this could happen automagically for us? This session will look at using convention-based approaches using AutoMapper and jQuery to reduce the amount of repetitive code and accelerate application development.

Agile Development with IoC and ORM (Post-Con)

As developers we now have powerful tools in our toolbox, such inversion of control containers and object-relational mappers. But how can we use these tools to rapidly build maintainable and flexible applications? In this pre-con, we will look at advanced techniques such as convention-over-configuration in IoC containers and automapping ORMs to quickly build applications that can evolve over time. We will use test-driven development (TDD) to design and evolve a complete working application with supporting infrastructure during this one-day workshop.

Hope to see you in Toronto!

About James Kovacs

James Kovacs is a Technical Evangelist for JetBrains. He is passionate in sharing his knowledge about OO, SOLID, TDD/BDD, testing, object-relational mapping, dependency injection, refactoring, continuous integration, and related techniques. He blogs on CodeBetter.com as well as his own blog, is a technical contributor for Pluralsight, writes articles for MSDN Magazine and CoDe Magazine, and is a frequent speaker at conferences and user groups. He is the creator of psake, a PowerShell-based build automation tool, intended to save developers from XML Hell. James is the Ruby Track Chair for DevTeach, one of Canada’s largest independent developer conferences. He received his Bachelors degree from the University of Toronto and his Masters degree from Harvard University.
This entry was posted in .NET, Agile, Courses, Events, Presentations. Bookmark the permalink. Follow any comments here with the RSS feed for this post.
  • http://codebetter.com/members/james.kovacs/default.aspx james.kovacs

    @Denis – Glad to hear that everything was sorted out and that you now have your MSDN Subscription. Enjoy!

  • http://www.21square.com Denis Pitcher

    @James – Thanks for the offer to assist. I managed to be contacted my a MS rep as well as once again by the DevTeach organizers and I’m pleased to say that it has now been sorted out.

  • http://codebetter.com/members/james.kovacs/default.aspx james.kovacs

    @Denis – Just heard back from the DevTeach organizers. MSDN Subscriptions were sent to email addresses of all registered attendees. They did have a few invalid email addresses, which resulted in subscriptions obviously not arriving. They are trying to contact these people via other means to get valid email addresses so that MSDN Subscriptions can be sent. Please send me your email address directly via the “Contact” link in the top right and I’ll do my best to get you your subscription.

  • http://codebetter.com/members/james.kovacs/default.aspx james.kovacs

    @Denis – I’m sorry to hear that you haven’t received your MSDN Subscription. I have contacted DevTeach and Microsoft to ask them to investigate what happened to your subscription.

  • Denis Pitcher

    Devteach’s promotion for a one year MSDN subscription was not honoured and attempts to contact them result in a “we sent attendee info to MS, it’s not our problem” response while attempts to contact Microsoft result in the suggestion that any queries should be redirect to Devteach.

    Hopefully not all attendees we’re cheated though if you’re considering attending a future Devteach it is recommended that you don’t hold any expectation that they’ll honour their promotions.