Code Camp

Code Camp is a free, 1-day event to help promote software development in the community.

Announcements

XBOX360WinnerCMAP Code Camp is in the Books

Saturday, April 21, 2007

Well, the first CMAP Code Camp is in the books. It was a tremendous success!! We had over 100 people in attendance, 19 terrific speakers, and 29 very informative sessions over 10 hours on a gorgeous April day. There was plenty of food and drinks available throughout the day. At the end, we gave away a lot of software, books, t-shirts, and SWAG items. Thank you to everyone who attended. I'm sure it was a hard decision with the first good weekend (sunny and 80 degrees) in about a month. Thank you to the numerous volunteers helping with setup, registration, room monitoring and clean up. Thank you to the speakers for coming and giving some of your wisdom to the masses. Thank you to our space contributor, UMBC Training Centers. Thank you to all of the contributors who donated software, books, SWAG, food, and beverages for our attendees and speakers.

We are hoping to do another code camp in the fall, so stay tuned.

To see pictures, visit the CMAP Code Camp gallery page

Code Camp Schedule has been Published

Sunday, April 15, 2007

The schedule of sessions has been published on the code camp website. Click the Schedule menu option to view.

Code Camp Registration is Now Open

Tuesday, February 28, 2007

Registration for the first CMAP Code Camp on April 21, 2007 is now open. Click here to register.

CMAP's First Code Camp

Tuesday, February 13, 2007

Central Maryland Association of .NET Professionals (CMAP) will holding its first Code Camp on April 21, 2007. The Code Camp will be held from 9am - 7pm at the UMBC Tech Center in Catonsville, MD.

Code Camp Call for Speakers

Tuesday, February 13, 2007

CMAP user group is looking for speakers for its first Code Camp. If you are interested in speaking, please contact the CMAP Programming Director for more information. As a community based event this is a general call for speakers to help make this event a success. The Code Camp will contain two types of 75-minute sessions.

Requested Session Types:

  • Code focused presentation - These are presentations that include both power points and code demos. Given the audience that is attending it is important that a large amount of the presentation is focused on code and coding related techniques.
  • Chalk Talks - These sessions are designed as a facilitated discussion around a developer topic. They are presented as a free form facilitated discussion that leverages the expertise of the presenter and the combined knowledge of the group to explore a specific topic.

Additionally, based on feedback we are sponsoring the following tracks. If your desired topic does not fit cleanly into one of these tracks, please propose it anyway! We will be scheduling an additional track for miscellaneous topics based on speaker demand.

Session Category Description
Vista This track covers all new capabilities that the new operating system has to offer in security, performance, reliability, and manageability. This also includes the new VISTA technologies like Windows Communication Foundation, Windows Presentation Foundation and Windows Workflow Foundation.
Web Applications Track This track covers all topics that are relevant in the development of rich, robust Web applications. This includes both Web sites and Web services. This includes talks focused on ASP.NET presentation technologies, ASP.NET processing engine capabilities and extensibility, Web services implementation and remote communications. Talks on ASP.NET 2.0 & 3.0, Web Services Enhancements 3.0, and Atlas are especially encouraged.
Office and MOSS 2007 This track is focused on new features in Office and Sharepoint 2007. This includes a broad range of topics including anything related to Web Content Management, Ribbon UI, VSTO, Open XML Format and Business Intelligence.
Data Access No real application exists without data. This track can include talks focused on any data access technologies relevant to developers including ADO.NET, Enterprise Library Data Access block, object relational mapping. If you submit database related talks, they should focus on tasks that developers are commonly responsible for, such as designing stored procedures and views in the database, rather than things that are typically the DBA’s domain such as normalization and tuning.
SQL 2005 There is a long list of new features in SQL 2005. This track will focus on the development and business intelligence features.
Visual Studio This track is focused on new features of Visual Studio 2005 and its extensions for Windows Vista and the 2007 Office System.
Security Security is important to every application. This track will include talks related to security at the client, in a web application, when touching the database, and when making remote calls. This can include code access security, role-based security, ClickOnce security, ASP.NET membership and role providers, Web Services Enhancements (WSE) security, or WCF security.
Virtual PC/Virtual Server Virtual Server and Virtual PC offer a variety of capabilities to make development more efficient. This track will focus on the differences between them, their feature set and how to optimize their usage.

The Code Camp Manifesto

Originated by Thom Robbins, NED Community Developer Evangelist

The original code camp was a conglomeration of ideas by many different people across the development community. The idea was simple-provide an off-hours forum for the development community to speak and share ideas for them to come and enjoy. The results continue to astound.

What is a Code Camp?

The answer is actually simple. In order to qualify as an official Code Camp, follow these simple protocols:

  1. By and For the Developer Community
    Code Camps are about the local developer community. They are meant to be a place for developers to come and learn from their peers. Topics are always based on community interest and never determined by anyone other than the community.
  2. Always Free
    Code Camps are always free for attendees.
  3. Community Developed Material
    The success of the Code Camps is that they are based on community content. All content that is delivered is original. All presentation content must be provided completely (including code) without any restriction.
  4. No Fluff – only Code
    Code Camps are about showing the code. Refer to rule #1 if you have any questions on this.
  5. Community Ownership
    The most important element of the Code Camp is always the developer community. All are welcome to attend and speak and do so without expectation of payment or any other compensation other than their participation in the community.
  6. Never occur during work hours
    Code camp recognizes that many times people can’t leave work for a day or two to attend training or even seminars. The beauty of the Code Camp is that they always occur on weekends.