Register   Login
  Search
 You are here: Event details
 Event details
      
Framework Design Guidelines
Presented by: Brad Abrams
On: Monday, September 28, 2009

Visug is proud to announce Brad Abrams, Program Manager at Microsoft and author of Framework Design Guidelines!


Learn about guidelines that have helped the Microsoft .NET Framework grow into the most popular developer framework Microsoft has ever created. After ten years of use, we have an enormous amount of real customer data about what makes great framework design. Whether you are building your own framework or just want to get the most out of the .NET Framework, this is a must-attend talk!

About Brad Abrams
Brad Abrams was a founding member of both the Common Language Runtime, and .NET Framework teams at Microsoft Corporation where he is currently the Product Unit Manager of the Application Framework team which is responsible for delivering the developer platform that powers Rich Internet Applications and core innovations in the .NET Framework.  Specific technologies owned by this team include parts of Silverlight, the Managed Extensibility Framework. 

Brad has been designing parts of the .NET Framework since 1998 when he started his framework design career building the BCL (Base Class Library).  Brad was also the lead editor on the Common Language Specification (CLS), the .NET Framework Design Guidelines and the libraries in the ECMA\ISO CLI Standard.  

Brad co-authored Programming in the .NET Environment, and was editor on .NET Framework Standard Library Annotated Reference Vol1 and Vol2 and the Framework Design Guidelines.

Attention: location is the NEW Ordina building!


Event details
Location: Ordina, Blarenberglaan 3B, Mechelen Date: 28/9/2009
Catering: Yes Start hour: 6:00 PM
Max number of attendants: 120 End hour: 8:30 PM

Sign in or register to register for this event!

The following Visug members already registered for this event
chris lesage
Comment:
Registered on 8/20/2009

Tom Janssens
Comment:
Registered on 8/20/2009

Dirk De Grave
Comment:
Registered on 8/20/2009

Lieven Iliano
Comment:
Registered on 8/20/2009

marc vermeir
Comment:
Registered on 8/20/2009

Tim Van Wassenhove
Comment:
Registered on 8/20/2009

Sven Cipido
Comment:
Registered on 8/20/2009

Wouter Deman
Comment:
Registered on 8/20/2009

niki steensels
Comment:
Registered on 8/20/2009

Dieter Champagne
Comment:
Registered on 8/21/2009

Yves Goeleven
Comment:
Registered on 8/21/2009

Lorenzo Van Eenoo
Comment:
Registered on 8/21/2009

David De Sloovere
Comment:
Registered on 8/21/2009

Peter Vermeulen
Comment:
Registered on 8/21/2009

Tim Schaeps
Comment:
Registered on 8/21/2009

Bart Lannoeye
Comment:
Registered on 8/21/2009

Peter Himschoot
Comment: Back in action
Registered on 8/21/2009

Steve Degosserie
Comment:
Registered on 8/22/2009

Bart Wullems
Comment:
Registered on 8/23/2009

Dieter Moeyersons
Comment:
Registered on 8/23/2009

Guy Wouters
Comment:
Registered on 8/23/2009

Dick Bevernage
Comment:
Registered on 8/24/2009

Wim Peeters
Comment:
Registered on 8/24/2009

Roel Fauconnier
Comment:
Registered on 8/24/2009

Stephan Depoorter
Comment:
Registered on 8/24/2009

Frank Symons
Comment:
Registered on 8/24/2009

Nick Verschueren
Comment:
Registered on 8/24/2009

Kris van der Mast
Comment:
Registered on 8/24/2009

Wouter Ramon
Comment:
Registered on 8/24/2009

Steven Van Eynde
Comment:
Registered on 8/24/2009

Stefan Gevaert
Comment:
Registered on 8/24/2009

Peter Borremans
Comment:
Registered on 8/24/2009

Michael Devenijn
Comment:
Registered on 8/24/2009

Filip Linmans
Comment:
Registered on 8/24/2009

Martijn Vandevyvere
Comment:
Registered on 8/24/2009

Luc Rogge
Comment:
Registered on 8/24/2009

Peter Cosemans
Comment:
Registered on 8/24/2009

Pascal Van Vlaenderen
Comment:
Registered on 8/24/2009

Marc Meers
Comment:
Registered on 8/24/2009

Thomas Annerel
Comment:
Registered on 8/24/2009

Hans Loquet
Comment:
Registered on 8/24/2009

Ingmar Hoogendoorn
Comment:
Registered on 8/24/2009

Andries Neyens
Comment:
Registered on 8/24/2009

Peter Van Dender
Comment:
Registered on 8/24/2009

Benny emmers
Comment:
Registered on 8/24/2009

Joris Arits
Comment:
Registered on 8/24/2009

Andy Bertier
Comment:
Registered on 8/24/2009

Peter Meir
Comment:
Registered on 8/24/2009

Bart Van Bouwel
Comment:
Registered on 8/24/2009

Andy Van Langendonck
Comment:
Registered on 8/24/2009

Lieve Bouwen
Comment:
Registered on 8/24/2009

Daan Maquoi
Comment:
Registered on 8/25/2009

Bjorn Verryt
Comment:
Registered on 8/25/2009

Jochen Fonck
Comment:
Registered on 8/25/2009

Jos Clijmans
Comment:
Registered on 8/25/2009

Stijn Volders
Comment:
Registered on 8/25/2009

Andy Holvoet
Comment:
Registered on 8/25/2009

Thibaut Van Spaandonck
Comment:
Registered on 8/25/2009

Frederic HALLOT
Comment:
Registered on 8/25/2009

Pieter Welvaert
Comment:
Registered on 8/25/2009

Bert Houben
Comment:
Registered on 8/25/2009

Lieven Baert
Comment:
Registered on 8/25/2009

Ann Lambrechts
Comment:
Registered on 8/25/2009

Pierre-Emmanuel Dautreppe
Comment:
Registered on 8/25/2009

Tom Vergotte
Comment:
Registered on 8/25/2009

Ben Cochez
Comment:
Registered on 8/25/2009

Christian Ziedins
Comment:
Registered on 8/25/2009

Jeroen Trappers
Comment:
Registered on 8/25/2009

Thomas Delplace
Comment:
Registered on 8/25/2009

Gust Smits
Comment:
Registered on 8/25/2009

locatelli Tony
Comment:
Registered on 8/25/2009

Lieven Praet
Comment:
Registered on 8/25/2009

Kurt Claeys
Comment:
Registered on 8/25/2009

Johnny Hooyberghs
Comment:
Registered on 8/25/2009

Olivier Paesbrugghe
Comment:
Registered on 8/25/2009

Maarten Thoelen
Comment:
Registered on 8/25/2009

steve keyen
Comment:
Registered on 8/26/2009

Frederick D'hont
Comment:
Registered on 8/26/2009

Bart Van Dyck
Comment:
Registered on 8/26/2009

Marijn Rutten
Comment:
Registered on 8/26/2009

Kris Vandermotten
Comment:
Registered on 8/26/2009

Xavier Decoster
Comment:
Registered on 8/26/2009

Tim Plessers
Comment:
Registered on 8/26/2009

Geert Maertens
Comment:
Registered on 8/26/2009

Ruben Maertens
Comment:
Registered on 8/27/2009

Christophe Willems
Comment:
Registered on 8/31/2009

mark liekens
Comment:
Registered on 8/31/2009

Saskia Jacobs
Comment:
Registered on 8/31/2009

Koen Nuyts
Comment:
Registered on 8/31/2009

Alexander Deguffroy
Comment:
Registered on 8/31/2009

Dirk Vulsteke
Comment:
Registered on 9/1/2009

Geert Limpens
Comment:
Registered on 9/1/2009

Dennis De Vetter
Comment:
Registered on 9/1/2009

Els Foerts
Comment:
Registered on 9/6/2009

Ben Vlayen
Comment:
Registered on 9/7/2009

Damiaan Peeters
Comment:
Registered on 9/7/2009

Anthony Vanaverbeke
Comment:
Registered on 9/7/2009

Kurt Evenepoel
Comment:
Registered on 9/8/2009

Paul Bossuyt
Comment:
Registered on 9/9/2009

Nik Langenakers
Comment:
Registered on 9/9/2009

Ruben Thys
Comment:
Registered on 9/9/2009

Olivier Loones
Comment:
Registered on 9/10/2009

bart grijseels
Comment:
Registered on 9/10/2009

Peter Notenbaert
Comment:
Registered on 9/10/2009

Dirk Duvivier
Comment:
Registered on 9/10/2009

Geert Verhoeven
Comment:
Registered on 9/10/2009

Koen Vanoverloop
Comment:
Registered on 9/10/2009

Sven Schelfaut
Comment:
Registered on 9/10/2009

Dirk Van Dongen
Comment:
Registered on 9/11/2009

Arnaud Geyskens
Comment:
Registered on 9/11/2009

Bart Emmerechts
Comment:
Registered on 9/11/2009

Thomas Desmet
Comment:
Registered on 9/11/2009

Tim Vermaelen
Comment:
Registered on 9/11/2009

Erik Talboom
Comment:
Registered on 9/11/2009

Gert Longin
Comment:
Registered on 9/11/2009

Nicky De Maeyer
Comment:
Registered on 9/24/2009

Tihomir Georgiev
Comment:
Registered on 9/24/2009

Phaedra Degreef
Comment:
Registered on 9/25/2009

Koen Appeltans
Comment:
Registered on 9/29/2009

Emre Sevinc
Comment:
Registered on 10/14/2009


Return to event list
Copyright 2009 by Visug   Terms Of Use   Privacy Statement