new home !

Our latest meetup about REST was made in collaboration with Dev Lab Montreal. We have decided to join their organization to be able to contribute to others awesome codefests, workshops, presentations and more. See you there!

You can find the slides and code on the blog of Darrel Miller.

Some photos from the event:

WP_000054

WP_000055

Next meetup!

So much of the current discussion on REST is about developing server APIs.  However, without building clients specifically to participate in a RESTful system, many of the benefits of REST can be lost.  This talk will discuss the role of the client, whether a mobile app, a rich desktop client or a Javascript client inside a browser.

We will discuss how to build rich clients as components of a RESTful system to enable application developers to deliver high functioning clients that still benefit from the performance, scalability, fault tolerance and evolvability characteristics of web based systems.

With the specific focus of delivering rich clients on the Windows platform, we will discuss topics such as deployment, service discovery, bookmarking, authentication, links, link relations, media-types, versioning, window management, caching of static resources and localization.

We will include a demo of a running production application that implements many of the discussed topics. We will also walk through a sample application that demonstrates techniques that can be used to achieve these goals.

Who

Darrel_headshot3

Darrel Miller is CTO at Tavis Software. Tavis Software is an ISV that targets a small vertical market in the world of Enterprise Resource Planning (ERP) software.

Darrel has been responsible for the architecture, design, development, deployment, support and maintenance of distributed business systems using ISAM databases, client/server databases, SOAP based services and most recently REST based systems.

Darrel has been writing software professionally for 17 years. The last 3 years have been spent discovering the benefits of the REST. His particular focus is on the use of REST to develop non-browser based line-of-business applications.

When/ Where

Wednesday February, 16th at 6:30 PM at the Evocatio offices: 388, rue Saint Jacques, Montréal. (Metro: Square Victoria on Orange Line)

Sponsors

CMS Conseil est un cabinet-conseil et atelier de développement d’applications informatiques d’avant-garde situé à Montréal. En affaires depuis 13 ans, PCMS emploie 40 personnes. Elle bâtit des applications sur mesure à l’aide de la méthode Agile, en plus de développer et commercialiser des produits pour des applications critiques gouvernementales, en santé et dans les services verticaux. Nous recherchons actuellement à combler des postes de développeurs junior et sénior, contact: rh@pcms.com

What is devLAB?

The idea is real simple. Bring experienced professional with people that loves technology. We will organize work sessions and bring people together with an objective per session. It will be a breed between a “Code-Fest”, a “Lan Party” and a Meetup.

Voici quelques photos de notre atelier sur CQRS et Event Sourcing  de samedi dernier. Julien Letrouit a mis à disposition le code sur GitHub, les détails sur son blog.

WP_000035

WP_000036

WP_000037

La prochaine rencontre: le 16 février avec Darrel Miller sur REST: Hypermedia Driven Rich Clients:  Bringing the best parts of web architecture to the desktop. Détails à venir sur ce blog.

Atelier CQRS Event Sourcing

Pour faire suite à la présentation faite hier par Julien Letrouit, nous organisons un atelier pour pratiquer les concepts de CQRS et Event Sourcing. Les détails autour de l’organisation seront communiqués prochainement (par mise à jour de ce billet) mais vous pouvez réserver votre date dès à présent:

Quand: Samedi 15 janvier 2011 de 9h à 15h.
Lieu:
UQAM – Pavillon N – Paul G. La Joie – Salle N-M340
1205 rue saint-denis
Montreal Quebec

Contenu:
Programmer une application en utilisant DDD et Event Sourcing. On apprendra à designer un domaine facon DDD, à traiter des commandes venant du UI, à intercepter les événements pour créer les view model.

Pré-requis:

  • Il vous faut un ordinateur avec Windows
  • Il n’y a pas d’accès Internet Wi-Fi ou autre, si vous pouvez faire du tethering tant mieux mais il est préférable de faire les installations avant
  • Concernant l’alimentation électrique, c’est une denrée rare, si vous avez une rallonge électrique de type multiprise, il la faudra certainement.
  • Logiciels requis: Nous avons essayé de garder cela simple mais le temps ne nous permet pas de tester toutes les solutions possibles. Si vous avez un problème d’installation n’hésitez pas à nous contacter (sfdevgroupmontreal@gmail.com):
  1. Visual Studio Express web Developer http://www.microsoft.com/express/Web/
  2. ASP.NET MVC 2 http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c9ba1fe1-3ba8-439a-9e21-def90a8615a9&displaylang=en
  3. Code Contracts (seulement pour le runtime, prendre la versions standard: http://msdn.microsoft.com/en-us/devlabs/dd491992)
  4. Nunit http://nunit.org/index.php?p=download
  5. SQL Server Express 2008 R2 http://www.microsoft.com/express/Downloads/#SQL_Server_2008_R2_Express_Downloads
  • Nous aurons peut-être une machine virtuelle VirtualBox avec une installation mais sans garanti de compatibilité
  • Le dîner n’est pas fourni, une pause est prévue.

Inscription sur EventBrite. (Votre adresse de courriel n’aura aucun autre usage à part pour vous contacter en cas de besoin: annulation, changement de lieu etc.)

Nos sponsors

logo Groupe PCMS

PCMS Conseil est un cabinet-conseil et atelier de développement d’applications informatiques d’avant-garde situé à Montréal. En affaires depuis 13 ans, PCMS emploie 40 personnes. Elle bâtit des applications sur mesure à l’aide de la méthode Agile, en plus de développer et commercialiser des produits pour des applications critiques gouvernementales, en santé et dans les services verticaux. Nous recherchons actuellement à combler des postes de développeurs junior et sénior, contact:rh@pcms.com

alt

MEDFAR Clinical Solutions se spécialise en développement d’applications d’affaires dans le domaine de la santé pour la gestion de cliniques, de dossiers patient, ainsi que pour l’aide de prise à la décision chirurgicale. En affaires depuis un peu plus d’un an, nous utilisons les techonologies de pointe de Microsoft dans un environnement Agile pour livrer des applications ergonomiques dans le domaine public et privé et ce, dans plusieurs territoires.

Voici la présentation au format PDF que JB Evain a utilisé hier soir pour nous présenter Mono, son écosystème et les nouveaux outils comme MonoTouch et MonoDroid.

Voici les prochaines présentations de notre groupe:

15/12/2010 Introduction à CQRS / Event Sourcing avec Julien Letrouit

12/01/2011 Atelier CQRS / Event Sourcing avec Julien Letrouit

16/02/2011 “REST from the trenches” par Darrel Miller

Pour voir les détails de la prochaine session et s’inscrire, utilisez ce lien:

Register for Introduction à CQRS / Event Sourcing in Montreal, Quebec  on Eventbrite

Nous remercions notre sponsor le groupe PCMS:

logo Groupe PCMS

A l’occasion de la conférence Unite 10JB Evain est présent à Montréal. Développeur chez Novell il est le créateur de la librairie Mono.Cecil très connue des manipulateurs de code IL.

On va donc profiter de cet évènement pour mieux connaître Mono mais surtout découvrir les dessous de MonoTouch l’environnement de développement  .NET pour iPhone ainsi que son petit frère MonoDroid pour la plate-forme Android. (cet évènement sera en français)

En marge de l’évènement Greg Young présentera AutoTest.NET, un framework de build/test très automatisé qui s’intègre à tout environnement Linux/Vim à Windows/Visual Studio (cet évènement sera en anglais)

Attention le nombre de places est limité !
Register for Mono et MonoTouch Meetup + AutoTest Demo in Montreal, Quebec  on Eventbrite


Novell developer JB Evain will be in Montreal for the Unite 10 Conference (http://unity3d.com/unite/). IL code manipulators are already familiar with the popular Mono.Cecil library that he developed.

 

This event will be a great opportunity to learn more about Mono and discover — in French – MonoTouch, a .NET development environment for iPhone, and its little brother MonoDroid for the Android platform.

Along this event, Greg Young will also be presenting – in English – AutoTest.NET, a highly-automated test/build framework that can integrate to any environment, from Linux/Vim to Windows/Visual Studio.

Attendance is limited so please RSVP on EventBrite.

Register for Mono et MonoTouch Meetup + AutoTest Demo in Montreal, Quebec  on Eventbrite

Follow

Get every new post delivered to your Inbox.