You may be trying to access this site from a secured browser on the server. Please enable scripts and reload this page.
Turn on more accessible mode
Turn off more accessible mode
Skip Ribbon Commands
Skip to main content
To navigate through the Ribbon, use standard browser navigation keys. To skip between groups, use Ctrl+LEFT or Ctrl+RIGHT. To jump to the first Ribbon tab use Ctrl+[. To jump to the last selected command use Ctrl+]. To activate a command, use Enter.
Site Actions
This page location is:
philly.NET
Code Camp
2010.2
Track
Browse
Tab 1 of 3.
List Tools
Items
List Tools group. Tab 1 of 2.
List
List Tools group. Tab 2 of 2.
Sign In
2010.2
Track
All Items
Code Camp 2010.2 has 13 tracks; each track has a room and 5 sessions; track leads recruit speakers and manage the agenda for the day
Top Link Bar
Code Camp
Currently selected
2011.2
Quick Launch
Surveys
Evaluation
Documents
Files
Agenda
FAQ
Drop Off Library
Lists
Sessions
Partners
Prizes
Track
Currently selected
All Site Content
Track
Description
Full Name
Picture
Room
alt.NET
The Philly ALT.NET user group is focused on the craft of software development and the continuous improvement of our skills as developers. By identifying and discussing the best practices and principles that have been successful throughout our industry, we can help to establish a solid foundation for growing our own skills. In 2009, members of the group started the "Foundation Series" which is a series of workshops and talks aimed at teaching or reaffirming some of the proven, core principles and practices of object-oriented software design. This code camp, we've decided to dedicate our entire track to some of the content from our workshop series. If you consider yourself more of a craftsman than a "code monkey," and you value quality and maintainability in your code - we think you'll enjoy our track!
Brian Donahue
121
Architecture
Architecture can entail many different aspects of delivering maintainable and consistent software. It foremost is about communicating technical visions at various levels from executive to application support or even your customer. Whether you are looking for best practices with regards to application architecture or need the scale and redundancy of a technical architecture or the strategic technology decisions at enterprise architecture you should find something interesting in this track to help you understand how to develop and deliver more maintainable software. Come up for air and find out about the big picture.
Mitch Ruebush
108
ASP.NET
The ASP.NET Track is focused on the ASP.NET framework which is a web application framework developed and marketed by Microsoft to allow programmers to build dynamic web sites, web applications and web services. This track also deals with the broader web and aims to give attendees a more holistic approach to web development, by introducing jQuery and other Non-Microsoft languages it to the lexicon of the "web-developer".
Nick Berardi
122
Visual Studio
Microsoft has added some new products (Web Matrix and LightSwitch) that have their own IDE and can be used with Visual Studio. They've also added a new version of Expression. This track will look at the new products as well as a little look at some new features of Visual Studio.
Rob Keiser
127
Framework
The Framework track focuses on the .NET Framework's core libraries and concepts.
Jess Chadwick
132
Tools
Travis Laborde
134
Silverlight
This track will focus on all aspects of Silverlight. We will start with an introduction of Silverlight and some basic concepts with a 101 level session. After that we will follow up with and introduction to WCF RIA Services. Next up will be a session on how you can bring your Silverlight application to life with some UI enhancements. Additional topics that close out this track are WCF for Silverlight Application Best Practices, and an in-depth session on working with LightSwitch.
John Angelini
125
Beginner
This track is strictly for beginners. Unlike previous Code Camps, the sessions are independent of each other, so you can attend one or all. If you're a newbie, be sure to attend the first session. It is a summary of the all-day track from last time – an overview of creating applications in Visual Studio for developers who have no previous experience in Visual Studio.
During lunchtime, we will have a beginner lab after you eat lunch. (We can't eat in the classrooms.) You will need a laptop with Visual Studio and SQL Server previously installed. You can download and install the 2008 Express editions for free from
http://www.microsoft.com/express/Downloads/
, just be sure to do this in advance. We will have printed labs that you can work on or you can just come in and experiment on your own. This will give you a chance to practice what you learned in the morning sessions and prepare for the afternoon sessions.
Judy Calla
113
Data
Data! Data! Data! All developers are some point work with data at some point in their career if not all of the time. In the data track, you will find sessions that talk about data access technologies and techniques that you can use when writing code. They tend to be more focused on the developer side of data access rather than the DBA side. If you work with data in your applications (and you probably do) take a look at the sessions in the data track.
Dane Morgridge
124
IT
Paul Begley
106
SQL & BI
Said Salomon
110
SharePoint
This track will focus on all things SharePoint with a concentration on SharePoint 2010. SharePoint has been growing like gangbusters since 2007 hit the market and the additional functionality coming with SharePoint 2010 will make it even more desirable for companies of all sizes to adopt. So stop on by, have a seat, and listen in on all things SharePoint related.
Michael Mukalian
111
Windows Phone
XAML, XNA, Metro, Oh My!
Dani Diaz
109
View in Web Browser
/2010-2/_layouts/VisioWebAccess/VisioWebAccess.aspx?listguid={ListId}&itemid={ItemId}&DefaultItemOpen=1
0x0
0x1
FileType
vdw
255
Compliance Details
javascript:commonShowModalDialog('{SiteUrl}/_layouts/itemexpiration.aspx?ID={ItemId}&List={ListId}', 'center:1;dialogHeight:500px;dialogWidth:500px;resizable:yes;status:no;location:no;menubar:no;help:no', function GotoPageAfterClose(pageid){if(pageid == 'hold') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+'/_layouts/hold.aspx?ID={ItemId}&List={ListId}'); return false;} if(pageid == 'audit') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+'/_layouts/Reporting.aspx?Category=Auditing&backtype=item&ID={ItemId}&List={ListId}'); return false;} if(pageid == 'config') {STSNavigate(unescape(decodeURI('{SiteUrl}'))+'/_layouts/expirationconfig.aspx?ID={ItemId}&List={ListId}'); return false;}}, null); return false;
0x0
0x1
ContentType
0x01
898
Edit in Browser
/_layouts/images/icxddoc.gif
/2010-2/_layouts/formserver.aspx?XsnLocation={ItemUrl}&OpenIn=Browser&Source={Source}
0x0
0x1
FileType
xsn
255
Edit in Browser
/_layouts/images/icxddoc.gif
/2010-2/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source}
0x0
0x1
ProgId
InfoPath.Document
255
Edit in Browser
/_layouts/images/icxddoc.gif
/2010-2/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source}
0x0
0x1
ProgId
InfoPath.Document.2
255
Edit in Browser
/_layouts/images/icxddoc.gif
/2010-2/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source}
0x0
0x1
ProgId
InfoPath.Document.3
255
Edit in Browser
/_layouts/images/icxddoc.gif
/2010-2/_layouts/formserver.aspx?XmlLocation={ItemUrl}&OpenIn=Browser&Source={Source}
0x0
0x1
ProgId
InfoPath.Document.4
255
View in Browser
/2010-2/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1
0x0
0x1
FileType
xlsx
255
View in Browser
/2010-2/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1
0x0
0x1
FileType
xlsm
255
View in Browser
/2010-2/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1
0x0
0x1
FileType
xlsb
255
View in Browser
/2010-2/_layouts/xlviewer.aspx?id={ItemUrl}&DefaultItemOpen=1
0x0
0x1
FileType
ods
255
Document Set Version History
javascript:SP.UI.ModalDialog.ShowPopupDialog('{SiteUrl}/_layouts/DocSetVersions.aspx?List={ListId}&ID={ItemId}')
0x0
0x0
ContentType
0x0120D520
330
Send To other location
javascript:GoToPage('{SiteUrl}/_layouts/docsetsend.aspx?List={ListId}&ID={ItemId}')
0x0
0x0
ContentType
0x0120D520
350