Code Camp 2011 – Summary
Waiting whole twelve months to come this year’s Code Camp 2011 event was something which all Microsoft technologies (and even non-Microsoft techs.) developers were doing in the past year. Last year’s success was enough big to be heard and to influence everything around our developer community and beyond.
Code Camp 2011 was nothing else but a invincible success which will remain in our memory for a long time from now. Darko Milevski (president of MKDOT.NET UG and SharePoint MVP) said something interesting at the event keynote that up to now we were looking at the past by saying what we did… now we will focus on the future and how to develop our community more and more in the future days, weeks, months and I hope so for many years…
Even though it was held only two days ago (26th of November
2011), I already feel the nostalgia for everything that
happened there and for the excellent time we have spent all
together.
ORGANIZED BY ENTHUSIASTS AND EXPERTS
Code Camp 2011
was organized by number of community enthusiasts and experts
who have unselfishly contributed with all their free time to
make the best of this event. The event was organized by a
known community group called
MKDOT.NET User Group, name of a user group which is known not only in
Macedonia, but also in many countries abroad.
Organization mainly consists of software developers, technical leaders, team leaders in several known companies in Macedonia, as well as Microsoft MVPs.
SPEAKERS
There were
24 speakers
at
five parallel tracks. At Code Camp 2011 we had two groups of speakers:
Professional Experts in various technologies and
Student Speakers. The new interesting thing here is
the Student Speakers, which draw attention a lot, especially
to other students who were interested to see what their
colleagues are going to speak about and how do they use
Microsoft technologies in different coding scenarios and
practices, in different topics.
From the rest of the professional speakers, there were 7 Microsoft MVPs: Two ASP.NET/IIS MVPs, Two C# MVPs, and One MVP in SharePoint, SQL Server and Exchange Server.
I must say that besides the MVP Speakers, who definitely did a great job as always… there were other excellent speakers as well, which were speaking on various technologies, such as: Web Development, Windows Phone Development, XNA, Windows 8, Games Development, Entity Framework, Event-driven programming, SOLID, SQLCLR, T-SQL, e.t.c.
SESSIONS
There were
25 sessions
mainly all related to Microsoft technologies, but ranging
from Windows 8, WP7, ASP.NET till Games Development, XNA and
Event-driven programming.
Sessions were going in five parallel tracks named as Red, Yellow, Green, Blue and Student track. Five presentations in each track, each with level 300 or 400.
MY SESSION (ASP.NET MVC Best Practices)
I must say that from the big number of speaking engagements
I have had, this was one of my best performances and
definitely I have set new records of attendees at my
sessions and probably overall.
I spoke on topic ASP.NET MVC Best Practices, where I have shown tips, tricks, guidelines and best practices on what to use and what to avoid by developing with one of the best web development frameworks nowadays, ASP.NET MVC.
I had approximately 350+ attendees, the hall was full so that there was no room for staying at feet. Besides .NET developers, there were a lot of other technology oriented developers, who has also received the presentation very well and I really hope I gave them reason to think about ASP.NET as one of the best options for web development nowadays (if you ask me, it’s the best one ;-)).
I have included 10 tips in using ASP.NET MVC each of them followed by a demo. Besides these 10 tips, I have briefly introduced the concept of ASP.NET MVC for those that haven’t been working with the framework and at the end some bonus tips. I must say there was lot of laugh for some funny sentences I have stated, like “If you code ASP.NET MVC, girls will love you more” – same goes for girls, only replace girls with boys :).
[LINK TO SESSION WILL GO HERE, ONCE SESSIONS ARE AVAILABLE ON MK CODECAMP WEBSITE]
VOLUNTEERS
Without strong
organization, such events wouldn’t be able to gather
hundreds of attendees at one place and still stay perfectly
organized to the smallest details, without dedicated
organization and volunteers. I would like to dedicate this
space in my blog to them and to say one big THANK YOU for
supporting us before the event and during the whole day in
the event. With such young and dedicated volunteers, we
couldn’t achieve anything but great results. THANK YOU
EVERYONE FOR YOUR CONTRIBUTION!
NETWORKING
One of the main reasons
why we do such events is to gather all professionals in one
place. Networking is what everyone wants because through
this way of networking, we can meet incredible people in one
place. It is amazing feeling to share your knowledge with
others and exchange thoughts on various topics. Meet and
talk to interesting people. I have had very special moments
with many attendees especially after my presentation.
Special Thank You to all of them who come to meet me
in person, whether to ask a question, say congrats for my
session or simply meet me and just smile :)… everything
counts! Thank You!
TWITTER
During the event, twitter was
one of the most useful event-wide communication tool where
everyone could tweet with hash tag #mkcodecamp or #mkdotnet
and say what he/she wants to say about the current state and
happenings at that moment… In my next blog post I will list
the top craziest tweets that were posted at this event…
FUTURE OF MKDOT.NET
Having such
strong community around MKDOT.NET, the future seems very
bright. The initial plans are to have sub-groups in several
technologies, however all these sub-groups will belong to
the MKDOT.NET UG which will be, somehow, the HEAD of these
sub-groups. We are doing this to provide better divisions by
technologies and organize ourselves better since our
community is very big, around 500 members in MKDOT.NET.
We will have five sub-groups:
- Web User Group
(Lead:Hajan Selmani - me)
- Mobile
User Group (Lead: Filip Kerazovski)
- Visual C# User
Group (Lead: Vekoslav Stefanovski)
- SharePoint User
Group (Lead: Darko Milevski)
- Dynamics User Group
(Lead: Vladimir Senih)
SUMMARY
Online registered attendees:
~1.200
Event attendees:
~800
Number of members in
organization: 40+
Organized by:
MKDOT.NET User Group
Number of
tracks: 5
Number of speakers:
24
Number of sessions:
25
Event official website:
http://codecamp.mkdot.net
Total number of sponsors: 20
Platinum Sponsors:
Microsoft, INETA, Telerik
Place held:
FON University
City and Country:
Skopje, Macedonia
THANK YOU FOR BEING PART OF THE BEST EVENT IN MACEDONIA, CODE CAMP 2011.
Regards,
Hajan