Contact DC ALT.NET for event and ticket information.

Looks like this event has already ended.

Check out upcoming events by this organizer, or organize your very own event.

View upcoming events Create an event

DC ALT.NET Meeting - 10/2009

Thursday, October 22, 2009 from 7:00 PM to 9:00 PM (ET)

Alexandria, VA

Ticket Information

Type End     Quantity
Standard Ticket Ended Free  
SHARE THIS EVENT

Event Details

This month DC ALT.NET will once again move into the not often covered subjects in the .NET world, in covering MongoDB with David James.  There has been a bit of discussion around non relational databases lumped under the name of NoSQL. Later this month, I'm helping curate the NoSQLEast conference in Atlanta, GA which may be of interest to some of you.  This meeting, we'll dive into MongoDB, one of the NoSQL solutions.

MongoDB is an open source document-oriented database written in the C++ programming language.  Like other document-oriented databases, MongoDB is designed for problems without heavy transactional requirements that aren't easily solved by traditional relational databases, including problems which require the database to span many servers.  K. Scott Allen has a great writeup on how to use MongoDB from C# that you can find here and is a great read.  And yes, there is even LINQ support as well. Come join us and find out what NoSQL alternatives can do for you.

Also, we'll have a hacking session for those interested, so be sure to install MongoDB beforehand.

About David James

David James is a Web Developer for Sunlight Labs. Prior to joining Sunlight, David founded CommunityGoals, a socially minded startup, and Collective Insight, a technology consultancy. He has worn the hats of entrepreneur, analyst, software developer, and consultant while working in fields including software, energy, and hardware engineering. David has a Master of Public Affairs degree from the LBJ School of Public Affairs, a liberal arts BA degree and an electrical and computer engineering BS degree from The University of Texas at Austin. He enjoys building tools that advance causes such as open government, community development, and environmental and energy policy. David also enjoys playing the piano and cycling and is sometimes known for coaxing friends into sprinting for city limit signs.

When & Where



Motley Fool
2000 Duke Street
Alexandria, VA 22314

Thursday, October 22, 2009 from 7:00 PM to 9:00 PM (ET)


  Add to my calendar

Hosted By

DC ALT.NET



Who We Are

DC ALT.NET is a DC/Baltimore metro area user group associated with the wider "ALT.NET community.

What is ALT.NET?
At it's purest, the driving force behind the ALT.NET developer community may be described simply as "The pursuit of happiness." While Microsoft has provided developers with a powerful framework and a bunch of very good tools and packages to build upon, it often feels like too much effort was put into a "one-size-fits-all" design philosophy that can make it complex, tedious, or just plain impossible to do things that don't follow Microsoft's prescribed approach.

With other development platforms and languages offering so much choice (Java and it's many quality open source offerings) and elegance (Ruby on Rails with its "beautiful" code and "convention over configuration" philosophy), .NET developers longed to craft cleaner, more elegant solutions without having to leave a framework that has so much to offer.

ALT.NET is about following your own beliefs about application design, and using the .NET platform to support your ideas, rather than retro-fitting your ideas to the platform. While none of these things is a requirement to "being ALT.NET," the community openly embraces:

    * Agile, Scrum, XP
    * Open Source Packages and Frameworks
    * Test Driven Development/Design
    * Behavior Driven Development/Design
    * Domain Driven Development/Design


ALT.NET is not about spurning Microsoft's platform and tools - it is about being able to decide when it makes sense to use them, having control over how they are used, and having the option to go in another direction without having to abandon the framework.