A Two-Fer! Introduction to CQRS *AND* ASP.NET WebAPI

NOTE SPECIAL PARKING ARRANGMENTS HAVE BEEN MADE WITH CITY OF WINOOSKI (thank you Onion City)  - read carefully!

Free parking in the garage across the street from the Champlain Mill Building. Please park  in the "permit parking only" section of the garage to ensure you don’t get a ticket.  You will need to go through the middle entrance for public parking, go past the 2 hr and metered spots and around to the first level where it says permit parking only and you should be good to go.

 

2 Speakers, 2 One-Hour Talks!

Speaker 1: Jeffrey Fritz

Topic: Introduction to CQRS architecture and concepts

An introductory talk on the CQRS (Command Query Responsibility Segregation) architecture, featuring high level architecture discussion and a quick dip into a simple example project. This is not a comprehensive discussion of the topic, but a starter to help you determine if CQRS is right for you.

Speaker Bio: Jeffrey Fritz is a .Net developer based in Norristown, Pennsylvania. Since 2000, Jeffrey has architected, designed, and developed Application Service Provider (ASP) and Software as a Service (SaaS) websites for Fortune 500 companies, cable networks and investment managers. With 10 years’ experience in delivering multi-tenant web-based applications, Jeffrey is an expert with C#, Asp.Net MVC, jQuery, Sql 2005, 2008, and MongoDb and also has experience with Asp.Net 3.5 WebForms, EC2, nUnit, Rhino Mocks, Resharper, TeamCity, and GitHub. Jeffrey currently works as a lead developer for Frontline Technologies, where he specializes in SaaS applications, some of which receive more than 20 million hits a month. Jeffrey’s experience has given him an in-depth knowledge of web performance, scalability, and redundancy. His latest project involves using the CQRS architecture to deliver another world class application for the Education industry. You can follow Jeffrey on Twitter at http://twitter.com/csharpfritz

Speaker 2: Glenn Block
Just a bit of last minute pressure to convince him to *swing*
through VT on his way to a conference in NYC. You'll be able to brag that you learned Web API from one of its creators.

Topic: No SOAP allowed, cleanse yourself with HTTP and REST using ASP.NET Web API

If you are building an application today you need to support many different clients like browsers and native mobile apps. If the only thing you know how to talk is SOAP, you won’t get very far. With the new ASP.NET Web API in MVC 4 you can build lightweight HTTP apis which can be consumed by any device that can talk over HTTP. In this workshop you’ll get hands on experience using the new ASP.NET Web API.

Topics :

  1. Why HTTP.
  2. ASP.NET Web API 101 /  Hello Web API
  3. Building a simple CRUD service
  4. Manipulating HTTP requests and responses
  5. Rich media type support with formatters
  6. Documenting APIs using Api Explorer
  7. Using IoC  containers
  8. Hypermedia
  9. Controlling the HTTP pipeline with handlers and filters
  10. Consuming 3rd party web APIs with HTTP client
  11. Deploying to Windows Azure

Speaker Bio: Glenn is a PM at Microsoft working on support for node.js in Windows and Azure, formerly a PM on the ASP.NET Web API Team. Glenn has a breadth of experience both inside and outside Microsoft developing software solutions for ISVs and the enterprise. Glenn has been a passionate supporter of open source and has been active in involving folks from the community in the development of software at Microsoft. This has included shipping products under open source licenses, as well as assisting other teams looking to do so. Glenn is also a lover of community and a frequent speaker at local and international events and user groups.



Thanks to DevArt for sponsoring Pizza & Soda for this meeting!

Join or login to comment.

  • Jeffrey T. F.

    The links from my talk are available as a bitly bundle at: http://bit.ly/FritzCQRS­

    1 · June 20, 2012

  • Steve W

    Excellent speakers, topics, and presentations!

    June 19, 2012

  • Doug U.

    Nothing beats hearing about technologies from the experts. I gained a lot of insight at this meetup and I am very glad I attended.

    June 19, 2012

  • Mitch M

    Lots of great information! A little too much to absorb in one evening.

    June 19, 2012

  • John N.

    Two great topics.

    June 19, 2012

  • Mike J

    Lots of information, and well worth it. Both topics actually went well together. CQRS is timely because we're starting a redesign, and many of the patterns described in CQRS already exist in our existing application - however not as well defined (along w/ OLTP vs OLAP). Teasing them out won't be hard - keeping the data in "near time" sync will be. Great information. Border brain-overload, but high quality info.

    June 19, 2012

  • Julie L.

    Note, based on speaker availability, we changed this date from June 11 to June 18. Jeff is coming from Philadelphia. Thanks to INETA for sponsorship which will help cover some of his travel expenses.

    1 · May 12, 2012

49 went

Our Sponsors

People in this
Meetup are also in:

Sometimes the best Meetup Group is the one you start

Get started Learn more
Rafaël

We just grab a coffee and speak French. Some people have been coming every week for months... it creates a kind of warmth to the group.

Rafaël, started French Conversation Group

Start your Meetup today

Act now and get 50% off.
Until February 1.

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy