Contributions


stock-footage--d-white-cartoon-crowd-running-at-white-background

As an active member of my local community, I love to share about technology. You can regularly find me at the local .Net User Group meetings in Microsoft’s’ Montreal office.

In 2013 I was awarded the Windows Azure MVP Award.

Don’t be shy, come talk to me about anything Microsoft, especially about Windows Azure!

The following are some of my contributions to the community.

ASP.NET Web API CacheOutput

August 2014
AspNetWebApi-OutputCachePull Request

During an intense debug session I discovered that AspNetWebApi-OutputCache had a dependency on an older version of ASP.NET Web API. This causes my Azure Roles to recycle constantly. Having a need for this dependency, I decided to make the required updates and to create a Pull Request so that everyone could benefit from this adventure.

Blog Contributions

MSDN — (4 June 2014)
What Fuels Your Development Effort?

MSDN — (7 May 2014)
What should I be looking for during Code Reviews?

MSDN — (6 March 2014)
What is Windows Azure?

MSDN — (14 August 2013)
Create a Dev & Test Environment in Minutes!

Technet — (18 April 2013)
Price Reductions for Virtual Machines and Cloud Services

Was a Judge for Imagine Cup 2014 (Canada)

Watched and gave feedback on 4 Teams competing across Canada. This was an amazing experience as I got to witness first hand, the talent and ideas that were presented at this year’s the Imagine Cup. Good luck to all participants.

Co-organizer – Windows Azure User Group

July 2013 – Present

http://www.dotnetmontreal.com/As a co-organizer of the Montreal Windows Azure User Group I help find speakers and organize meetings. Information about meetings and members is not completely centralized on out meetup page.

Come share with our community experts, they are passionate about Microsoft technologies! Our members have rich backgrounds in various industries and in
various technologies, which can be very handy when you’re in need of help.

Future meetings can be found on our meetup calendar
and the next 2 meetings are also listed on the right hand-side of this blog.

Technical Reviewer

July 2013

Book – Building Interactive Queries with LINQPad

If you need to interact with databases, XML, in-memory collections, or remote services, LINQ can make your life simpler. The best way to discover LINQ is with the help of LINQPad, a free IDE whose first goal is to make sure that writing and interacting with your LINQ query is fun and easy. More generally, LINQPad is a C#/VB/F# scratchpad that instantly executes any expression, statement block, or program with rich output formatting and a wealth of features.

With Building Interactive Queries with LINQPad, you will quickly learn everything you need to know to start using LINQ. To accelerate your learning curve, you will discover how to use LINQPad and its features to test your queries interactively and experiment with all the options offered by LINQ.

Co-organizer – Montreal .NET User Group

February 2012 – August 2013

http://www.dotnetmontreal.com/As a co-organizer of the Montreal .Net User Group I help find speakers and organize our meetings. Information about meetings and members is not completely centralized on out meetup page.

Come share with our community experts, they are passionate about Microsoft technologies! Our members have rich backgrounds in various industries and in
various technologies, which can be very handy when you’re in need of help.

Future meetings can be found on our meetup calendar
and the next 2 meetings are also listed in the right hand-side of this blog.

Technical Reviewer

March 2012

Book – Entity Framework 4.1: Expert’s Cookbook

Entity Framework 4.1 allows us to dive into the world of data access without having to write SQL statements. With the power to shape data access by your object model comes questions and this book holds the answers.

Entity Framework 4.1: Expert’s Cookbook holds many examples to help guide you through tough technical decisions and avoid technical landmines. The book will guide you from just using Entity Framework to enhancing the data access wizard.

This book starts with examples that require some familiarity of object relational mappers, and then moves on to more advanced tasks. You will be guided through complex mapping scenarios, query definition, reusability, integration with other technologies, and architectural management. The approach is step-by-step and test driven so that it is focused as much as possible on solving problems and getting the most out of the time spent working through the book.

ASP.NET Web API CacheOutput

October 2012
Project Details

A filter bringing caching options, similar to MVC’sOutputCacheAttribute” to Web API ApiControllers. My code has been pulled into filipw / AspNetWebApi-OutputCache and is available through Nuget, run the following command in the Package Manager Console.

PM> Install-Package Strathweb.CacheOutput -Pre

No Comments

Be the first to start the conversation!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s