Building a Better SQL Type Provider with Ross McKinlay
Details
6:30 to 7:00 pm "n00b Presentation" - Design Patterns in F# (Riccardo Terrell)
What: In this deep dive Ross will take us through the new open source erasing SQL Type Provider which provides instant typed access to a variety of SQL data sources with no code generation. The provider has a pluggable back end allowing access to many SQL like data sources including Microsoft SQL Server, SQLite, Oracle, PostgreSql, MySql and MS Access.
Non-trivial type provider topics will be covered, including :
- Overall type provider architecture and design
- The separation and interaction points of design-time and run-time types
- Implementation of LINQ and IQueryable in a type provider
- The usage of Active Patterns to process Expression trees
Who: Ross has been accidentally wiping hard drives and melting transistors into his fingers since he can remember. He has a wide experience of computer software spanning 20+ years, from games programming to fraud prevention, trading software to research, and a whole bunch of stuff in between. Ross also enjoys tinkering with electronics and robots, and taking over the world in general.
Pizza and Raffled off prizes for all the attendees
Where: B-Line Medical is located 2 blocks south of the Dupont Circle metro stop (red line). Exit on dupont south and the building is at the corner of 19th and N street NW. Driving is not encouraged as parking will be extremely difficult. The building needs a key card to get in after 6pm but Riccardo and Khiem will be hanging around outside to let people in. B-Line medical is on the first floor of the building right around the corner at the end of the hallway.
Can't make it? We'll be recording our meetup and posting it to our youtube
